Skip to content

Releases: morispi/CONSENT

Shining

09 Dec 09:59
Compare
Choose a tag to compare
  • Fixes compatibility issues between GNU sort and C++ string comparisons

  • Adds a script for cleaning the current build

  • Avoids the explode/merge pre-processing steps if Minimap2 index was not split

  • Avoids the explode/merge pre-processing steps for assembly polishing, and directly sorts the overlaps file

  • Replaces Python script with a C++ subprogram for PAF reformatting

Lightning

20 Oct 12:17
Compare
Choose a tag to compare
  • Fixes bug with FASTQ indexing

Fire

13 Oct 12:45
Compare
Choose a tag to compare
  • Accepts both FASTA and FASTQ as input.

  • No longer requires "one sequence per line" format.

  • Fixes bug when running multiple instances in the same directory.

Clarity

22 Jun 15:02
Compare
Choose a tag to compare
  • Replaces POA with SPOA to compute multiple sequence alignment. This allows a major speedup while producing slightly more accurate results.

  • Replaces classical maps with robin_hood maps. This also allows a major speedup.

  • Overall, CONSENT is now about 2 times faster.

Bright

24 Apr 13:56
Compare
Choose a tag to compare
  • Removes PAF-index and manually explode/merge the overlaps file. This allows to drastically reduce the runtime of the correction / polishing step.

  • Improves the max best overlaps selection for the correction of each read. This also allows to reduce the runtime of the correction / polishing step.

  • Performs multithreading differently for read correction and assembly polishing. This, once again, allows to greatly reduce the runtime of the correction / polishing process.

  • Fixes various bugs, updates default parameters, and provides a major code clean-up.

Sun

23 Oct 13:28
Compare
Choose a tag to compare
Sun
  • Corrected bugs with the reanchoring step of the corrected windows to the reads. This allows to correct larger chunks of the long reads.

  • Now only processes the MAX (150 by default) best overlaps for each reads. This allows to drastically reduce the runtime of the whole (correction AND polishing) pipeline, while keeping high quality results.

  • Now processes alignment windows in parallel instead of whole reads. This allows to drastically reduce the runtime of the assembly polishing pipeline.

Lights

22 Feb 12:50
Compare
Choose a tag to compare

Fix bug with headers containing spaces

Fluorescents

20 Feb 21:23
Compare
Choose a tag to compare

Fix bug with alignment piles retrieval in large alignment files.

Firelights

14 Feb 23:26
Compare
Choose a tag to compare

Add support for PAF-index.

Allows to split Minimap2 index, and thus drastically reduce the memory consumption of the overlapping step.

Glow

13 Feb 10:45
Compare
Choose a tag to compare

First release of CONSENT!

CONSENT is a scalable self-correction method for long reads.