ntHash
ntHash: recursive nucleotide hashing
Project Description
ntHash is a hashing algorithm tuned for processing DNA/RNA sequences. It performs the best when calculating hash values for adjacent k-mers in an input sequence, operating an order of magnitude faster than the nearest competitors in typical use cases.
Visit our Github Repository for the latest version
Publication
- Hamid Mohamadi, Justin Chu, Benjamin P Vandervalk, and Inanc Birol. ntHash: recursive nucleotide hashing. Bioinformatics (2016) 32 (22): 3492-3494. doi:10.1093/bioinformatics/btw397
Current Release
ntHash 2.0.0
Released Sep 18, 2018
Increased the periodicity of ntHash.
More about this release…
- Get ntHash for all platforms
- ntHash 2.0.0
All Releases
Version | Released | Description | Compatibility | Licenses | Status |
---|---|---|---|---|---|
2.0.0 | Sep 18, 2018 | Increased the periodicity of ntHash. More about this release… | BSD | final | |
1.0.4 | Jan 29, 2018 | MIT License More about this release… | BSD | final | |
1.0.3 | Jul 25, 2017 | Fixing bugs and optimizing opts More about this release… |
GPLv3 for non-commercial usage
GPLv3 for non-commercial usage GPLv3 for non-commercial usage |
final | |
1.0.2 | Sep 20, 2016 | COPYRIGHT, LICENSE: Change the license to GPL-3 More about this release… |
GPLv3
BCCA (academic use) |
final | |
1.0.1 | Jun 13, 2016 | Fixing the bugs for reading multi-line fasta files. Please check the Documentation link. More about this release… |
BCCA (academic use)
BCCA (academic use) BCCA (academic use) |
final | |
1.0.0 | May 03, 2016 | Extending the test suite for runtime and uniformity tests. Please check the Documentation link. More about this release… |
BCCA (academic use)
BCCA (academic use) BCCA (academic use) |
final | |
0.0.1 | Feb 05, 2016 | Initial release for ntHash More about this release… | BCCA (academic use) | final |