phac-nml / rebar

REcombination BARcode detector.
https://phac-nml.github.io/rebar/
Apache License 2.0
13 stars 1 forks source link

Speed regression #18

Open ktmeaton opened 11 months ago

ktmeaton commented 11 months ago

Somewhere between 4756dcee and 967674e9, I made changes that had significant speed impacts :( The sars-cov-2 dataset went down from 100 sequences/sec to < 1 seq/sec 😢 going to walk back those changes to identify the problem.

ktmeaton commented 11 months ago

The culprit is b0961738, let this be a lesson to myself to not make such big changes at a time.

https://github.com/phac-nml/rebar/compare/c644c9730009..b0961738

b0961738 changes:

ktmeaton commented 11 months ago

It's purely the new KnockoutRecombinant hypothesis! Well that is very curious, but luckily the easiest to undo and troubleshoot.

Update: Maybe not, to be continued!