Genome ResearchBioinformaticsPeer-reviewed journal article
Entropy predicts sensitivity of pseudo-random seeds
Abstract
In sequence similarity search applications such as read mapping, it is desired that seeds match between a read and reference in regions with mutations or read errors (seed sensitivity). K-mers are likely the most well-known and used seed construct in bioinformatics, and many studies on, e.g., spaced k-mers aim to improve sensitivity over k-mers. Spaced k-mers are highly sensitive when substitutions largely dominate the mutation rate but quickly deteriorate when indels are present. Recently, we developed a pseudo-random seeding construct, strobemers, which were empirically demonstrated to have high sensitivity also at high indel rates. However, the study lacked a deeper understanding of why. In this study, we demonstrate that a seeds entropy (randomness) is a good predictor for seed sensitivity. We propose a model to estimate the entropy of a seed and find that seeds with high entropy, according to our model, in most cases have high match sensitivity. We also present three new strobemer seed constructs, mixedstrobes, altstrobes, and multistrobes. We use both simulated and biological data to demonstrate that our new seed constructs improve sequence-matching sensitivity to other strobemers. We implement strobemers into minimap2 and observe slightly faster alignment time and higher accuracy than using k-mers at various error rates. Our discovered seed randomness-sensitivity relationship explains why some seeds perform better than others, and the relationship provides a framework for designing even more sensitive seeds. In addition, we show that the three new seed constructs are practically useful. Finally, in cases where our entropy model does not predict the observed sensitivity well, we explain why and how to improve the model in future work.
- Citations
- 5
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Designing efficient randstrobes for sequence similarity analyses
Moein Karami, Aryan Soltani Mohammadi, … Kristoffer Sahlin·BioinformaticsPeer-reviewed·Mar 29, 2024
- Strobemers: an alternative to k-mers for sequence comparison
Kristoffer Sahlin·Genome ResearchPeer-reviewed·Nov 1, 2021
- Multi-context seeds enable fast and high-accuracy read mapping
Ivan Tolstoganov, Marcel Martin, … Kristoffer Sahlin·Genome biologyPeer-reviewed·Feb 28, 2026
- A performant bridge between fixed-size and variable-size seeding
Arne Kutzner, Pok‐Son Kim, Markus R. Schmidt·BMC BioinformaticsPeer-reviewed·Jul 23, 2020
- Efficient Seeding for Error-Prone Sequences with SubseqHash2
Xiang Li, Ke Chen, Mingfu Shao·BioinformaticsPeer-reviewed·Jul 23, 2025
- Flexible seed size enables ultra-fast and accurate read alignment
Kristoffer Sahlin·Genome biologyPeer-reviewed·Dec 15, 2022