issues
search
OndrejSladky
/
kmercamel
KmerCamel🐫 provides implementations of several algorithms for efficiently representing a set of k-mers as a masked superstring.
MIT License
12
stars
2
forks
source link
Global algorithm performance improvements
#41
Closed
OndrejSladky
closed
1 year ago
OndrejSladky
commented
1 year ago
Changes:
Using khash hash table instead of the one in std
Not storing k-mer and its complement, but computing it on the fly
Prefixes hash table and next values are not stored all at once but divided into batches
Computing first and last for reverse complements on the fly
Performance improvements:
Algorithm
Running time
Memory
Global
73 %
33 %
Changes: