nupack logotype
nupack logotype
Try out the all-new NUPACK Cloud alpha test site!
 
Analysis
Design
Utilities
 
Downloads
 
Physical Model

NUPACK algorithms are formulated in terms of nucleic acid secondary structure.  The secondary structure of one or more interacting nucleic acid strands is defined by a list of base pairs (Dirks et al., 2007).  A polymer graph representation of a secondary structure is constructed by ordering the strands around a circle, drawing the backbones in succession from 5’ to 3’ around the circumference with a nick between each strand, and drawing straight lines connecting paired bases.   A secondary structure is unpseudoknotted if there exists a strand ordering for which the polymer graph has no crossing lines.  A secondary structure is connected if no subset of the strands is free of the others.  A complex of interacting strands has a structural ensemble containing all connected polymer graphs with no crossing lines for a particular ordering of a set of strands (Wolfe & Pierce, 2015).  Note that we dispense with our prior convention (Dirks et al., 2007) of calling this entity an ordered complex.  A test tube may contain an arbitrary number of strand species interacting to form an arbitrary number of complex species in a dilute solution.  The free energy of a given sequence in a given secondary structure is calculated using nearest-neighbor empirical parameters for RNA (Serra and Turner, 1995; Mathews et al., 1999; Zuker, 2003) in 1M Na+ or DNA (SantaLucia, 1998; Zuker, 2003) in user-specified concentrations of Na+ and Mg++ (SantaLucia and Hicks, 2004; Koehler and Peyret, 2005).  Additional parameters are employed for pseudoknotted secondary structures (Dirks and Pierce, 2003), which may be included in the structural ensemble only when analyzing a single RNA strand.


References

  • R. M. Dirks, J.S. Bois, J. M. Schaeffer, E. Winfree, and N. A. Pierce. Thermodynamic analysis of interacting nucleic acid strands. SIAM Rev, 49: 65-88, 2007.
  • R. M. Dirks and N. A. Pierce. A partition function algorithm for nucleic acid secondary structure including pseudoknots. J Comput Chem, 24: 1664-1677, 2003.
  • R. T. Koehler and N. Peyret. Thermodynamic properties of DNA sequences: characteristic values for the human genome. Bioinformatics, 21: 3333-3339, 2005.
  • D. H. Mathews, J. Sabina, M. Zuker, and D. H. Turner. Expanded sequence dependence of thermodynamic parameters improves prediction of RNA secondary structure. J Mol Biol, 288: 911-940, 1999.
  • J. SantaLucia, Jr., and D. Hicks. The thermodynamics of DNA structural motifs. Annu Rev Bioph Biom, 33: 415-440, 2004.
  • J. SantaLucia, Jr. A unified view of polymer, dumbbell, and oligonucleotide DNA nearest-neighbor thermodynamics. Proc Natl Acad Sci USA, 95: 1460-1465, 1998.
  • M. J. Serra and D. H. Turner. Predicting thermodynamic properties of RNA. Methods Enzymol, 259: 242-261, 1995.
  • B. R. Wolfe and N. A. Pierce. Sequence design for a test tube of interacting nucleic acid strands. ACS Synth Biol, 4:1086-1100, 2015.
  • M. Zuker. Mfold web server for nucleic acid folding and hybridization prediction. Nucleic Acids Res, 31: 3406-3415, 2003.

Copyright © 2006 - 2023 Caltech. All rights reserved.   Contact   Model   References   Funding   Terms