CPSSM
CPSSM identifies consecutive-position scoring matrices induced from protein sequences and uses a dynamic programming pattern-matching algorithm to detect these coding-region patterns in genomic DNA, accommodating intronic gaps and large sequences to improve open reading frame detection and gene finding.
Key Features:
- Pattern Structure Definition: Defines a genomic pattern structure representing patterns induced from protein sequences and serving as a replacement for traditional protein patterns and profiles in genome analysis.
- Dynamic Programming Algorithm: Employs a dynamic programming–based pattern matching algorithm for identification, discovery, and searching of CPSSMs in genomic sequences.
- Intronic Gaps and Large Sequence Support: Algorithm modified to accommodate intronic gaps and large genomic sequences for comprehensive pattern detection.
- Empirical Validation: Tested on the Saccharomyces cerevisiae genome and the human genome, reporting a 132% increase in true positives in yeast, a tenfold increase in humans, and zero false negatives.
Scientific Applications:
- Open Reading Frame Detection: Improves detection of open reading frames by identifying coding-region patterns correlated with protein motifs.
- Gene Finding: Assists gene finding by detecting genomic patterns induced from proteins within genomic sequences.
Methodology:
Represents protein-induced genomic patterns as consecutive-position scoring matrices and applies a dynamic programming pattern-matching algorithm modified to accommodate intronic gaps and large genomic sequences, with empirical evaluation on Saccharomyces cerevisiae and human genomes.
Topics
Details
- Tool Type:
- web application
- Added:
- 1/18/2021
- Last Updated:
- 3/11/2021
Operations
Publications
Foroughmand-Araabi M, Goliaei S, Goliaei B. A novel pattern matching algorithm for genomic patterns related to protein motifs. Journal of Bioinformatics and Computational Biology. 2020;18(01):2050011. doi:10.1142/s0219720020500110. PMID:32336249.