Skip to content

Releases: vmikk/seqhasher

1.1.1

08 Dec 13:51
Compare
Choose a tag to compare

seqhasher v.1.1.1

Updates:

  • [new] support for FASTQ files
  • [new] support SHA-3 hash algorithm (--hash sha3)
  • [new] strip whitespaces from sequences
  • [new] integration tests (seqhasher testing as a binary)
  • [new] received Zenodo DOI
  • [upd] disable DNA sequence validation (adds support for non-DNA characters)
  • [upd] improved CI/CD tests
  • [upd] refactored code
  • [fix] disable filename for stdin (if not overridden)

Full Changelog: 1.1.0...1.1.1

1.1.0

22 Sep 08:03
Compare
Choose a tag to compare

seqhasher v.1.1.0

Updates:

  • [new] support multiple hash algorithms (e.g., --hash sha1,xxhash)
  • [new] added nthash and blake3 algorithms
  • [upd] nicer help message (seqhasher --help)
  • [new] added short flag support (e.g., --hash or -H)
  • [new] added continuous integration tests

Full Changelog: 1.0.0...1.1.0

1.0.0

30 Mar 18:56
Compare
Choose a tag to compare

seqhasher v.1.0.0

First stable release.

  • [new] --casesensitive flag
  • [fix] hash name validation

Full Changelog: 0.4...1.0.0

0.4

19 Mar 20:04
Compare
Choose a tag to compare
0.4 Pre-release
Pre-release
  • [new] --nofilename flag
  • [fix] zero padding of hashes

0.3

18 Mar 16:54
Compare
Choose a tag to compare
0.3 Pre-release
Pre-release
  • [new] --hashtype argument

Currently, the following hash functions are supported:

  • SHA1 (remains default), 160-bit hash value
  • MD5, 128-bit hash value
  • xxHash (extremely fast), 64-bit hash value
  • CityHash (e.g., used in VSEARCH), 128-bit hash value
  • Murmur3 (e.g., used in Sourmash, but 64-bit), 128-bit hash value

0.2

17 Mar 19:13
Compare
Choose a tag to compare
0.2 Pre-release
Pre-release
  • [new] --headersonly flag

0.1

16 Mar 20:58
a0e7b84
Compare
Choose a tag to compare
0.1 Pre-release
Pre-release
upload source code

v.0.1