Skip to content

Commit 656c609

Browse files
committed
Improved VariantStats process and flush run-time
This was done by reusing vectors for (missing)GT values, using an unordered set for tracking sample names, minimizing map lookups via memoization, and creating separate codepaths for updating v2 and v3 arrays, the prior of which can be done much more efficiently via appending instead of using the v3 insertion strategy.
1 parent 751c56a commit 656c609

2 files changed

Lines changed: 185 additions & 131 deletions

File tree

0 commit comments

Comments
 (0)