Related Experiment Video
Updated: May 6, 2026

13:42
RNA Secondary Structure Prediction Using High-throughput SHAPE
Published on: May 31, 2013
31.1K
Accelerating calculations of RNA secondary structure partition functions using GPUs
Harry A Stern, David H Mathews1
1Department of Biochemistry & Biophysics and Center for RNA Biology, University of Rochester Medical Center, 601, Elmwood Avenue Box 712, Rochester, NY, 14642, USA. david_mathews@urmc.rochester.edu.
Algorithms for Molecular Biology : AMB
|November 5, 2013
Summary
This study accelerates RNA secondary structure prediction by using graphics processing units (GPUs) for faster computation of base-pair probabilities. The GPU implementation significantly reduces calculation time with negligible loss in accuracy.
Area of Science:
- Computational Biology
- Bioinformatics
- Molecular Biology
Background:
- RNA molecules fold into complex 3D structures crucial for their diverse cellular functions.
- RNA secondary structure, determined by base-pair contacts, dictates overall conformation.
- Predicting RNA secondary structure from its sequence is computationally intensive.
Purpose of the Study:
- To accelerate the computation of RNA secondary structure base-pair probabilities.
- To leverage parallel graphics processing units (GPUs) for enhanced computational efficiency.
Main Methods:
- Implemented CUDA for calculations on GPU hardware.
- Introduced modified recursions to reduce memory usage by approximately 25%.
- Evaluated the impact of single-precision calculations on accuracy.
Main Results:
- GPU implementation reduced execution time by a factor of ~60-116 compared to serial methods.
- Single-precision calculations introduced negligible deviations in base-pair probabilities.
- Memory usage was reduced by ~25% through modified recursions.
Conclusions:
- GPUs significantly accelerate RNA secondary structure partition function computations.
- Accurate base-pair probabilities for large RNA sequences can be calculated efficiently.
- The developed GPU code is integrated into the RNAstructure software package.
Related Concept Videos
Protein Folding Quality Check in the RER
4.4K
ER is the primary site for the maturation and folding of soluble and transmembrane secretory proteins. The calnexin cycle is a specific chaperone system that folds and assesses the confirmation of N-glycosylated proteins before they can exit the ER lumen. The primary players of this quality check pipeline are the lectins, ER-resident chaperones, and a glucosyl transferase enzyme. In case the calnexin system in the lumen fails to salvage a misfolded protein, it is transported to the cytoplasm...
4.4K
RNA Structure
69.1K
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...
69.1K
RNA Structure
6.6K
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...
6.6K
RNA Structure
20.0K
20.0K

