RNAlign2D

RNAlign2D aligns multiple RNA molecules by integrating nucleotide sequence and secondary structure information via conversion to pseudo-amino acid sequences to enable rapid structural multiple alignments.


Key Features:

  • Pseudo-Amino Acid Substitution Matrix: Converts RNA sequence plus secondary structure into pseudo-amino acid sequences and uses a substitution matrix that integrates structural information for alignment.
  • Customizable Scoring Matrix: Provides a configurable scoring matrix tailored to RNA properties to tune alignment scoring.
  • Integration with MUSCLE: Acts as a wrapper to apply the protein multiple sequence aligner MUSCLE to pseudo-amino acid representations of RNAs.
  • Versatility with Other Aligners: Allows substitution of MUSCLE with other multiple sequence alignment programs to perform alignments on converted sequences.
  • Python implementation: Implemented in Python to perform the conversion and alignment orchestration steps.
  • Optimized for long sequences and large datasets: Designed to accelerate alignments of long RNA sequences and large datasets by leveraging protein-aligner algorithms on converted sequences.

Scientific Applications:

  • Functional Domain Identification: Identifies conserved functional domains in RNAs by aligning sequence and secondary structure information across multiple RNAs.
  • RNA Family Classification: Aids classification of RNAs into families based on structural and sequence similarity derived from alignments.
  • Discovery of New RNA Functions: Facilitates inference of potential functions for novel RNAs by comparison to structurally aligned known RNAs.

Methodology:

Convert RNA sequences and secondary structure to pseudo-amino acid sequences, apply protein multiple sequence aligners (default MUSCLE) using a customizable scoring/substitution matrix, and orchestrate these steps in Python.

Topics

Details

License:
MIT
Programming Languages:
Python
Added:
1/18/2021
Last Updated:
2/7/2021

Operations

Publications

Woźniak T, Sajek M, Jaruzelska J, Sajek MP. RNAlign2D – a rapid method for combined RNA structure and sequence-based alignment using a pseudo-amino acid substitution matrix. Unknown Journal. 2020. doi:10.1101/2020.08.03.233825.