科研速览 · Science Skim继续刷下去 · Keep skimming →
◇ bioRxiv2026-08-21· bioinformatics

Binary search and set operations on compacted k-mer lists

Y. Dufresne, F. Andreace

原始摘要(英文原文)· Original abstract
Sorted lists of elements are particularly good for computing set operations. A single scan of two lists is sufficient to materialize or count the results of the union, intersection, difference, and xor operators. In bioinformatics, only a few tools are designed to perform these operations on k-mers. A fast tool like KMC allows set operations at the cost of storing individual k-mers. In this paper, we introduce a novel way to represent sorted k-mers as a collection of recomposed super-k-mer sorted lists. We introduce the concept of virtual super-k-mer and show how to construct, query and perform set operations on sorted lists of virtual super-k-mers. In the implementation sklib, we demonstrate high throughput of the data structure for construction and set operations, while remaining competitive in query capabilities, within a controlled memory footprint (3.5-4.1x decrease in bits/element compared to KMC).
读原文 · Read the paper ↗

AI 追问PRO

登录后使用 AI 追问

讨论区

登录后参与讨论

相关论文 · Related

Binary search and set operations on compacted k-mer lists — 科研速览 Science Skim