USTAR-CR: Efficient and Compact Compression of <i>k</i> -Mer Sets Through Colored de Bruijn Graphs
A core task in computational genomics is transforming input sequences into their constituent <i>k</i>-mers. Efficiently storing these <i>k</i>-mer collections is crucial for scaling bioinformatics workflows. A common strategy involves representing the <i>k</i>-mers as a de Bruijn graph (dBG) and deriving a compact plain text form through a minimum path cover. In this article, we introduce USTAR-CR (Unitig STitch Advanced constRuction with Colors Reordering), a fast and space-efficient algorithm for compressing multiple <i>k</i>-mer sets. USTAR-CR exploits the structural properties of colored dBGs to construct a succinct plain text representation while also incorporating an effective scheme for encoding <i>k</i>-mer color information. We evaluate USTAR-CR on real sequencing datasets and benchmark it against the state-of-the-art tool GGCAT. USTAR-CR achieves superior compression ratios, significantly reduces memory usage, and offers substantial speed improvements-up to 64× faster-highlighting its effectiveness for large-scale genomic data processing.
Authors
- Matteo Comin (ORCID: https://orcid.org/0000-0001-8545-4359)
- Enrico Rossignolo (ORCID: https://orcid.org/0009-0004-4566-123X)
Institutions
- University of Padua (IT)
Publication Details
- Journal
- Journal of Computational Biology
- Published
- 2026-01-29
- DOI
- https://doi.org/10.1177/15578666261416557
- Primary Topic
- Genomics and Phylogenetic Studies
- Type
- article
- Field-Weighted Citation Impact
- 0.00