chanzuckerberg / shasta

[MOVED] Moved to paoloshasta/shasta. De novo assembly from Oxford Nanopore reads
Other
272 stars 59 forks source link

Reuse spoa::AlignmentGraph object to reduce memory allocations. #143

Closed bagashe closed 4 years ago

bagashe commented 4 years ago

This results in around 5% speed up in the SPOA portion of Shasta code. It is a much smaller win in the grand scheme of things. But the modified code is clean and there's no good reason to turn our backs on an easy win like this.

Test Plan: Ran an assembly and the looked at the edge at http://:17100/exploreMarkerGraphEdge?edgeId=. It looks alright.