Releases: vmikk/seqhasher
Releases · vmikk/seqhasher
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 (
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
seqhasher v.1.1.0
Updates:
- [new] support multiple hash algorithms (e.g.,
--hash sha1,xxhash
) - [new] added
nthash
andblake3
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
seqhasher v.1.0.0
First stable release.
- [new]
--casesensitive
flag - [fix] hash name validation
Full Changelog: 0.4...1.0.0
0.4
0.3
- [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