Computational strategies for the automated design of RNA nanoscale structures from building blocks using NanoTiler

J Mol Graph Model. 2008 Oct;27(3):299-308. doi: 10.1016/j.jmgm.2008.05.004. Epub 2008 May 24.

Abstract

One approach to designing RNA nanoscale structures is to use known RNA structural motifs such as junctions, kissing loops or bulges and to construct a molecular model by connecting these building blocks with helical struts. We previously developed an algorithm for detecting internal loops, junctions and kissing loops in RNA structures. Here we present algorithms for automating or assisting many of the steps that are involved in creating RNA structures from building blocks: (1) assembling building blocks into nanostructures using either a combinatorial search or constraint satisfaction; (2) optimizing RNA 3D ring structures to improve ring closure; (3) sequence optimisation; (4) creating a unique non-degenerate RNA topology descriptor. This effectively creates a computational pipeline for generating molecular models of RNA nanostructures and more specifically RNA ring structures with optimized sequences from RNA building blocks. We show several examples of how the algorithms can be utilized to generate RNA tecto-shapes.

Publication types

  • Research Support, N.I.H., Extramural
  • Research Support, N.I.H., Intramural

MeSH terms

  • Algorithms*
  • Automation
  • Computational Biology / methods*
  • Models, Molecular
  • Nanoparticles / chemistry
  • Nanostructures / chemistry*
  • Nucleic Acid Conformation
  • RNA / chemistry*
  • User-Computer Interface

Substances

  • RNA