Literature DB >> 24180434

Accelerating calculations of RNA secondary structure partition functions using GPUs.

Harry A Stern, David H Mathews1.   

Abstract

BACKGROUND: RNA performs many diverse functions in the cell in addition to its role as a messenger of genetic information. These functions depend on its ability to fold to a unique three-dimensional structure determined by the sequence. The conformation of RNA is in part determined by its secondary structure, or the particular set of contacts between pairs of complementary bases. Prediction of the secondary structure of RNA from its sequence is therefore of great interest, but can be computationally expensive. In this work we accelerate computations of base-pair probababilities using parallel graphics processing units (GPUs).
RESULTS: Calculation of the probabilities of base pairs in RNA secondary structures using nearest-neighbor standard free energy change parameters has been implemented using CUDA to run on hardware with multiprocessor GPUs. A modified set of recursions was introduced, which reduces memory usage by about 25%. GPUs are fastest in single precision, and for some hardware, restricted to single precision. This may introduce significant roundoff error. However, deviations in base-pair probabilities calculated using single precision were found to be negligible compared to those resulting from shifting the nearest-neighbor parameters by a random amount of magnitude similar to their experimental uncertainties. For large sequences running on our particular hardware, the GPU implementation reduces execution time by a factor of close to 60 compared with an optimized serial implementation, and by a factor of 116 compared with the original code.
CONCLUSIONS: Using GPUs can greatly accelerate computation of RNA secondary structure partition functions, allowing calculation of base-pair probabilities for large sequences in a reasonable amount of time, with a negligible compromise in accuracy due to working in single precision. The source code is integrated into the RNAstructure software package and available for download at http://rna.urmc.rochester.edu.

Entities:  

Year:  2013        PMID: 24180434      PMCID: PMC4175106          DOI: 10.1186/1748-7188-8-29

Source DB:  PubMed          Journal:  Algorithms Mol Biol        ISSN: 1748-7188            Impact factor:   1.405


  37 in total

Review 1.  The chemical repertoire of natural ribozymes.

Authors:  Jennifer A Doudna; Thomas R Cech
Journal:  Nature       Date:  2002-07-11       Impact factor: 49.962

2.  The Signal Recognition Particle Database (SRPDB).

Authors:  N Larsen; T Samuelsson; C Zwieb
Journal:  Nucleic Acids Res       Date:  1998-01-01       Impact factor: 16.971

3.  Thermodynamics of coaxially stacked helixes with GA and CC mismatches.

Authors:  J Kim; A E Walter; D H Turner
Journal:  Biochemistry       Date:  1996-10-29       Impact factor: 3.162

4.  Production of acquired immunodeficiency syndrome-associated retrovirus in human and nonhuman cells transfected with an infectious molecular clone.

Authors:  A Adachi; H E Gendelman; S Koenig; T Folks; R Willey; A Rabson; M A Martin
Journal:  J Virol       Date:  1986-08       Impact factor: 5.103

5.  Stochastic sampling of the RNA structural alignment space.

Authors:  Arif Ozgun Harmanci; Gaurav Sharma; David H Mathews
Journal:  Nucleic Acids Res       Date:  2009-05-08       Impact factor: 16.971

6.  RNAstructure: software for RNA secondary structure prediction and analysis.

Authors:  Jessica S Reuter; David H Mathews
Journal:  BMC Bioinformatics       Date:  2010-03-15       Impact factor: 3.169

7.  ViennaRNA Package 2.0.

Authors:  Ronny Lorenz; Stephan H Bernhart; Christian Höner Zu Siederdissen; Hakim Tafer; Christoph Flamm; Peter F Stadler; Ivo L Hofacker
Journal:  Algorithms Mol Biol       Date:  2011-11-24       Impact factor: 1.405

8.  Compilation of tRNA sequences and sequences of tRNA genes.

Authors:  Mathias Sprinzl; Konstantin S Vassilenko
Journal:  Nucleic Acids Res       Date:  2005-01-01       Impact factor: 16.971

9.  A statistical analysis of RNA folding algorithms through thermodynamic parameter perturbation.

Authors:  D M Layton; R Bundschuh
Journal:  Nucleic Acids Res       Date:  2005-01-26       Impact factor: 16.971

10.  Efficient siRNA selection using hybridization thermodynamics.

Authors:  Zhi John Lu; David H Mathews
Journal:  Nucleic Acids Res       Date:  2007-12-10       Impact factor: 16.971

View more
  2 in total

1.  RNA secondary structure analysis using RNAstructure.

Authors:  David H Mathews
Journal:  Curr Protoc Bioinformatics       Date:  2006-03

2.  Analysis of RNA nearest neighbor parameters reveals interdependencies and quantifies the uncertainty in RNA secondary structure prediction.

Authors:  Jeffrey Zuber; B Joseph Cabral; Iain McFadyen; David M Mauger; David H Mathews
Journal:  RNA       Date:  2018-08-13       Impact factor: 4.942

  2 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.