Skip to content

Releases: natir/yacrd

Magby

01 Mar 11:25
Compare
Choose a tag to compare

Change:

  • Replace rust-bio by noodles
  • Bump to stable Clap 3

Ivysaur

18 Jul 19:21
Compare
Choose a tag to compare

Some change:

  • Don't crash, when yacrd report parser see a perfect read
  • Replace structopt by clap-3.0.0-beta

Vaporeon

26 May 14:46
Compare
Choose a tag to compare

Just some small change:

  • Avoid crash when paf record have different number of SAM like optional file
  • Update dependency
  • Use niffler release version

Flareon

10 Jan 16:49
Compare
Choose a tag to compare

Compatibility with previous version is broken, again yes I'm sorry but this is the last time

Change:

  • all post-detection operation (extract, filter, split, scrubb) are now subcommand
  • chimeric-threshold option is renamed coverage
  • not-covered-threshold option is renamed not-coverage
  • memory usage is reduced but the length of read need to be lower than 2^32
  • add an ondisk mode to reduce again the memory usage, on this mode memory usage is linear in the number of read, in basic mode memory usage is linear in the number of overlap
  • more understandable error messages

Thanks to Peter Ebert (for the idea of disk mode), Luiz Iber (for niffler, and discovering of many useful crates), and all people they found bug in development and previous version.

It's probably the last version before 1.0

Omanyte

22 Feb 14:31
Compare
Choose a tag to compare

Break compatibility with previous version.

Add two subcommand:

  • chimeric: behavior of the previous version
  • scrubbing: removes all unsupported read fragments

Hypno

09 Oct 15:52
Compare
Choose a tag to compare

Bug correction:

  • MHAP shared min-mers can be float
  • correct error in help message

Doduo

28 Sep 18:53
Compare
Choose a tag to compare

New Feature:

  • yacrd can write report in json if flag -j or --json are set

New PostDetection operation:

  • extract : write in name_extracted.{paf|mhap|fasta|fastq} Chimeric and Not_covered read
  • spilt: write in name_spilt.{fasta|fastq} part of read with sufficient coverage

Bug correction:

  • In PostDetection output name generation in fliterd input is ../something.other/test.fasta output are ../something.other/test_filtred.fasta not ._filtred./something.other/test.fasta

Ninetales

20 Jul 06:43
Compare
Choose a tag to compare

Complete rewrite in Rust.

Change log:

  • Support of compressed file
  • Read from stdin
  • Add unit and functional test

Kabuto

21 Apr 08:22
Compare
Choose a tag to compare

Changelog:

  • Solve compilation error on gcc-5
  • Add version option

Arbok

12 Apr 08:46
Compare
Choose a tag to compare

Changelog :

  • Huge optimization Big Thanks to @Piezoid !
  • Change in output format, better human readability