MatureBayes
MatureBayes predicts the precise locations of mature microRNAs within precursor sequences by applying a Naive Bayes classifier that combines sequence and secondary structure features.
Key Features:
- Naive Bayes classifier: Employs a Naive Bayes classifier to predict mature miRNA start positions.
- Sequence and secondary structure integration: Integrates primary sequence and precursor secondary structure information from miRNA precursor sequences.
- Training with positive and negative examples: Trains on positive examples (true mature miRNAs) and negative examples (same-size non-mature sequences) to optimize sensitivity and specificity.
- Position-specific feature analysis: Uses the triplet of positions 7, 8, and 9 measured from the end of the mature miRNA toward the closest hairpin as discriminatory features.
- Uracil enrichment at diagnostic positions: Observes that the 7–9 triplet is relatively conserved, predominantly contains Uracil, and is typically within or adjacent to the hairpin loop.
- Functional strand prediction: Identifies the functional strand(s) of miRNA precursors.
- Improved accuracy and generalization: Reports superior performance in predicting start positions of experimentally verified mature miRNAs, including human and mouse, with generalization across other organisms.
Scientific Applications:
- Mature miRNA localization: Precise prediction of mature miRNA start positions within precursor hairpins.
- Strand selection analysis: Identification of guide/functional strand(s) in miRNA duplexes.
- Dicer recognition studies: Investigation of sequence and structural signals (including the 7–9 triplet) implicated in Dicer processing and recognition.
- Cross-species miRNA annotation: Enhanced annotation and validation of mature miRNAs in human, mouse, and other organisms.
Methodology:
MatureBayes trains a Naive Bayes classifier on positive (true mature miRNAs) and negative (same-size non-mature) examples using sequence and secondary structure features, explicitly including the triplet of positions 7–9 from the mature miRNA end toward the closest hairpin, and optimizes sensitivity and specificity.
Topics
Details
- Tool Type:
- web application
- Operating Systems:
- Linux, Windows, Mac
- Programming Languages:
- Python
- Added:
- 8/3/2017
- Last Updated:
- 11/25/2024
Operations
Publications
Gkirtzou K, Tsamardinos I, Tsakalides P, Poirazi P. MatureBayes: A Probabilistic Algorithm for Identifying the Mature miRNA within Novel Precursors. PLoS ONE. 2010;5(8):e11843. doi:10.1371/journal.pone.0011843. PMID:20700506. PMCID:PMC2917354.