Skip to content

RapMap v0.3.0

Compare
Choose a tag to compare
@rob-p rob-p released this 19 Jun 01:51
· 201 commits to master since this release

RapMap v0.3.0 includes one major new feature and one major bugfix since v0.2.2

New Feature

The emphf library has been replaced by BooM, which is based on the excellent BBHash minimal perfect hash library. The big benefits of this switch are that (1) generating the perfect hash now doesn't require any significant extra memory, even further reducing the memory requirements for indexing and (2) the perfect hash can be computed much more quickly and in parallel — use the -x flag to pass an argument for the number of flags that should be used to build the perfect hash function.

Bug Fix

Previous versions of RapMap contained a bug that could be triggered when the total transcriptome size was between 2^31 and 2^32-1 (transcriptome of smaller or larger size ere unaffected). This bug would most likely have caused RapMap to segfault. This was the result of a possible integer overflow, and has been fixed in version 0.3.0.