Mercurial > repos > althonos > gecco
changeset 17:e28ffe93dc69 draft
Release v0.9.4
author | althonos |
---|---|
date | Tue, 31 May 2022 10:52:39 +0000 |
parents | 042a23379d2d |
children | 3dd71eaa2909 |
files | CHANGELOG.md |
diffstat | 1 files changed, 19 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/CHANGELOG.md Fri May 13 14:36:19 2022 +0000 +++ b/CHANGELOG.md Tue May 31 10:52:39 2022 +0000 @@ -5,7 +5,25 @@ 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.9.3...master +[Unreleased]: https://git.embl.de/grp-zeller/GECCO/compare/v0.9.4...master + + +## [v0.9.4] - 2022-05-31 +[v0.9.4]: https://git.embl.de/grp-zeller/GECCO/compare/v0.9.3...v0.9.4 + +### Added +- `classes_` property to `TypeClassifier` to access the `classes_` attribute of the `TypeBinarizer`. +- Alternative ORF finder `CDSFinder` which simply extracts CDS features from input sequences ([#8](https://github.com/zellerlab/GECCO/issues/8)). +- Support for annotating domains with "exclusive" HMMs to annotate genes with *at most* one HMM from the library. + +### Changed +- `ProductType` is not restricted to MIBiG types anymore and can support any string as a base type identifier. +- `PyrodigalFinder` now uses `multiprocessing.pool.ThreadPool` instead of custom thread code thanks to `OrfFinder.find_genes` reentrancy introduced in Pyrodigal `v1.0`. +- `PyrodigalFinder` can now be used in single / non-meta mode from the API. +- BUmped minimum `rich` version to `12.3` to use `None` total in progress bars when the size of an HMM library is unknown. + +### Fixed +- Broken MyPy type annotations in the `gecco.model` and `gecco.cli` modules. ## [v0.9.3] - 2022-05-13