Daniel-Liu-c0deb0t / block-aligner

SIMD-accelerated library for computing global and X-drop affine gap penalty sequence-to-sequence or sequence-to-profile alignments using an adaptive block-based algorithm.
https://crates.io/crates/block_aligner
MIT License
124 stars 7 forks source link

Allow allocated memory to be reused #6

Closed Daniel-Liu-c0deb0t closed 2 years ago

Daniel-Liu-c0deb0t commented 2 years ago

Allow memory to be allocated and reused for multiple block aligner calls. This will help a lot when using block aligner on multiple threads, because each thread can get its own piece of memory that is reused over and over for all alignments.

Closes #2.