# HG changeset patch # User althonos # Date 1648482107 0 # Node ID e6597056a493ff69224fe613a623317d650718b2 # Parent 40a525d0e1fea8b8c04b36184231633375766638 "Release v0.9.1-alpha3" diff -r 40a525d0e1fe -r e6597056a493 CHANGELOG.md --- a/CHANGELOG.md Wed Mar 23 15:19:49 2022 +0000 +++ b/CHANGELOG.md Mon Mar 28 15:41:47 2022 +0000 @@ -5,10 +5,21 @@ 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.1-alpha2...master +[Unreleased]: https://git.embl.de/grp-zeller/GECCO/compare/v0.9.1-alpha3...master + +## [v0.9.1-alpha3] - 2022-03-23 +[v0.9.1-alpha3]: https://git.embl.de/grp-zeller/GECCO/compare/v0.9.1-alpha2...v0.9.1-alpha3 + +### Added +- `gecco.model.GeneTable` class to store gene coordinates independently of protein domains. + +### Changed +- Refactored implementation of `load` and `dump` methods for `Table` classes into a dedicated base class. +- `gecco run` and `gecco annotate` now output a gene table in addition to the feature and cluster tables. +- `gecco train` expects a gene table instead of a GFF file for the gene coordinates. ## [v0.9.1-alpha2] - 2022-03-23 -[v0.9.1-alpha1]: https://git.embl.de/grp-zeller/GECCO/compare/v0.9.1-alpha1...v0.9.1-alpha2 +[v0.9.1-alpha2]: https://git.embl.de/grp-zeller/GECCO/compare/v0.9.1-alpha1...v0.9.1-alpha2 ### Fixed - `TypeClassifier.trained` not being able to read unknown types from type tables.