Related Experiment Video
Updated: Jun 20, 2026

Probing RNA Structure with Dimethyl Sulfate Mutational Profiling with Sequencing In Vitro and in Cells
Published on: December 9, 2022
RNA design: update on computational frameworks and programs for inverse RNA folding
Sumit Mukherjee1,2, Rami Zakh1,3, Alexander Churkin3
1Institute for Interdisciplinary Computational Science, Ben-Gurion University, David Ben-Gurion Blvd. 1, Be'er-Sheva, 8410501, Israel.
None:
Programs and computational frameworks for predicting RNA sequences with desired folding properties are continually being developed and expanded. A decade has passed since they were last reviewed in this journal, and this brief review provides an update to the review published at that time. Given a target secondary structure, these programs aim to predict RNA sequences that fold into the desired structure while satisfying various constraints. This procedure is known as inverse RNA folding. Traditionally, inverse RNA folding has been used to design optimized RNAs with favorable properties. This updated review covers some of the most widely used freeware programs developed for this purpose over the past decade. RNAinverse, part of the Vienna RNA package, was the first program devised to address the inverse RNA folding problem, and many subsequent programs were described in the earlier review. Some of the most important computational frameworks are the Infrared framework and DesiRNA. In addition, RNA design capabilities have been incorporated into the RNAstructure package, while NUPACK, as well as MoiRNAiFold, MODENA, incaRNAfbinv, and related tools have undergone recent updates. A variety of strategies have also emerged to address the problem of 3D RNA design and RNA-RNA interactions. The various programs mentioned employ distinct approaches, ranging from replica exchange Monte Carlo to constraint satisfaction, as well as Boltzmann sampling and machine learning approaches. Machine learning methods are being developed for emerging applications in biotechnology such as messenger RNA(mRNA) design and CRISPR guide RNA (gRNA) design. This brief review examines these programs and provides a timely update.
Related Concept Videos
RNA Structure
The basic structure of RNA consists of a five-carbon sugar and one of four nitrogenous bases. Although most RNA is single-stranded, it can form complex secondary and tertiary structures. Such structures play essential roles in the regulation of transcription and translation.
Different Types of RNA Have the Same Basic Structure
There are three main types of ribonucleic acid (RNA): messenger RNA (mRNA), transfer RNA (tRNA), and ribosomal RNA (rRNA). All three RNA types consist of a...
RNA Structure
Different Types of RNA Have the Same Basic Structure
There are three main types of ribonucleic acid (RNA) involved in protein synthesis: messenger RNA (mRNA), transfer RNA (tRNA), and ribosomal RNA (rRNA). All three...
RNA Structure
The basic structure of RNA consists of a five-carbon sugar and one of four nitrogenous bases. Although most RNA is single-stranded, it can form complex secondary and tertiary structures. Such structures play essential roles in the regulation of transcription and translation.
Different Types of RNA Have the Same Basic Structure
There are three main types of ribonucleic acid (RNA): messenger RNA (mRNA), transfer RNA (tRNA), and ribosomal RNA (rRNA). All three RNA types consist of a...
Bacterial RNA Polymerase
In most genes, the transcription site is a single base present upstream of the coding sequence. Though RNAP is a catalytically efficient enzyme, it does not recognize...
Protein Folding Quality Check in the RER
Ribosome Profiling
Applications of ribosome profiling
Ribosome profiling has many applications, including in vivo monitoring of translation inside a particular organ or tissue type and quantifying new protein synthesis levels.
The technique helps...

