English

Finding low-complexity DNA sequences with longdust

Genomics 2025-11-18 v2

Abstract

Motivation: Low-complexity (LC) DNA sequences are compositionally repetitive sequences that are often associated with spurious homologous matches and variant calling artifacts. While algorithms for identifying LC sequences exist, they either do not define complexity mathematically or are inefficient with long or variable context windows. Results: Longdust is a new algorithm that efficiently identifies long LC sequences including centromeric satellite and tandem repeats with moderately long motifs. It defines string complexity by statistically modeling the k-mer count distribution with the parameters: the k-mer length, the context window size and a threshold on complexity. Longdust exhibits high performance on real data and high consistency with existing methods. Availability and implementation: https://github.com/lh3/longdust

Keywords

Cite

@article{arxiv.2509.07357,
  title  = {Finding low-complexity DNA sequences with longdust},
  author = {Heng Li and Brian Li},
  journal= {arXiv preprint arXiv:2509.07357},
  year   = {2025}
}

Comments

6 pages, 3 figure, 1 table

R2 v1 2026-07-01T05:27:42.948Z