Literature DB >> 11719800

Programmable and autonomous computing machine made of biomolecules.

Y Benenson1, T Paz-Elizur, R Adar, E Keinan, Z Livneh, E Shapiro.   

Abstract

Devices that convert information from one form into another according to a definite procedure are known as automata. One such hypothetical device is the universal Turing machine, which stimulated work leading to the development of modern computers. The Turing machine and its special cases, including finite automata, operate by scanning a data tape, whose striking analogy to information-encoding biopolymers inspired several designs for molecular DNA computers. Laboratory-scale computing using DNA and human-assisted protocols has been demonstrated, but the realization of computing devices operating autonomously on the molecular scale remains rare. Here we describe a programmable finite automaton comprising DNA and DNA-manipulating enzymes that solves computational problems autonomously. The automaton's hardware consists of a restriction nuclease and ligase, the software and input are encoded by double-stranded DNA, and programming amounts to choosing appropriate software molecules. Upon mixing solutions containing these components, the automaton processes the input molecule via a cascade of restriction, hybridization and ligation cycles, producing a detectable output molecule that encodes the automaton's final state, and thus the computational result. In our implementation 1012 automata sharing the same software run independently and in parallel on inputs (which could, in principle, be distinct) in 120 microl solution at room temperature at a combined rate of 109 transitions per second with a transition fidelity greater than 99.8%, consuming less than 10-10 W.

Entities:  

Mesh:

Substances:

Year:  2001        PMID: 11719800     DOI: 10.1038/35106533

Source DB:  PubMed          Journal:  Nature        ISSN: 0028-0836            Impact factor:   49.962


  13 in total

Review 1.  Chimeric restriction enzymes: what is next?

Authors:  S Chandrasegaran; J Smith
Journal:  Biol Chem       Date:  1999 Jul-Aug       Impact factor: 3.915

2.  Molecular computation: RNA solutions to chess problems.

Authors:  D Faulhammer; A R Cukras; R J Lipton; L F Landweber
Journal:  Proc Natl Acad Sci U S A       Date:  2000-02-15       Impact factor: 11.205

3.  DNA computing on surfaces.

Authors:  Q Liu; L Wang; A G Frutos; A E Condon; R M Corn; L M Smith
Journal:  Nature       Date:  2000-01-13       Impact factor: 49.962

4.  State transitions by molecules.

Authors:  K Sakamoto; D Kiga; K Komiya; H Gouzu; S Yokoyama; S Ikeda; H Sugiyama; M Hagiya
Journal:  Biosystems       Date:  1999-10       Impact factor: 1.973

5.  Design and implementation of computational systems based on programmed mutagenesis.

Authors:  J Khodor; D K Gifford
Journal:  Biosystems       Date:  1999-10       Impact factor: 1.973

6.  Automated constraint-based nucleotide sequence selection for DNA computation.

Authors:  A J Hartemink; D K Gifford; J Khodor
Journal:  Biosystems       Date:  1999-10       Impact factor: 1.973

7.  Logical computation using algorithmic self-assembly of DNA triple-crossover molecules.

Authors:  C Mao; T H LaBean; J H Relf; N C Seeman
Journal:  Nature       Date:  2000-09-28       Impact factor: 49.962

Review 8.  The past, present and future of molecular computing.

Authors:  A J Ruben; L F Landweber
Journal:  Nat Rev Mol Cell Biol       Date:  2000-10       Impact factor: 94.444

9.  Design and self-assembly of two-dimensional DNA crystals.

Authors:  E Winfree; F Liu; L A Wenzler; N C Seeman
Journal:  Nature       Date:  1998-08-06       Impact factor: 49.962

10.  DNA solution of the maximal clique problem.

Authors:  Q Ouyang; P D Kaplan; S Liu; A Libchaber
Journal:  Science       Date:  1997-10-17       Impact factor: 47.728

View more
  90 in total

1.  Toward complex matter: supramolecular chemistry and self-organization.

Authors:  Jean-Marie Lehn
Journal:  Proc Natl Acad Sci U S A       Date:  2002-04-02       Impact factor: 11.205

2.  DNA molecule provides a computing machine with both data and fuel.

Authors:  Yaakov Benenson; Rivka Adar; Tamar Paz-Elizur; Zvi Livneh; Ehud Shapiro
Journal:  Proc Natl Acad Sci U S A       Date:  2003-02-24       Impact factor: 11.205

3.  Shaping up nucleic acid computation.

Authors:  Xi Chen; Andrew D Ellington
Journal:  Curr Opin Biotechnol       Date:  2010-06-09       Impact factor: 9.740

4.  Exponential growth by cross-catalytic cleavage of deoxyribozymogens.

Authors:  Matthew Levy; Andrew D Ellington
Journal:  Proc Natl Acad Sci U S A       Date:  2003-05-12       Impact factor: 11.205

Review 5.  Computing with DNA.

Authors:  Jack Parker
Journal:  EMBO Rep       Date:  2003-01       Impact factor: 8.807

6.  Demonstration of a universal surface DNA computer.

Authors:  Xingping Su; Lloyd M Smith
Journal:  Nucleic Acids Res       Date:  2004-06-04       Impact factor: 16.971

7.  Stochastic computing with biomolecular automata.

Authors:  Rivka Adar; Yaakov Benenson; Gregory Linshiz; Amit Rosner; Naftali Tishby; Ehud Shapiro
Journal:  Proc Natl Acad Sci U S A       Date:  2004-06-23       Impact factor: 11.205

8.  DNA computing using single-molecule hybridization detection.

Authors:  Kristiane A Schmidt; Christiaan V Henkel; Grzegorz Rozenberg; Herman P Spaink
Journal:  Nucleic Acids Res       Date:  2004-09-23       Impact factor: 16.971

9.  Boolean logic functions of a synthetic peptide network.

Authors:  Gonen Ashkenasy; M Reza Ghadiri
Journal:  J Am Chem Soc       Date:  2004-09-15       Impact factor: 15.419

10.  DNA computing circuits using libraries of DNAzyme subunits.

Authors:  Johann Elbaz; Oleg Lioubashevski; Fuan Wang; Françoise Remacle; Raphael D Levine; Itamar Willner
Journal:  Nat Nanotechnol       Date:  2010-05-30       Impact factor: 39.213

View more

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