Constrained Multistate Sequence Design for Nucleic Acid Reaction Pathway Engineering.

J Am Chem Soc

Division of Biology & Biological Engineering, California Institute of Technology, Pasadena, California 91125, United States.

Published: March 2017

We describe a framework for designing the sequences of multiple nucleic acid strands intended to hybridize in solution via a prescribed reaction pathway. Sequence design is formulated as a multistate optimization problem using a set of target test tubes to represent reactant, intermediate, and product states of the system, as well as to model crosstalk between components. Each target test tube contains a set of desired "on-target" complexes, each with a target secondary structure and target concentration, and a set of undesired "off-target" complexes, each with vanishing target concentration. Optimization of the equilibrium ensemble properties of the target test tubes implements both a positive design paradigm, explicitly designing for on-pathway elementary steps, and a negative design paradigm, explicitly designing against off-pathway crosstalk. Sequence design is performed subject to diverse user-specified sequence constraints including composition constraints, complementarity constraints, pattern prevention constraints, and biological constraints. Constrained multistate sequence design facilitates nucleic acid reaction pathway engineering for diverse applications in molecular programming and synthetic biology. Design jobs can be run online via the NUPACK web application.

Download full-text PDF

Source
http://dx.doi.org/10.1021/jacs.6b12693DOI Listing

Publication Analysis

Top Keywords

sequence design
16
nucleic acid
12
reaction pathway
12
target test
12
constrained multistate
8
multistate sequence
8
acid reaction
8
pathway engineering
8
test tubes
8
target concentration
8

Similar Publications

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!