Grammar String
Grammar String encodes noncoding RNA (ncRNA) sequences and their secondary structures into a context-free grammar (CFG)-based string representation to enable alignment and consensus secondary structure derivation.
Key Features:
- Novel Representation: Encodes ncRNA sequence and secondary structure within a context-free grammar (CFG) framework using a specialized alphabet, transforming structural alignment into a sequence alignment problem.
- Incorporation of Pseudoknots: Implements full RNA grammar capabilities to represent and align pseudoknot-containing secondary structures.
- Consensus Structure Derivation: Derives consensus secondary structures from homologous ncRNA families by aligning grammar-based strings.
- Benchmarking: Performance was benchmarked against Murlet and RNASampler, showing competitive consensus structure quality.
Scientific Applications:
- ncRNA secondary structure analysis: Supports understanding and prediction of ncRNA secondary structures, including pseudoknotted motifs.
- Homologous ncRNA family analysis: Applied to hundreds of ncRNA families from BraliBase 2.1 for consensus structure derivation.
Methodology:
Encodes both sequence and secondary structure into a grammar-based string format, leverages the parameter space of context-free grammars to perform alignment and derive consensus structures, and was benchmarked against Murlet and RNASampler.
Topics
Details
- Tool Type:
- command-line tool
- Operating Systems:
- Linux
- Added:
- 8/3/2017
- Last Updated:
- 11/25/2024
Operations
Publications
ACHAWANANTAKUN R, SUN Y, TAKYAR SS. ncRNA CONSENSUS SECONDARY STRUCTURE DERIVATION USING GRAMMAR STRINGS. Journal of Bioinformatics and Computational Biology. 2011;09(02):317-337. doi:10.1142/s0219720011005501. PMID:21523935.
PMID: 21523935