Commits (5)
......@@ -5,7 +5,18 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
## [Unreleased]
[Unreleased]: https://git.embl.de/grp-zeller/GECCO/compare/v0.8.2...master
[Unreleased]: https://git.embl.de/grp-zeller/GECCO/compare/v0.8.3...master
## [v0.8.3] - 2021-08-23
[v0.8.3]: https://git.embl.de/grp-zeller/GECCO/compare/v0.8.2...v0.8.3
### Changed
- Default probability threshold for segmentation to 0.3 (from 0.4).
## [v0.9.0] - 2021-08-10 - **YANKED**
[v0.9.0]: https://git.embl.de/grp-zeller/GECCO/compare/v0.8.2...v0.9.0
### Changed
- Retrain internal model using `--select=0.35` instead of `--select=0.25` like before.
- Change default *p-value* filter from 1e-9 to 1e-5 to detect more features.
## [v0.8.2] - 2021-07-31
[v0.8.2]: https://git.embl.de/grp-zeller/GECCO/compare/v0.8.1...v0.8.2
......
......@@ -10,4 +10,4 @@ See Also:
__author__ = "Martin Larralde"
__license__ = "GPLv3"
__version__ = "0.8.2"
__version__ = "0.8.3"
......@@ -106,7 +106,7 @@ class Run(Annotate): # noqa: D101
optional=True,
)
if self.args["--threshold"] is None:
self.threshold = 0.4 if self.args["--postproc"] == "gecco" else 0.6
self.threshold = 0.3 if self.args["--postproc"] == "gecco" else 0.6
else:
self.threshold = self._check_flag("--threshold", float, lambda x: 0 <= x <= 1, hint="number between 0 and 1")
self.jobs = self._check_flag("--jobs", int, lambda x: x >= 0, hint="positive or null integer")
......
......@@ -70,7 +70,7 @@ class ClusterRefiner:
def __init__(
self,
threshold: float = 0.4,
threshold: float = 0.3,
criterion: str = "gecco",
n_cds: int = 5,
n_biopfams: int = 5,
......