bioRxivBioinformaticsPreprint
EXTRARNAS: A Framework for Extracting RNA Structures with Multiple Tools
Federico Di PettaiD, Piermichele RosatiiD, Piero Hierro CanchariiD, Michela QuadriniiD, Luca TeseiiD
Abstract
Accurate annotation of RNA base-pairing interactions is essential for structural analysis, benchmarking, and data-driven RNA structure prediction. Several tools can extract RNA interactions from three-dimensional coordinates, but their outputs are heterogeneous and may disagree, particularly for non-canonical base pairs. We present EXTRARNAS, a Java-based framework for automated, reproducible, and user-friendly large-scale extraction of RNA structural annotations with multiple tools. EXTRARNAS processes batches of RNA structures specified by PDB identifier and chain, or provided as local PDB files, executes annotation tools through a Docker-based environment, and parses tool-specific outputs using ANTLR4-based grammars. For each structure-tool pair, the framework generates standard BPSEQ files for canonical cis Watson-Crick interactions and introduces BPSEQE, a standardized text format for representing the extended secondary structure, preserving canonical, non-canonical, and multiple interactions per nucleotide. The current prototype supports RNAView, MC-Annotate, and RNAPolis Annotator. We demonstrate EXTRARNAS on eight RNA structures containing triple-helix motifs, comparing extracted canonical pairs against curated BPSEQ references and evaluating the recovery of manually validated Hoogsteen interactions. The results show consistent differences among tools, especially for non-canonical interactions, highlighting the need for standardized representations such as BPSEQE to support reproducible comparison and future consensus-based annotation.
- Citations
- 0
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- RNApdbee 3.0: A unified web server for comprehensive RNA secondary structure annotation from 3D coordinates
Jan Pielesiak, Kamil Niznik, … Tomasz Żok·Journal of Molecular BiologyPeer-reviewed·Apr 7, 2026
- bpRNA: Large-scale Automated Annotation and Analysis of RNA Secondary Structure
Padideh Danaee, Mason N. Rouches, … David A. Hendrix·Nucleic Acids ResearchPeer-reviewed·Apr 11, 2018
- RNAhub - an automated pipeline to search and align RNA homologs with secondary structure assessment
Marcin Magnus, William N. D. Gao, … Elena Rivas·Nucleic Acids ResearchPeer-reviewed·Apr 17, 2025
- RNAbridge: a database of extended and non-canonical helices
Damian Zakrzewski, Maciej Antczak, Tomasz Żok·bioRxiv·Sep 17, 2026
- Concurrent prediction of RNA secondary structures with pseudoknots and local 3D motifs in an Integer Programming framework
Gabriel Loyer, Vladimir Reinharz·BioinformaticsPeer-reviewed·Jan 12, 2024
- PARSEbp: Pairwise Agreement-based RNA Scoring with Emphasis on Base Pairings
Sumit Tarafder, Debswapna Bhattacharya·Bioinformatics AdvancesPeer-reviewed·Jan 1, 2026