Synthetic analog and digital circuits for cellular computation and memory.

Biological computation is a major area of focus in synthetic biology because it has the potential to enable a wide range of applications. Synthetic biologists have applied engineering concepts to biological systems in order to construct progressively more complex gene circuits capable of processing information in living cells. Here, we review the current state of computational genetic circuits and describe artificial gene circuits that perform digital and analog computation. We then discuss recent progress in designing gene networks that exhibit memory, and how memory and computation have been integrated to yield more complex systems that can both process and record information. Finally, we suggest new directions for engineering biological circuits capable of computation.

[1]  Tom Ellis,et al.  Rational Diversification of a Promoter Providing Fine-Tuned Expression and Orthogonal Regulation for Synthetic Biology , 2012, PloS one.

[2]  Timothy S. Ham,et al.  Design and Construction of a Double Inversion Recombination Switch for Heritable Sequential Genetic Memory , 2008, PloS one.

[3]  Ryan R. Richardson,et al.  Two- and three-input TALE-based AND logic computation in embryonic stem cells , 2013, Nucleic acids research.

[4]  Luke A. Gilbert,et al.  Repurposing CRISPR as an RNA-Guided Platform for Sequence-Specific Control of Gene Expression , 2013, Cell.

[5]  W. Lim,et al.  Reprogramming Control of an Allosteric Signaling Switch Through Modular Recombination , 2003, Science.

[6]  Timothy K Lu,et al.  Synthetic circuits integrating logic and memory in living cells , 2013, Nature Biotechnology.

[7]  Pamela A Silver,et al.  Synthetic memory circuits for tracking human cell fate. , 2012, Genes & development.

[8]  Martin Fussenegger,et al.  Mammalian synthetic biology: engineering of sophisticated gene networks. , 2007, Journal of biotechnology.

[9]  Christopher A. Voigt,et al.  A Synthetic Genetic Edge Detection Program , 2009, Cell.

[10]  Christopher A. Voigt,et al.  Environmental signal integration by a modular AND gate , 2007, Molecular systems biology.

[11]  Daniel T Gillespie,et al.  Stochastic simulation of chemical kinetics. , 2007, Annual review of physical chemistry.

[12]  James J. Collins,et al.  A Tunable Genetic Switch Based on RNAi and Repressor Proteins for Regulating Gene Expression in Mammalian Cells , 2007, Cell.

[13]  Christopher A. Voigt,et al.  Genetic programs constructed from layered logic gates in single cells , 2012, Nature.

[14]  Martin Fussenegger,et al.  BioLogic gates enable logical transcription control in mammalian cells , 2004, Biotechnology and bioengineering.

[15]  P. Silver,et al.  A tunable zinc finger-based framework for Boolean logic computation in mammalian cells , 2012, Nucleic acids research.

[16]  Carola Engler,et al.  A One Pot, One Step, Precision Cloning Method with High Throughput Capability , 2008, PloS one.

[17]  Zhen Xie,et al.  Rationally-designed logic integration of regulatory signals in mammalian cells , 2010, Nature nanotechnology.

[18]  David A. Drubin,et al.  Rational design of memory in eukaryotic cells. , 2007, Genes & development.

[19]  Stephen M Roberts,et al.  Novel gene switches for targeted and timed expression of proteins of interest. , 2005, Molecular therapy : the journal of the American Society of Gene Therapy.

[20]  G. Church,et al.  Synthetic Gene Networks That Count , 2009, Science.

[21]  A. Ninfa,et al.  Development of Genetic Circuitry Exhibiting Toggle Switch or Oscillatory Behavior in Escherichia coli , 2003, Cell.

[22]  J. Chin,et al.  Cellular logic with orthogonal ribosomes. , 2005, Journal of the American Chemical Society.

[23]  Christopher A. Voigt,et al.  Robust multicellular computing using genetically encoded NOR gates and chemical ‘wires’ , 2011, Nature.

[24]  T. Lu,et al.  Digital and analog gene circuits for biotechnology , 2014, Biotechnology journal.

[25]  Ahmad S. Khalil,et al.  A Synthetic Biology Framework for Programming Eukaryotic Transcription Functions , 2012, Cell.

[26]  M. Elowitz,et al.  Combinatorial Synthesis of Genetic Networks , 2002, Science.

[27]  Y. Lai,et al.  Engineering of regulated stochastic cell fate determination , 2013, Proceedings of the National Academy of Sciences.

[28]  Christopher A. Voigt,et al.  Ribozyme-based insulator parts buffer synthetic circuits from genetic context , 2012, Nature Biotechnology.

[29]  Haisu Ma,et al.  Synthesizing a novel genetic sequential logic circuit: a push-on push-off switch , 2010, Molecular systems biology.

[30]  Y. Benenson Biomolecular computing systems: principles, progress and potential , 2012, Nature Reviews Genetics.

[31]  Javier Macía,et al.  Distributed biological computation with multicellular engineered networks , 2011, Nature.

[32]  J. Collins,et al.  Construction of a genetic toggle switch in Escherichia coli , 2000, Nature.

[33]  R. Weiss,et al.  A universal RNAi-based logic evaluator that operates in mammalian cells , 2007, Nature Biotechnology.

[34]  D. Gillespie,et al.  Deterministic limit of stochastic chemical kinetics. , 2009, The journal of physical chemistry. B.

[35]  Pamela A. Silver,et al.  Building Synthetic Memory , 2013, Current Biology.

[36]  Pamela A Silver,et al.  Synthetic circuit identifies subpopulations with sustained memory of DNA damage. , 2011, Genes & development.

[37]  T. Lu,et al.  Tunable and Multifunctional Eukaryotic Transcription Factors Based on CRISPR/Cas , 2013, ACS synthetic biology.

[38]  James J. Collins,et al.  Next-Generation Synthetic Gene Networks , 2009, Nature Biotechnology.

[39]  Maung Nyan Win,et al.  Raw Data, Win MN, Smolke CD. 2008. Higher-order cellular information processing with synthetic RNA devices. Science. 322: 456-60. DOI: 10.1126/science.1160311 , 2009 .

[40]  R. Weiss,et al.  Multi-input Rnai-based Logic Circuit for Identification of Specific , 2022 .

[41]  Markus Wieland,et al.  Programmable single-cell mammalian biocomputers , 2012, Nature.

[42]  Martin Fussenegger,et al.  Hysteresis in a synthetic mammalian gene network. , 2005, Proceedings of the National Academy of Sciences of the United States of America.

[43]  Rahul Sarpeshkar,et al.  Synthetic analog computation in living cells , 2013, Nature.

[44]  M. Win,et al.  Higher-Order Cellular Information Processing with Synthetic RNA Devices , 2008, Science.

[45]  Takashi Sera,et al.  Rational design of artificial zinc-finger proteins using a nondegenerate recognition code table. , 2002, Biochemistry.

[46]  Michele P Calos,et al.  Site-specific integration with bacteriophage ΦC31 integrase. , 2012, Cold Spring Harbor protocols.

[47]  Bonny Jain,et al.  Towards a whole-cell modeling approach for synthetic biology. , 2013, Chaos.

[48]  Drew Endy,et al.  Amplifying Genetic Logic Gates , 2013, Science.

[49]  D. Endy,et al.  Rewritable digital data storage in live cells via engineered control of recombination directionality , 2012, Proceedings of the National Academy of Sciences.