SDDA

SDDA detects transcription factor binding sites within DNA sequences using a stochastic dictionary model to identify complex and variable motifs relevant to gene regulation.


Key Features:

  • Stochastic Dictionary Model: Utilizes a probabilistic dictionary of stochastic words generated by probability weight matrices (PWMs) to model conserved sequence patterns.
  • Multiple Motif Detection: Identifies multiple motif sites including gapped motifs and motifs with insertions and deletions.
  • Optimal Motif Width Determination: Automatically determines optimal motif widths for detected patterns.
  • Motif Significance Calculation: Computes motif significance using a Maximum A Posteriori (MAP) score and Bayes factor.
  • Data Augmentation and Missing-Data Approach: Applies a data augmentation and missing-data strategy to facilitate pattern detection, width determination, handling of low-complexity regions, and identification of motifs with insertions and deletions.
  • Sequence Generation Model: Models observed sequences as concatenations of stochastic words.
  • Computational Efficiency: Implements dynamic programming-like recursions to improve computational efficiency for large datasets.

Scientific Applications:

  • Transcription Factor Binding Site Discovery: Detection of transcription factor binding sites (TFBS) in DNA sequences for studies of gene regulation.
  • Motif Discovery in Random Sequences: Detection of unknown recurring patterns from randomly generated sequences applicable to computational biology and signal processing.
  • Analysis of Complex Motif Variations: Identification of motifs with gaps, insertions, deletions, and variable widths to support studies of gene regulation mechanisms.

Methodology:

Employs an extended stochastic dictionary model with data augmentation in which conserved patterns and nucleotides are treated as stochastic words generated by probability weight matrices and observed sequences are modeled as concatenations of these words; uses a missing-data approach to detect patterns and determine widths, implements dynamic programming-like recursions for efficiency, and evaluates motif significance with a MAP score and Bayes factor.

Topics

Details

Tool Type:
command-line tool
Operating Systems:
Linux
Added:
12/18/2017
Last Updated:
12/10/2018

Operations

Publications

Gupta M, Liu JS. Discovery of Conserved Sequence Patterns Using a Stochastic Dictionary Model. Journal of the American Statistical Association. 2003;98(461):55-66. doi:10.1198/016214503388619094.

Links