Skip-mers: increasing entropy and sensitivity to detect conserved genic regions with simple cyclic q-grams
Bernardo ClavijoiD, Gonzalo Garcia AccinelliiD, Luis YanesiD, Katie BarriD, Jonathan WrightiD
Abstract
Bioinformatic analyses and tools make extensive use of k-mers (fixed contiguous strings of k nucleotides) as an informational unit. K-mer analyses are both useful and fast, but are strongly affected by single-nucleotide polymorphisms or sequencing errors, effectively hindering direct-analyses of whole regions and decreasing their usability between evolutionary distant samples.\n\nWe introduce a concept of skip-mers, a cyclic pattern of used-and-skipped positions of k nucleotides spanning a region of size S [≥] k, and show how analyses are improved compared to using k-mers. The entropy of skip-mers increases with the larger span, capturing information from more distant positions and increasing the specificity, and uniqueness, of larger span skip-mers within a genome. In addition, skip-mers constructed in cycles of 1 or 2 nucleotides in every 3 (or a multiple of 3) lead to increased sensitivity in the coding regions of genes, by grouping together the more conserved nucleotides of the protein-coding regions.\n\nWe implemented a set of tools to count and intersect skip-mers between different datasets. We used these tools to show how skip-mers have advantages over k-mers in terms of entropy and increased sensitivity to detect conserved coding sequence, allowing better identification of genic matches between evolutionarily distant species. We also highlight potential applications to problems such as whole-genome alignment and multi-genome evolutionary analyses.\n\nSoftware availabilitythe skm-tools implementing the methods described in this manuscript are available under MIT license at http://github.com/bioinfologics/skm-tools/
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 5
- Assay
- Research Focus
- Approach
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
- Practical universal k-mer sets for minimizer schemes
Dan DeBlasio, Fiyinfoluwa Gbosibo, … Guillaume Marçais·bioRxiv·May 30, 2019
- Hyper-k-mers: efficient streaming k-mers representation
Igor Martayan, Lucas Robidou, … Antoine Limasset·bioRxiv·Nov 6, 2024
- A fast and simple approach to k-mer decomposition
Patrick Kunzmann·bioRxiv·Jul 26, 2024
- Back to sequences: find the origin of kmers
Anthony Baire, Pierre Marijon, … Pierre Peterlongo·The Journal of Open Source SoftwarePeer-reviewed·Sep 23, 2024
- Syncmers are more sensitive than minimizers for selecting conserved k-mers in biological sequences
R. C. Edgar·PeerJPeer-reviewed·Feb 5, 2021
- Strobemers: an alternative to k-mers for sequence comparison
Kristoffer Sahlin·Genome ResearchPeer-reviewed·Nov 1, 2021