Skip to content

Releases: onecodex/finch-rs

v0.6.2

17 Jun 23:23
bb481c0

Choose a tag to compare

Merge pull request #73 from audy/audy/add-github-release-action

v0.5.0

13 Dec 12:59
a316f29

Choose a tag to compare

Make the sequence borrowed instead of owned

Version 0.4.3

09 Sep 17:50
2e51b72

Choose a tag to compare

Minor release that includes new no_strict=False parameter in sketch_file() Python binding.

Version 0.4.2

08 Sep 19:21
fb7f18c

Choose a tag to compare

This is a maintenance release updating dependencies and the minimum required Rust version (now 1.49). There are no functional changes in this release.

Version 0.4.1

07 Sep 17:09

Choose a tag to compare

v0.4.1

Update README & upload to pypi

Version 0.3.0

04 Dec 22:41

Choose a tag to compare

Changes:

  • Better default distance calculation (support for the old calculation is available with --old-dist)
  • Support for scaled sketches
  • Adds a new, more compact binary format
  • Improved Python bindings and pre-built wheels (note that Finch isn't on PyPI yet because of a naming conflict)
  • Mash's distance calculation method has been dropped
  • Improved testing and code QC

Version 0.2.0

09 Apr 17:44
94f9cc9

Choose a tag to compare

New features:

  • Code cleanliness: cargo fmt, cargo clippyd (mostly), and bumped to Rust Edition 2018
  • Support for sketches extensions of JSON in the CLI
  • Preliminary Python bindings
  • Support for numValidKmers in Mash binary format (note Mash itself doesn't support this, but will read from these files as long as they don't add a different field down the road: related issue marbl/Mash#112)

Version v0.1.9

09 Oct 16:45

Choose a tag to compare

Fixes an issue with incomplete FASTQ parsing.

Version 0.1.8

24 Aug 16:02

Choose a tag to compare

Fixes error parsing FASTQs with newlines at the end.

Version v0.1.7

21 Aug 22:59

Choose a tag to compare

Update dependencies including needletail to v0.2.0. This allows finch to read bz, xz, and zip files (in addition to gz and uncompressed files) and allows "empty" records to be present (e.g. a FASTA file like ">test\n\n>newRecord").