4.8 Article

DNA as a universal substrate for chemical kinetics

Publisher

NATL ACAD SCIENCES
DOI: 10.1073/pnas.0909380107

Keywords

molecular programming; mass-action kinetics; strand displacement cascades; chemical reaction networks; nonlinear chemical dynamics

Funding

  1. National Science Foundation [EMT-0728703, CCF-0832824]
  2. Human Frontier Science Program [RGY0074/2006-C]
  3. CIFellows
  4. Swiss National Science Foundation
  5. CASI
  6. Direct For Computer & Info Scie & Enginr
  7. Division of Computing and Communication Foundations [832824] Funding Source: National Science Foundation

Ask authors/readers for more resources

Molecular programming aims to systematically engineer molecular and chemical systems of autonomous function and ever-increasing complexity. A key goal is to develop embedded control circuitry within a chemical system to direct molecular events. Here we show that systems of DNA molecules can be constructed that closely approximate the dynamic behavior of arbitrary systems of coupled chemical reactions. By using strand displacement reactions as a primitive, we construct reaction cascades with effectively unimolecular and bimolecular kinetics. Our construction allows individual reactions to be coupled in arbitrary ways such that reactants can participate in multiple reactions simultaneously, reproducing the desired dynamical properties. Thus arbitrary systems of chemical equations can be compiled into real chemical systems. We illustrate our method on the Lotka-Volterra oscillator, a limit-cycle oscillator, a chaotic system, and systems implementing feedback digital logic and algorithmic behavior.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.8
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available