DiNAMO

DiNAMO detects over-represented IUPAC motifs in DNA sequences to identify approximate and degenerate motifs in large-scale datasets generated by high-throughput sequencing technologies.


Key Features:

  • Exhaustive Algorithm: DiNAMO employs an exhaustive search algorithm for comprehensive motif discovery, in contrast to greedy or probabilistic methods, enabling detection of rare motifs.
  • IUPAC Motif Discovery: Identifies degenerate motifs using IUPAC models and performs exact searches for complex IUPAC patterns in DNA sequences.
  • Robustness to Noise: Maintains motif detection performance in noisy datasets, supporting analysis despite sequencing noise.

Scientific Applications:

  • ChIP-seq Peaks Analysis: Applied to analyze ChIP-seq peaks for identification of transcription factor binding sites and other protein–DNA interactions.
  • Systematic Sequencing Error Analysis: Used to examine systematic sequencing errors to help distinguish technical artifacts from true biological signals.

Methodology:

DiNAMO uses an exhaustive search algorithm and supports a scanning mode with sliding windows and a fixed position mode.

Topics

Details

License:
GPL-3.0
Tool Type:
command-line tool, library
Operating Systems:
Linux, Windows, Mac
Programming Languages:
C++
Added:
7/30/2018
Last Updated:
11/25/2024

Operations

Publications

Saad C, Noé L, Richard H, Leclerc J, Buisine M, Touzet H, Figeac M. DiNAMO: highly sensitive DNA motif discovery in high-throughput sequencing data. BMC Bioinformatics. 2018;19(1). doi:10.1186/s12859-018-2215-1. PMID:29890948. PMCID:PMC5996464.

Documentation

Downloads