Closed csw closed 2 years ago
These don't directly compare well, since bx-python searches one interval at a time while bio-maf can search for a set of intervals.
Single interval search:
Multiple interval search:
Bottom line: there is definitely a performance cost to using Kyoto Cabinet, which is exacerbated under JRuby. (Not clear whether this is a JRuby->Java issue or a Java->JNI issue, or both.) However, it's not clear that it's big enough to constitute a problem.
Apples and oranges but should give a rough idea.