HeliyonGenomicsPeer-reviewed journal article
DNA N-gram Analysis Framework (DNAnamer): A generalized N-gram frequency analysis framework for the supervised classification of DNA sequences
Abstract
In 1948, Claude Shannon published a mathematical system describing the probabilistic relationships between the letters of a natural language and their subsequent order or syntax structure. By counting unique, reoccurring sequences of letters called N-grams, this language model was used to generate recognizable English sentences from N-gram frequency probability tables. More recently, N-gram analysis methodologies have been successful in addressing many complex problems in a variety of domains, from language processing to genomics. One such example is the common use of N-gram frequency patterns and supervised classification models to determine authorship and plagiarism. In this methodology, DNA is a language model where nucleotides are analogous to the letters of a word and nucleotide N-grams are analogous to the words of a sentence. Because DNA contains highly conserved and identifiable nucleotide sequence frequency patterns, this approach can be applied to a variety of classification and data reduction problems, such as identifying species based on unknown DNA segments. Other useful applications of this methodology include the identification of functional gene elements, sequence contamination, and sequencing artifacts. To this end, I present DNAnamer, a generalized and extensible methodological framework and analysis toolkit for the supervised classification of DNA sequences based on their N-gram frequency patterns.
- assay: whole-genome sequencing
- research focus: cell type annotation
- research focus: differential expression
- approach: statistical model
- Citations
- 5
- FWCI
- 0.68
- Field percentile
- top 36%
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
- DNAGPT: A Generalized Pre-trained Tool for Multiple DNA Sequence Analysis Tasks
Daoan Zhang, Weitong Zhang, … Jianhua Yao·bioRxiv·Jul 11, 2023
- genomicBERT: A Light-weight Foundation Model for Genome Analysis using Unigram Tokenization and Specialized DNA Vocabulary
Tyrone Chen, Naima Vahab, … Sonika Tyagi·bioRxiv·May 31, 2023
- GENA-LM: A Family of Open-Source Foundational DNA Language Models for Long Sequences
Veniamin Fishman, Yuri Kuratov, … Mikhail Burtsev·Nucleic Acids ResearchPeer-reviewed·Dec 26, 2024
- OmniNA: A foundation model for nucleotide sequences
Xilin Shen, Xiangchun Li·bioRxiv·Jan 14, 2024
- Annotating the genome at single-nucleotide resolution with DNA foundation models
Bernardo P. de Almeida, Hugo Dalla-Torre, … Thomas Pierrot·Nature MethodsPeer-reviewed·Oct 29, 2025
- Nucleotide dependency analysis of DNA language models reveals genomic functional elements
Pedro Tomaz da Silva, Alexander Karollus, … Julien Gagneur·bioRxiv·Jul 27, 2024