SQUARNA

SQUARNA predicts RNA secondary structures, including pseudoknots and alternative conformations, to support analysis of RNA structure-function relationships and comparative studies.


Key Features:

  • Input Flexibility: Accepts single RNA sequences and alignments of sequences as input.
  • Pseudoknot Handling: Incorporates pseudoknots into secondary-structure predictions.
  • Alternative Structures Prediction: Generates multiple alternative secondary-structure models for a given sequence or alignment.
  • Structural Restraints and Chemical Probing Integration: Accepts structural restraints and chemical probing data to inform and constrain predictions.
  • Prediction Model: Implements a simple, greedy stem formation model for de novo secondary-structure prediction.
  • Performance Benchmarking: Benchmarked against leading methods, showing comparable performance for single sequences and superior results on sequence alignments.

Scientific Applications:

  • Non-coding RNA Structural Analysis: Supports inference of secondary structure for non-coding RNAs relevant to their cellular functions.
  • Structure–Function Inference: Enables investigation of functional implications of secondary structures, including pseudoknots and alternative conformations.
  • Comparative and Evolutionary Analysis: Applicable to comparative studies and evolutionary analyses that use sequence alignments to inform structure prediction.

Methodology:

The core method uses a simple greedy stem formation model and operates on single sequences or sequence alignments while allowing incorporation of structural restraints and chemical probing data.

Topics

Collections

Details

License:
Apache-2.0
Maturity:
Emerging
Cost:
Free of charge
Tool Type:
command-line tool, library
Operating Systems:
Mac, Linux, Windows
Programming Languages:
Python
Added:
9/5/2023
Last Updated:
9/26/2025

Operations

Data Inputs & Outputs

RNA secondary structure prediction

Publications

Bohdan DR, Nikolaev GI, Bujnicki JM, Baulin EF. SQUARNA - an RNA secondary structure prediction method based on a greedy stem formation model. Unknown Journal. 2023. doi:10.1101/2023.08.28.555103.

Documentation

Downloads

Links

Repository
https://github.com/febos/SQUARNA
(GitHub repository)
Software catalogue
https://pypi.org/project/SQUARNA/
(PyPi repository page)