Skip to content

mSWEEP-v2.0.0 (4 July 2023)

Compare
Choose a tag to compare
@tmaklin tmaklin released this 04 Jul 14:19
· 124 commits to master since this release
99be4e3

First major version increment of mSWEEP (breaks backwards-compatibility).

DOI

Output format changes:

  • Add the total number of reads to the abundances file (resolves #21)
  • Renamed total_hits to num_aligned in the abundances file (#21)
  • Status messages are now silenced by default but can be enabled with the --verbose toggle.

New features

Removed features:

  • Matching a fasta file to groups indicators is no longer supported (deprecated options --fasta, --groups-list, --groups-delimiter).

Pseudoaligner support

Installation

  • Added a conda recipe and instructions on installing mSWEEP from bioconda. (#22)

Build pipeline changes

  • Require C++17 to build from source.
  • Removed support for building zlib from source (5c94591)
  • Added the CMAKE_BUILD_WITH_FLTO flag for building with link-time optimization (ee1db01)

Internal changes

  • Bump C++ standard to C++17.
  • Rewrote most of the codebase.
  • Fixed dependency versions to avoid conflicts.