ASPRAlign
ASPRAlign aligns and compares RNA secondary structures, including pseudoknots, by converting structures into algebraic tree representations to quantify structural similarity.
Key Features:
- Algebraic RNA Trees: Constructs Algebraic RNA Trees that abstract structural relationships from the primary nucleotide sequence to represent RNA secondary structure including pseudoknots.
- Structural RNA Trees: Generates Structural RNA Trees as an alternative abstraction for comparing RNA secondary structures.
- ASPRA Distance Calculation: Computes the ASPRA distance, a metric that quantifies dissimilarity between two RNA structures, including complex topologies with pseudoknots.
- Efficient Algorithm: Employs an alignment algorithm with worst-case time complexity O(n^2), where n is the number of nucleotides in the longer RNA structure.
- Java Implementation: Implemented in Java for integration within computational workflows.
Scientific Applications:
- Viral RNA analysis: Enables comparison of viral RNAs that commonly contain pseudoknots to study structural determinants of function.
- Ribosomal RNA analysis: Supports analysis of ribosomal RNAs with complex secondary structures for structural and functional investigations.
- Regulatory and catalytic RNA study: Facilitates investigation of RNAs involved in regulatory processes and catalytic functions by comparing structural architectures.
- Comparative structural genomics: Provides quantitative measures (ASPRA distance) to assess evolutionary relationships, functional conservation, and to aid identification of novel RNA motifs.
Methodology:
Converts RNA secondary structures into algebraic tree representations and compares them using a specialized alignment algorithm to compute the ASPRA distance, operating with worst-case time complexity O(n^2) and focusing on structural rather than sequence information.
Topics
Details
- License:
- GPL-3.0
- Tool Type:
- command-line tool
- Programming Languages:
- Java
- Added:
- 1/18/2021
- Last Updated:
- 1/28/2021
Operations
Publications
Quadrini M, Tesei L, Merelli E. ASPRAlign: a tool for the alignment of RNA secondary structures with arbitrary pseudoknots. Bioinformatics. 2020;36(11):3578-3579. doi:10.1093/bioinformatics/btaa147. PMID:32125359.
PMID: 32125359