BioinformaticsBioinformaticsPeer-reviewed journal article
Improved design and analysis of practical minimizers
Abstract
MotivationMinimizers are methods to sample k-mers from a sequence, with the guarantee that similar set of k-mers will be chosen on similar sequences. It is parameterized by the k-mer length k, a window length w and an order on the k-mers. Minimizers are used in a large number of softwares and pipelines to improve computation efficiency and decrease memory usage. Despite the methods popularity, many theoretical questions regarding its performance remain open. The core metric for measuring performance of a minimizer is the density, which measures the sparsity of sampled k-mers. The theoretical optimal density for a minimizer is 1/w, provably not achievable in general. For given k and w, little is known about asymptotically optimal minimizers, that is minimizers with density O(1/w). ResultsWe derive a necessary and sufficient condition for existence of asymptotically optimal minimizers. We also provide a randomized algorithm, called the Miniception, to design minimizers with the best theoretical guarantee to date on density in practical scenarios. Constructing and using the Miniception is as easy as constructing and using a random minimizer, which allows the design of efficient minimizers that scale to the values of k and w used in current bioinformatics software programs. AvailabilityReference implementation of the Miniception and the codes for analysis can be found at https://github.com/kingsford-group/miniception. Contactgmarcais@cs.cmu.edu
- Citations
- 61
- FWCI
- 2.65
- Field percentile
- top 8%
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
- Asymptotically optimal minimizers schemes
Guillaume Marçais, Dan DeBlasio, Carl Kingsford·BioinformaticsPeer-reviewed·Apr 13, 2018
- Generating minimum-density minimizers
Arseny M. Shur, Ido Tziony, Yaron Orenstein·bioRxiv·Oct 6, 2026
- The open-closed mod-minimizer algorithm
Ragnar Groot Koerkamp, Daniel Liu, Giulio Ermanno Pibiri·Algorithms for Molecular BiologyPeer-reviewed·Mar 17, 2025
- Improving the performance of minimizers andwinnowing schemes
Guillaume Marçais, David Pellow, … Carl Kingsford·BioinformaticsPeer-reviewed·Apr 20, 2017
- 10-minimizers: a promising class of constant-space minimizers
Arseny M. Shur, Ido Tziony, Yaron Orenstein·bioRxiv·Mar 18, 2026
- The mod-minimizer: a simple and efficient sampling algorithm for long k-mers
Ragnar Groot Koerkamp, Giulio Ermanno Pibiri·bioRxiv·May 25, 2024