htslib icon indicating copy to clipboard operation
htslib copied to clipboard

added thread pool to tabix operations

Open vasudeva8 opened this issue 2 years ago • 1 comments

Fixes #1735. Added option to provide number threads to use, disabled by default. Uses the thread pool in operations except listing of sequence names (-l).

vasudeva8 avatar Feb 29 '24 10:02 vasudeva8

it showed ~40% improvement in indexing and data retrieval on bed/sam files and ~15% on vcf files.

vasudeva8 avatar Mar 01 '24 16:03 vasudeva8

Updated tests as well.

vasudeva8 avatar Mar 06 '24 10:03 vasudeva8