Releases: vmikk/seqhasher
Releases · vmikk/seqhasher
1.1.2
1.1.1
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 (
seqhashertesting 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
seqhasher v.1.1.0
Updates:
- [new] support multiple hash algorithms (e.g.,
--hash sha1,xxhash) - [new] added
nthashandblake3algorithms - [upd] nicer help message (
seqhasher --help) - [new] added short flag support (e.g.,
--hashor-H) - [new] added continuous integration tests
Full Changelog: 1.0.0...1.1.0
1.0.0
seqhasher v.1.0.0
First stable release.
- [new]
--casesensitiveflag - [fix] hash name validation
Full Changelog: 0.4...1.0.0
0.4
0.3
- [new]
--hashtypeargument
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