CRF / Refiner refactor
Added
- Unit tests for
gecco.orf
, gecco.bgc
, gecco.crf.preprocessing
modules, and the gecco run
command.
- Missing documentation to all
gecco
public members.
Changed
-
ProdigalFinder
and HMMER
now work with SeqRecord
instead of raw files, to avoid format conversion issues.
- Simplify code in
ClusterCRF
.
- Make some parts of the API work with iterables instead of lists where possible.
Fixed
- LOTO cross-validation not working properly on rows with multiple class labels.
Removed
-
demandimport
hack (causing issue with some sklearn
inherited classes).