Per-contig coverage is not presently calculated but should be reintroduced. Instead, where SPAdes was used, the embedded information i extracted from the contig names.
Due to this, a --no-spades option was added to prevent this for other assemblers. Since the coverage list is never appended to, when the three lists (length, N50 and coverage) are zipped together, the empty coverage list results in truncation of all three.
This should resolve continuing issue reports in #17
https://github.com/cerebis/bin3C/blob/8bdcd2c12e6b33b5f8c8bd039f223608db62de71/mzd/cluster.py#L272
Per-contig coverage is not presently calculated but should be reintroduced. Instead, where SPAdes was used, the embedded information i extracted from the contig names.
Due to this, a
--no-spades
option was added to prevent this for other assemblers. Since the coverage list is never appended to, when the three lists (length, N50 and coverage) are zipped together, the empty coverage list results in truncation of all three.This should resolve continuing issue reports in #17