dnbaker / dashing2

Dashing 2 is a fast toolkit for k-mer and minimizer encoding, sketching, comparison, and indexing.
MIT License
62 stars 7 forks source link

Fqfeeder contain #40

Closed dnbaker closed 2 years ago

dnbaker commented 2 years ago

This enables parallelized dashing2 contain execution.

This uses Rob Patro's excellent FqFeeder code and a parallel reduction using recursive partitioning.

This also corrects an initialization bug in contain_main.cpp.