Related Experiment Video
Updated: May 28, 2026

13:42
RNA Secondary Structure Prediction Using High-throughput SHAPE
Published on: May 31, 2013
Random generation of RNA secondary structures according to native distributions
Markus E Nebel1, Anika Scheid, Frank Weinberg
1Department of Computer Science, University of Kaiserslautern, Germany. a_scheid@cs.uni-kl.de.
Algorithms for Molecular Biology : AMB
|October 14, 2011
Summary
This study introduces a novel framework for generating non-uniform random RNA secondary structures using stochastic context-free grammars. The new method offers faster computation and uses integer arithmetic for realistic biological sequence generation.
Area of Science:
- Bioinformatics
- Computational Biology
- Genomics
Background:
- Random biological sequences are crucial for distinguishing biological information from background noise in genome analysis.
- Generating random sequences and complex structures like RNA molecules and proteins is an area of significant research interest.
Purpose of the Study:
- To present a general framework for non-uniform random generation of combinatorial objects using stochastic context-free grammars.
- To develop an algorithm for generating RNA secondary structures with realistic distributions based on real-life data.
Main Methods:
- Extends the recursive method for uniform random generation using admissible specifications of combinatorial classes.
- Introduces weighted combinatorial classes for non-uniform generation via unranking.
- Utilizes a detailed context-free grammar to model RNA secondary structures, including known motifs.
Main Results:
- Achieves a worst-case time complexity of O(m*n*log(n)) for generating m random RNA secondary structures of size n, an improvement over typical O(m*n^2) algorithms.
- The method employs integer arithmetic, enhancing speed and avoiding floating-point precision issues.
- Preprocessing step requires O(n^2) time for computing weighted class sizes.
Conclusions:
- Experimental results demonstrate that the random generation method produces realistic RNA secondary structures, particularly regarding motif appearance.
- The algorithm is accessible as a web service and available for download, supporting various RNA types.
Related Concept Videos
RNA Structure
The basic structure of RNA consists of a string of ribonucleotides attached by phosphodiester bonds. 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) involved in protein synthesis: messenger RNA (mRNA), transfer RNA (tRNA), and ribosomal RNA (rRNA). All three...
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
Overview
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...
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
Overview
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...
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...
Nucleic Acid Structure
The pentose sugar in DNA is deoxyribose, while in RNA the pentose sugar is ribose. The difference between the sugars is the presence of the hydroxyl group on the ribose's second carbon and a hydrogen on the deoxyribose's second carbon. The phosphate residue attaches to the hydroxyl group of the 5′ carbon of one sugar and the hydroxyl group of the 3′ carbon of the sugar of the next nucleotide, which forms a 5′ to 3′ phosphodiester linkage.
DNA Structure
DNA has a double-helix structure. The...
DNA Structure
DNA has a double-helix structure. The...
Ribosomal RNA Synthesis
Ribosome synthesis is a highly complex and coordinated process involving more than 200 assembly factors. The synthesis and processing of ribosomal components occurs not only in the nucleolus but also in the nucleoplasm and the cytoplasm of eukaryotic cells.
Ribosome biogenesis begins with the synthesis of 5S and 45S pre-rRNAs by distinct RNA polymerases. The primary transcripts are extensively processed and modified before they are bound and folded by ribosomal proteins and assembly factors,...
Ribosome biogenesis begins with the synthesis of 5S and 45S pre-rRNAs by distinct RNA polymerases. The primary transcripts are extensively processed and modified before they are bound and folded by ribosomal proteins and assembly factors,...
Ribosomal RNA Synthesis
Ribosome synthesis is a highly complex and coordinated process involving more than 200 assembly factors. The synthesis and processing of ribosomal components occurs not only in the nucleolus but also in the nucleoplasm and the cytoplasm of eukaryotic cells.
Ribosome biogenesis begins with the synthesis of 5S and 45S pre-rRNAs by distinct RNA polymerases. The primary transcripts are extensively processed and modified before they are bound and folded by ribosomal proteins and assembly factors,...
Ribosome biogenesis begins with the synthesis of 5S and 45S pre-rRNAs by distinct RNA polymerases. The primary transcripts are extensively processed and modified before they are bound and folded by ribosomal proteins and assembly factors,...
