Skip to content

v0.1.0-alpha

Latest

Choose a tag to compare

@nrminor nrminor released this 02 Nov 14:16
· 10 commits to main since this release

First release

Full Changelog: https://github.com/nrminor/readmerger/commits/v0.1.0-alpha

ReadMerger now works! That said, this is still a very early release, with many improvements to come. These include:

  • improving error handling throughout the application
  • doing away with hardcoded FASTQ file names
  • supporting FASTQs labeled with ".fq"
  • storing temporary FASTQs out of sight in a system tmp/ directory
  • doing away with the code duplication for handling different compression encoders/decoders
  • support for bzip2-compression
  • a richer command-line interface, including a --verbose flag that will turn on more detailed logging
    to stdout
  • improved FASTQ line buffering, and generally better memory management to reduce I/O
  • documentation for the whole API
  • improved github workflows to test/build/audit on multiple architectures

We welcome any users or more experienced Rust developers to raise issues related to these or any other points where the source code could be improved.