Overview
Motif discovery is the computational identification of short, recurring sequence patterns in DNA, RNA, or protein sequences that correspond to functional elements such as transcription factor binding sites, splice junctions, RNA-binding protein recognition sites, or protein interaction domains. Unlike global alignment, motif discovery focuses on small windows, typically 6–20 nucleotides or 3–15 amino acids, where positional conservation is high even when the surrounding sequence diverges. These motifs are often represented as position weight matrices (PWMs) that capture the frequency of each nucleotide or amino acid at every position.
Methods
A range of algorithms tackle motif discovery. Consensus-based methods enumerate all possible words and report those occurring more often than expected by chance. Probabilistic approaches such as MEME use expectation-maximization to fit a mixture model that separates motif-containing from background sequences. Gibbs sampling methods, implemented in tools like BioProspector, stochastically search the sequence space to find overrepresented patterns. Phylogenetic footprinting exploits conservation across related species to identify regulatory elements under purifying selection. Chromatin immunoprecipitation followed by sequencing (ChIP-seq) provides experimentally derived peak regions that guide motif discovery to relevant genomic loci.
Applications
Motif discovery is central to understanding gene regulation and epigenetics. It identifies the binding sites for transcription factors that control transcription and RNA processing. In synthetic biology, discovered motifs are used to design synthetic promoters with predictable expression strengths. Analysis of DNA structure and topology reveals that certain motifs preferentially form secondary structures such as G-quadruplexes that regulate transcription and replication.
Practical Protocol
The MEME Suite provides a comprehensive de novo motif discovery workflow. Start by preparing a FASTA file of promoter regions (e.g., 500 bp upstream of transcription start sites) for co-regulated genes identified from RNA-seq or ChIP-seq data. Run MEME (Multiple EM for Motif Elicitation): meme promoters.fasta -dna -oc meme_output -mod anr -nmotifs 5 -minw 6 -maxw 20 -revcomp. Parameters: -mod anr (any number of repetitions per sequence), -nmotifs 5 (find top 5 motifs), -minw 6 / -maxw 20 (motif width range). MEME outputs motifs as position weight matrices (PWMs) with E-values for each motif. Examine the MEME HTML report showing motif sequence logos, occurrences per sequence, and positional bias. For discriminative motif discovery (comparing two sequence sets), use DREME: dreme -p positive.fasta -n negative.fasta -dna -oc dreme_output. DREME is faster for finding short, core motifs (4–8 bp) typical of transcription factor binding sites. For motif enrichment analysis in ChIP-seq peak regions, use AME (Analysis of Motif Enrichment): ame --control peaks_background.fasta peaks.fasta motif_database.meme -o ame_output. Use a curated motif database such as JASPAR or HOCOMOCO. For scanning sequences for known motif matches, use FIMO: fimo --oc fimo_output --thresh 1e-4 JASPAR2022_CORE_non-redundant.meme promoters.fasta. FIMO outputs all matches with p-values and q-values (FDR-corrected). Validate discovered motifs by comparing to known transcription factor binding profiles using TomTom: tomtom meme_output/meme.txt known_motifs.meme -o tomtom_output. Tomtom assigns each query motif to its closest match in the database with a reported E-value.
resource: Lab Lexicon Motif Scanner