Releases: bcgsc/ntHash
ntHash v2.3.0
-
ntHash2 paper just published:
https://academic.oup.com/bioinformatics/advance-article/doi/10.1093/bioinformatics/btac564/6674501 -
The hash values produced by version 2.3.0 of ntHash differ from version 2.2.0. in The new version the computation of canonical hash value is changed to provide better uniformity:
// Version 2.3.0
canonical_hash = (forward_hash + reverse_complement_hash) % 2^64
// Version 2.2.0
canonical_hash = min(forward_hash, reverse_complement_hash)
ntHash v2.2.0
Release version 2.2.0
Added support to begin rolling hash on any viable kmer instead of only the first
Improve ntBase runtime operations which will mostly affect projects that cannot capitalize on ntHash rolling capabilities
ntHash v2.1.0
- Release version 2.1.0
- Added support for RNA sequences
- stHashIterator is now able to produce multiple hashes for each seed
ntHash v2.0.0
The hash values produced by version 2 of ntHash differ from version 1.
The periodicity of the base hash function is increased. In the older versions, we had the periodicity of 64 due to the 64-bit word length of modern computer systems.
ntHash v1.0.4
nthash.hpp: added mask function for spaced seed
ntHash v1.0.0
Autotools version