DNAnamer

DNAnamer provides a generalized methodological framework and analysis toolkit for supervised classification of DNA sequences based on N-gram frequency patterns.


Key Features:

  • N-gram frequency analysis: Counts unique, reoccurring nucleotide sequences to identify highly conserved and identifiable sequence frequency patterns in DNA.
  • Supervised classification: Applies classification models to N-gram frequency probability tables for DNA sequence categorization.
  • Extensible framework: Supports generalized application to diverse classification and data reduction problems in genomics.

Scientific Applications:

  • Species identification: Identifies species based on unknown DNA segments using conserved nucleotide sequence frequency patterns.
  • Functional gene element identification: Detects functional elements within gene sequences through N-gram frequency analysis.
  • Sequence contamination detection: Identifies contaminating sequences in DNA samples.
  • Sequencing artifact identification: Detects artifacts introduced during sequencing processes.

Methodology:

DNA is modeled as a language where nucleotides are analogous to letters and nucleotide N-grams are analogous to words; N-gram frequencies are counted and used to build probability tables for supervised classification.

Topics

Details

Added:
1/14/2026
Last Updated:
1/14/2026

Operations

Publications