Biomolecular computing systems: principles, progress and potential

被引:274
作者
Benenson, Yaakov [1 ]
机构
[1] Swiss Fed Inst Technol, Swiss Fed Inst Technol, Dept Biosyst Sci & Engn, CH-4058 Basel, Switzerland
基金
美国国家卫生研究院; 欧洲研究理事会;
关键词
LOGICAL CIRCUIT EQUIVALENT; STRAND DISPLACEMENT CASCADES; SYNTHETIC GENE NETWORKS; FUNCTIONAL-ANALYSIS; CHEMICAL-SYSTEMS; MAMMALIAN-CELLS; TRANSCRIPTIONAL REGULATORS; MOLECULAR COMPUTATION; CANCER-CELLS; DNA;
D O I
10.1038/nrg3197
中图分类号
Q3 [遗传学];
学科分类号
071007 ; 090102 ;
摘要
The task of information processing, or computation, can be performed by natural and man-made 'devices'. Man-made computers are made from silicon chips, whereas natural 'computers', such as the brain, use cells and molecules. Computation also occurs on a much smaller scale in regulatory and signalling pathways in individual cells and even within single biomolecules. Indeed, much of what we recognize as life results from the remarkable capacity of biological building blocks to compute in highly sophisticated ways. Rational design and engineering of biological computing systems can greatly enhance our ability to study and to control biological systems. Potential applications include tissue engineering and regeneration and medical treatments. This Review introduces key concepts and discusses recent progress that has been made in biomolecular computing.
引用
收藏
页码:455 / 468
页数:14
相关论文
共 138 条
[11]   AUTOMATA AND BIOLOGY [J].
BAER, RM ;
MARTINEZ, HM .
ANNUAL REVIEW OF BIOPHYSICS AND BIOENGINEERING, 1974, 3 :255-291
[12]   Engineering life: Building a fab for biology [J].
Baker, David ;
Group, B. I. O. F. A. B. ;
Church, George ;
Collins, Jim ;
Endy, Drew ;
Jacobson, Joseph ;
Keasling, Jay ;
Modrich, Paul ;
Smolke, Christina ;
Weiss, Ron .
SCIENTIFIC AMERICAN, 2006, 294 (06) :44-51
[13]   An information-bearing seed for nucleating algorithmic self-assembly [J].
Barish, Robert D. ;
Schulman, Rebecca ;
Rothemund, Paul W. K. ;
Winfree, Erik .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2009, 106 (15) :6054-6059
[14]   A synthetic multicellular system for programmed pattern formation [J].
Basu, S ;
Gerchman, Y ;
Collins, CH ;
Arnold, FH ;
Weiss, R .
NATURE, 2005, 434 (7037) :1130-1134
[15]   Automatic Compilation from High-Level Biologically-Oriented Programming Language to Genetic Regulatory Networks [J].
Beal, Jacob ;
Lu, Ting ;
Weiss, Ron .
PLOS ONE, 2011, 6 (08)
[16]   Engineering stability in gene networks by autoregulation [J].
Becskei, A ;
Serrano, L .
NATURE, 2000, 405 (6786) :590-593
[17]   DNA molecule provides a computing machine with both data and fuel [J].
Benenson, Y ;
Adar, R ;
Paz-Elizur, T ;
Livneh, Z ;
Shapiro, E .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2003, 100 (05) :2191-2196
[18]   Programmable and autonomous computing machine made of biomolecules [J].
Benenson, Y ;
Paz-Elizur, T ;
Adar, R ;
Keinan, E ;
Livneh, Z ;
Shapiro, E .
NATURE, 2001, 414 (6862) :430-434
[19]   An autonomous molecular computer for logical control of gene expression [J].
Benenson, Y ;
Gil, B ;
Ben-Dor, U ;
Adar, R ;
Shapiro, E .
NATURE, 2004, 429 (6990) :423-429
[20]   RNA-based computation in live cells [J].
Benenson, Yaakov .
CURRENT OPINION IN BIOTECHNOLOGY, 2009, 20 (04) :471-478