1
|
Takiguchi S, Takeuchi N, Shenshin V, Gines G, Genot AJ, Nivala J, Rondelez Y, Kawano R. Harnessing DNA computing and nanopore decoding for practical applications: from informatics to microRNA-targeting diagnostics. Chem Soc Rev 2025; 54:8-32. [PMID: 39471098 PMCID: PMC11521203 DOI: 10.1039/d3cs00396e] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/31/2024] [Indexed: 11/01/2024]
Abstract
DNA computing represents a subfield of molecular computing with the potential to become a significant area of next-generation computation due to the high programmability inherent in the sequence-dependent molecular behaviour of DNA. Recent studies in DNA computing have extended from mathematical informatics to biomedical applications, with a particular focus on diagnostics that exploit the biocompatibility of DNA molecules. The output of DNA computing devices is encoded in nucleic acid molecules, which must then be decoded into human-recognizable signals for practical applications. Nanopore technology, which utilizes an electrical and label-free decoding approach, provides a unique platform to bridge DNA and electronic computing for practical use. In this tutorial review, we summarise the fundamental knowledge, technologies, and methodologies of DNA computing (logic gates, circuits, neural networks, and non-DNA input circuity). We then focus on nanopore-based decoding, and highlight recent advances in medical diagnostics targeting microRNAs as biomarkers. Finally, we conclude with the potential and challenges for the practical implementation of these techniques. We hope that this tutorial will provide a comprehensive insight and enable the general reader to grasp the fundamental principles and diverse applications of DNA computing and nanopore decoding, and will inspire a wide range of scientists to explore and push the boundaries of these technologies.
Collapse
Affiliation(s)
- Sotaro Takiguchi
- Department of Biotechnology and Life Science, Tokyo University of Agriculture and Technology, Koganei-shi, Tokyo 184-8588, Japan.
| | - Nanami Takeuchi
- Department of Biotechnology and Life Science, Tokyo University of Agriculture and Technology, Koganei-shi, Tokyo 184-8588, Japan.
| | - Vasily Shenshin
- Laboratoire Gulliver, CNRS, ESPCI Paris, PSL Research University, 10 rue Vauquelin, Paris, 75005, France.
| | - Guillaume Gines
- Laboratoire Gulliver, CNRS, ESPCI Paris, PSL Research University, 10 rue Vauquelin, Paris, 75005, France.
| | - Anthony J Genot
- LIMMS, CNRS-Institute of Industrial Science, University of Tokyo, Meguro-ku, Tokyo, 153-8505, Japan.
| | - Jeff Nivala
- Paul G. Allen School of Computer Science and Engineering, University of Washington, Seattle, WA, USA.
- Molecular Engineering and Sciences Institute, University of Washington, Seattle, WA, USA
| | - Yannick Rondelez
- Laboratoire Gulliver, CNRS, ESPCI Paris, PSL Research University, 10 rue Vauquelin, Paris, 75005, France.
| | - Ryuji Kawano
- Department of Biotechnology and Life Science, Tokyo University of Agriculture and Technology, Koganei-shi, Tokyo 184-8588, Japan.
| |
Collapse
|
2
|
Zhang Y, Yan B, Li X, Liu H, Liu X, Xiao X, Mao Z, Ming Z. Refined design of a DNA logic gate for implementing a DNA-based three-level circuit. NANOSCALE 2024; 17:333-344. [PMID: 39558877 DOI: 10.1039/d4nr03606a] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/20/2024]
Abstract
DNA computing circuits are favored by researchers because of their high density, high parallelism, and biocompatibility. However, compared with electronic circuits, current DNA circuits have significant errors in understanding the OFF state and logic "0". Nowadays, DNA circuits only have two input states: logic "0" and logic "1", where logic "0" also means the OFF state. Corresponding to an electronic circuit, it is more like an on-off switch than a logic circuit. To correct this conceptual confusion, we propose a three-level circuit. The circuit divides the input signal into three cases: "none", logic "0" and logic "1". In subsequent experiments, 34 input combinations of the primary AND gate, OR gate as well as secondary AND-OR and OR-AND cascade circuits were successfully implemented to perform the operation, which distinguished the OFF state and logic "0" correctly. Based on this, we successfully implemented a more complex voting operation with only 12 strands. We believe that our redefinition of the OFF state and logic "0" will promote tremendous developments in DNA computing circuits.
Collapse
Affiliation(s)
- Yuanpeng Zhang
- Institute of Reproductive Health, Tongji Medical College, Huazhong University of Science and Technology, Wuhan 430030, China.
- Department and Institute of Urology, Union Hospital, Tongji Medical College, Huazhong University of Science and Technology, Wuhan 430030, China
| | - Bei Yan
- Department of Human Sperm Bank, Institute of Medical Science, General Hospital of Ningxia Medical University, Yinchuan, Ningxia, 750004, China
- Institute of Reproductive Health, Tongji Medical College, Huazhong University of Science and Technology, Wuhan 430030, China.
| | - Xingge Li
- Department of Gastroenterology, Union Hospital, Tongji Medical College, Huazhong University of Science and Technology, Wuhan, 430022, China
| | - Huan Liu
- Institute of Reproductive Health, Tongji Medical College, Huazhong University of Science and Technology, Wuhan 430030, China.
| | - Xiao Liu
- Institute of Reproductive Health, Tongji Medical College, Huazhong University of Science and Technology, Wuhan 430030, China.
| | - Xianjin Xiao
- Institute of Reproductive Health, Tongji Medical College, Huazhong University of Science and Technology, Wuhan 430030, China.
- Hunan Provincial Key Laboratory of Regional Hereditary Birth Defects Prevention and Control, Changsha Hospital for Maternal & Child Health Care Affiliated to Hunan Normal University, Changsha, China,
| | - Zenghui Mao
- Hunan Provincial Key Laboratory of Regional Hereditary Birth Defects Prevention and Control, Changsha Hospital for Maternal & Child Health Care Affiliated to Hunan Normal University, Changsha, China,
| | - Zhihao Ming
- Department of Urology, Hunan Cancer Hospital/The Affiliated Cancer Hospital of Xiangya School of Medicine, Central South University, Changsha, China.
| |
Collapse
|
3
|
Chen Z, Linton JM, Xia S, Fan X, Yu D, Wang J, Zhu R, Elowitz MB. A synthetic protein-level neural network in mammalian cells. Science 2024; 386:1243-1250. [PMID: 39666795 PMCID: PMC11758091 DOI: 10.1126/science.add8468] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/08/2022] [Accepted: 10/09/2024] [Indexed: 12/14/2024]
Abstract
Artificial neural networks provide a powerful paradigm for nonbiological information processing. To understand whether similar principles could enable computation within living cells, we combined de novo-designed protein heterodimers and engineered viral proteases to implement a synthetic protein circuit that performs winner-take-all neural network classification. This "perceptein" circuit combines weighted input summation through reversible binding interactions with self-activation and mutual inhibition through irreversible proteolytic cleavage. These interactions collectively generate a large repertoire of distinct protein species stemming from up to eight coexpressed starting protein species. The complete system achieves multi-output signal classification with tunable decision boundaries in mammalian cells and can be used to conditionally control cell death. These results demonstrate how engineered protein-based networks can enable programmable signal classification in living cells.
Collapse
Affiliation(s)
- Zibo Chen
- School of Life Sciences, Westlake University, Westlake Laboratory of Life Sciences and Biomedicine, Westlake Institute for Advanced Study, Hangzhou, Zhejiang, China
- Division of Biology and Biological Engineering, California Institute of Technology, Pasadena, CA 91125, USA
| | - James M. Linton
- Division of Biology and Biological Engineering, California Institute of Technology, Pasadena, CA 91125, USA
| | - Shiyu Xia
- Division of Biology and Biological Engineering, California Institute of Technology, Pasadena, CA 91125, USA
| | - Xinwen Fan
- School of Life Sciences, Westlake University, Westlake Laboratory of Life Sciences and Biomedicine, Westlake Institute for Advanced Study, Hangzhou, Zhejiang, China
| | - Dingchen Yu
- School of Life Sciences, Westlake University, Westlake Laboratory of Life Sciences and Biomedicine, Westlake Institute for Advanced Study, Hangzhou, Zhejiang, China
| | - Jinglin Wang
- School of Life Sciences, Westlake University, Westlake Laboratory of Life Sciences and Biomedicine, Westlake Institute for Advanced Study, Hangzhou, Zhejiang, China
| | - Ronghui Zhu
- Division of Biology and Biological Engineering, California Institute of Technology, Pasadena, CA 91125, USA
| | - Michael B. Elowitz
- Division of Biology and Biological Engineering, California Institute of Technology, Pasadena, CA 91125, USA
- Howard Hughes Medical Institute, California Institute of Technology, Pasadena, CA 91125, USA
| |
Collapse
|
4
|
Zou C. A novel activation function based on DNA enzyme-free hybridization reaction and its implementation on nonlinear molecular learning systems. Phys Chem Chem Phys 2024; 26:11854-11866. [PMID: 38567416 DOI: 10.1039/d3cp02811a] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 04/04/2024]
Abstract
With the advent of the post-Moore's Law era, the development of traditional silicon-based computers has reached its limit, and there is an urgent need to develop new computing technologies to meet the needs of science, technology, and daily life. Due to its super-strong parallel computing capability and outstanding data storage capacity, DNA computing has become an important branch and hot research topic of new computer technology. DNA enzyme-free hybridization reaction technology is widely used in DNA computing, showing excellent performance in computing power and information processing. Studies have shown that DNA molecules not only have the computing function of electronic devices, but also exhibit certain human brain-like functions. In the field of artificial intelligence, activation functions play an important role as they enable artificial intelligence systems to fit and predict non-linear and complex variable relationships. Due to the difficulty of implementing activation functions in DNA computing, DNA circuits cannot easily achieve all the functions of artificial intelligence. DNA circuits need to rely on electronic computers to complete the training and learning process. Based on the parallel computing characteristics of DNA computing and the kinetic features of DNA molecule displacement reactions, this paper proposes a new activation function. This activation function can not only be easily implemented by DNA enzyme-free hybridization reaction reactions, but also has good nesting properties in DNA circuits, and can be cascaded with other DNA reactions to form a complete DNA circuit. This paper not only provides the mathematical analysis of the proposed activation function, but also provides a detailed analysis of its kinetic features. The activation function is then nested into a nonlinear neural network for DNA computing. This system is capable of fitting and predicting a certain nonlinear function.
Collapse
Affiliation(s)
- Chengye Zou
- College of Information Science and Engineering, Yanshan University, Qinhuangdao 066004, China.
| |
Collapse
|
5
|
Halužan Vasle A, Moškon M. Synthetic biological neural networks: From current implementations to future perspectives. Biosystems 2024; 237:105164. [PMID: 38402944 DOI: 10.1016/j.biosystems.2024.105164] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/14/2023] [Revised: 01/03/2024] [Accepted: 02/21/2024] [Indexed: 02/27/2024]
Abstract
Artificial neural networks, inspired by the biological networks of the human brain, have become game-changing computing models in modern computer science. Inspired by their wide scope of applications, synthetic biology strives to create their biological counterparts, which we denote synthetic biological neural networks (SYNBIONNs). Their use in the fields of medicine, biosensors, biotechnology, and many more shows great potential and presents exciting possibilities. So far, many different synthetic biological networks have been successfully constructed, however, SYNBIONN implementations have been sparse. The latter are mostly based on neural networks pretrained in silico and being heavily dependent on extensive human input. In this paper, we review current implementations and models of SYNBIONNs. We briefly present the biological platforms that show potential for designing and constructing perceptrons and/or multilayer SYNBIONNs. We explore their future possibilities along with the challenges that must be overcome to successfully implement a scalable in vivo biological neural network capable of online learning.
Collapse
Affiliation(s)
- Ana Halužan Vasle
- Faculty of Computer and Information Science, University of Ljubljana, Ljubljana, Slovenia
| | - Miha Moškon
- Faculty of Computer and Information Science, University of Ljubljana, Ljubljana, Slovenia.
| |
Collapse
|
6
|
Polak RE, Keung AJ. A molecular assessment of the practical potential of DNA-based computation. Curr Opin Biotechnol 2023; 81:102940. [PMID: 37058876 PMCID: PMC10229437 DOI: 10.1016/j.copbio.2023.102940] [Citation(s) in RCA: 6] [Impact Index Per Article: 3.0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/29/2022] [Revised: 01/16/2023] [Accepted: 03/17/2023] [Indexed: 04/16/2023]
Abstract
The immense information density of DNA and its potential for massively parallelized computations, paired with rapidly expanding data production and storage needs, have fueled a renewed interest in DNA-based computation. Since the construction of the first DNA computing systems in the 1990s, the field has grown to encompass a diverse array of configurations. Simple enzymatic and hybridization reactions to solve small combinatorial problems transitioned to synthetic circuits mimicking gene regulatory networks and DNA-only logic circuits based on strand displacement cascades. These have formed the foundations of neural networks and diagnostic tools that aim to bring molecular computation to practical scales and applications. Considering these great leaps in system complexity as well as in the tools and technologies enabling them, a reassessment of the potential of such DNA computing systems is warranted.
Collapse
Affiliation(s)
- Rachel E Polak
- Department of Chemical and Biomolecular Engineering, North Carolina State University, Raleigh, NC 27606, USA; Genetics and Genomics Academy, North Carolina State University, Raleigh, NC 27606, USA
| | - Albert J Keung
- Department of Chemical and Biomolecular Engineering, North Carolina State University, Raleigh, NC 27606, USA.
| |
Collapse
|
7
|
Nagipogu RT, Fu D, Reif JH. A survey on molecular-scale learning systems with relevance to DNA computing. NANOSCALE 2023; 15:7676-7694. [PMID: 37066980 DOI: 10.1039/d2nr06202j] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/05/2023]
Abstract
DNA computing has emerged as a promising alternative to achieve programmable behaviors in chemistry by repurposing the nucleic acid molecules into chemical hardware upon which synthetic chemical programs can be executed. These chemical programs are capable of simulating diverse behaviors, including boolean logic computation, oscillations, and nanorobotics. Chemical environments such as the cell are marked by uncertainty and are prone to random fluctuations. For this reason, potential DNA-based molecular devices that aim to be deployed into such environments should be capable of adapting to the stochasticity inherent in them. In keeping with this goal, a new subfield has emerged within DNA computing, focusing on developing approaches that embed learning and inference into chemical reaction systems. If realized in biochemical contexts, such molecular machines can engender novel applications in fields such as biotechnology, synthetic biology, and medicine. Therefore, it would be beneficial to review how different ideas were conceived, how the progress has been so far, and what the emerging ideas are in this nascent field of 'molecular-scale learning'.
Collapse
Affiliation(s)
| | - Daniel Fu
- Department of Computer Science, Duke University, Durham, NC, USA.
| | - John H Reif
- Department of Computer Science, Duke University, Durham, NC, USA.
| |
Collapse
|
8
|
Kieffer C, Genot AJ, Rondelez Y, Gines G. Molecular Computation for Molecular Classification. Adv Biol (Weinh) 2023; 7:e2200203. [PMID: 36709492 DOI: 10.1002/adbi.202200203] [Citation(s) in RCA: 17] [Impact Index Per Article: 8.5] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/19/2022] [Revised: 09/28/2022] [Indexed: 01/30/2023]
Abstract
DNA as an informational polymer has, for the past 30 years, progressively become an essential molecule to rationally build chemical reaction networks endowed with powerful signal-processing capabilities. Whether influenced by the silicon world or inspired by natural computation, molecular programming has gained attention for diagnosis applications. Of particular interest for this review, molecular classifiers have shown promising results for disease pattern recognition and sample classification. Because both input integration and computation are performed in a single tube, at the molecular level, this low-cost approach may come as a complementary tool to molecular profiling strategies, where all biomarkers are quantified independently using high-tech instrumentation. After introducing the elementary components of molecular classifiers, some of their experimental implementations are discussed either using digital Boolean logic or analog neural network architectures.
Collapse
Affiliation(s)
- Coline Kieffer
- Laboratoire Gulliver, UMR 7083, CNRS, ESPCI Paris, PSL Research University, 10 rue Vauquelin, Paris, 75005, France
| | - Anthony J Genot
- LIMMS, CNRS-Institute of Industrial Science, IRL 2820, University of Tokyo, Tokyo, 153-8505, Japan
| | - Yannick Rondelez
- Laboratoire Gulliver, UMR 7083, CNRS, ESPCI Paris, PSL Research University, 10 rue Vauquelin, Paris, 75005, France
| | - Guillaume Gines
- Laboratoire Gulliver, UMR 7083, CNRS, ESPCI Paris, PSL Research University, 10 rue Vauquelin, Paris, 75005, France
| |
Collapse
|
9
|
A deep artificial neural network powered by enzymes. Nature 2022:10.1038/d41586-022-03150-4. [PMID: 36261714 DOI: 10.1038/d41586-022-03150-4] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
|
10
|
Özay B, Murphy SD, Stopps EE, Gedeon T, McCalla SE. Positive feedback drives a secondary nonlinear product burst during a biphasic DNA amplification reaction. Analyst 2022; 147:4450-4461. [PMID: 36164933 PMCID: PMC10026376 DOI: 10.1039/d2an01067d] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/21/2022]
Abstract
Isothermal DNA amplification reactions are used in a broad variety of applications, from diagnostic assays to DNA circuits, with greater speed and less complexity than established PCR technologies. We recently reported a unique, high gain, biphasic isothermal DNA amplification reaction, called the Ultrasensitive DNA Amplification Reaction (UDAR). Here we present a detailed analysis of the UDAR reaction pathways that initiates with a first phase followed by a nonlinear product burst, which is caused by an autocatalytic secondary reaction. The experimental reaction output was reproduced using an ordinary differential equation model based on detailed reaction mechanisms. This model provides insight on the relative importance of each reaction mechanism during both phases, which could aid in the design of product output during DNA amplification reactions.
Collapse
Affiliation(s)
- Burcu Özay
- Department of Chemical and Biological Engineering, PO Box 173920, Bozeman, MT, USA.
| | - Shannon D Murphy
- Department of Mathematical Sciences, P.O. Box 172400, Bozeman, MT, USA
| | - Esther E Stopps
- Department of Chemical and Biological Engineering, PO Box 173920, Bozeman, MT, USA.
| | - Tomáš Gedeon
- Department of Mathematical Sciences, P.O. Box 172400, Bozeman, MT, USA
| | - Stephanie E McCalla
- Department of Chemical and Biological Engineering, PO Box 173920, Bozeman, MT, USA.
| |
Collapse
|
11
|
Okumura S, Gines G, Lobato-Dauzier N, Baccouche A, Deteix R, Fujii T, Rondelez Y, Genot AJ. Nonlinear decision-making with enzymatic neural networks. Nature 2022; 610:496-501. [PMID: 36261553 DOI: 10.1038/s41586-022-05218-7] [Citation(s) in RCA: 48] [Impact Index Per Article: 16.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/28/2020] [Accepted: 08/09/2022] [Indexed: 12/22/2022]
Abstract
Artificial neural networks have revolutionized electronic computing. Similarly, molecular networks with neuromorphic architectures may enable molecular decision-making on a level comparable to gene regulatory networks1,2. Non-enzymatic networks could in principle support neuromorphic architectures, and seminal proofs-of-principle have been reported3,4. However, leakages (that is, the unwanted release of species), as well as issues with sensitivity, speed, preparation and the lack of strong nonlinear responses, make the composition of layers delicate, and molecular classifications equivalent to a multilayer neural network remain elusive (for example, the partitioning of a concentration space into regions that cannot be linearly separated). Here we introduce DNA-encoded enzymatic neurons with tuneable weights and biases, and which are assembled in multilayer architectures to classify nonlinearly separable regions. We first leverage the sharp decision margin of a neuron to compute various majority functions on 10 bits. We then compose neurons into a two-layer network and synthetize a parametric family of rectangular functions on a microRNA input. Finally, we connect neural and logical computations into a hybrid circuit that recursively partitions a concentration plane according to a decision tree in cell-sized droplets. This computational power and extreme miniaturization open avenues to query and manage molecular systems with complex contents, such as liquid biopsies or DNA databases.
Collapse
Affiliation(s)
- S Okumura
- LIMMS, CNRS-Institute of Industrial Science, University of Tokyo, Tokyo, Japan
| | - G Gines
- Laboratoire Gulliver, PSL Research University, Paris, France
| | - N Lobato-Dauzier
- LIMMS, CNRS-Institute of Industrial Science, University of Tokyo, Tokyo, Japan
| | - A Baccouche
- LIMMS, CNRS-Institute of Industrial Science, University of Tokyo, Tokyo, Japan
| | - R Deteix
- LIMMS, CNRS-Institute of Industrial Science, University of Tokyo, Tokyo, Japan
| | - T Fujii
- LIMMS, CNRS-Institute of Industrial Science, University of Tokyo, Tokyo, Japan
| | - Y Rondelez
- Laboratoire Gulliver, PSL Research University, Paris, France
| | - A J Genot
- LIMMS, CNRS-Institute of Industrial Science, University of Tokyo, Tokyo, Japan.
| |
Collapse
|
12
|
|
13
|
Chen X, Liu X, Wang F, Li S, Chen C, Qiang X, Shi X. Massively Parallel DNA Computing Based on Domino DNA Strand Displacement Logic Gates. ACS Synth Biol 2022; 11:2504-2512. [PMID: 35771957 DOI: 10.1021/acssynbio.2c00270] [Citation(s) in RCA: 9] [Impact Index Per Article: 3.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/29/2022]
Abstract
DNA computing has gained considerable attention due to the characteristics of high-density information storage and high parallel computing for solving computational problems. Building addressable logic gates with biomolecules is the basis for establishing biological computers. In the current calculation model, the multiinput AND operation often needs to be realized through a multilevel cascade between logic gates. Through experiments, it was found that the multilevel cascade causes signal leakage and affects the stability of the system. Using DNA strand displacement technology, we constructed a domino-like multiinput AND gate computing system instead of a cascade of operations, realizing multiinput AND computing on one logic gate and abandoning the traditional multilevel cascade of operations. Fluorescence experiments demonstrated that our methods significantly reduce system construction costs and improve the stability and robustness of the system. Finally, we proved stability and robustness of the domino AND gate by simulating the tic-tac-toe process with a massively parallel computing strategy.
Collapse
Affiliation(s)
- Xin Chen
- Institute of Computing Science and Technology, Guangzhou University, Guangzhou 510006, China
| | - Xinyu Liu
- Institute of Computing Science and Technology, Guangzhou University, Guangzhou 510006, China
| | - Fang Wang
- Institute of Computing Science and Technology, Guangzhou University, Guangzhou 510006, China
| | - Sirui Li
- Institute of Computing Science and Technology, Guangzhou University, Guangzhou 510006, China
| | - Congzhou Chen
- Key Laboratory of High Confidence Software Technologies, School of Computer Science, Peking University, Beijing 100871, China
| | - Xiaoli Qiang
- Institute of Computing Science and Technology, Guangzhou University, Guangzhou 510006, China
| | - Xiaolong Shi
- Institute of Computing Science and Technology, Guangzhou University, Guangzhou 510006, China
| |
Collapse
|
14
|
Abstract
![]()
Hebbian theory seeks
to explain how the neurons in the brain adapt
to stimuli to enable learning. An interesting feature of Hebbian learning
is that it is an unsupervised method and, as such, does not require
feedback, making it suitable in contexts where systems have to learn
autonomously. This paper explores how molecular systems can be designed
to show such protointelligent behaviors and proposes the first chemical
reaction network (CRN) that can exhibit autonomous Hebbian learning
across arbitrarily many input channels. The system emulates a spiking
neuron, and we demonstrate that it can learn statistical biases of
incoming inputs. The basic CRN is a minimal, thermodynamically plausible
set of microreversible chemical equations that can be analyzed with
respect to their energy requirements. However, to explore how such
chemical systems might be engineered de novo, we also propose an extended
version based on enzyme-driven compartmentalized reactions. Finally,
we show how a purely DNA system, built upon the paradigm of DNA strand
displacement, can realize neuronal dynamics. Our analysis provides
a compelling blueprint for exploring autonomous learning in biological
settings, bringing us closer to realizing real synthetic biological
intelligence.
Collapse
Affiliation(s)
- Jakub Fil
- APT Group, School of Computer Science, The University of Manchester, Manchester M13 9PL, United Kingdom
| | - Neil Dalchau
- Microsoft Research, Cambridge CB1 2FB, United Kingdom
| | - Dominique Chu
- CEMS, School of Computing, University of Kent, Canterbury CT2 7NF, United Kingdom
| |
Collapse
|
15
|
van der Linden AJ, Pieters PA, Bartelds MW, Nathalia BL, Yin P, Huck WTS, Kim J, de Greef TFA. DNA Input Classification by a Riboregulator-Based Cell-Free Perceptron. ACS Synth Biol 2022; 11:1510-1520. [PMID: 35381174 PMCID: PMC9016768 DOI: 10.1021/acssynbio.1c00596] [Citation(s) in RCA: 11] [Impact Index Per Article: 3.7] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/30/2022]
Abstract
The ability to recognize molecular patterns is essential for the continued survival of biological organisms, allowing them to sense and respond to their immediate environment. The design of synthetic gene-based classifiers has been explored previously; however, prior strategies have focused primarily on DNA strand-displacement reactions. Here, we present a synthetic in vitro transcription and translation (TXTL)-based perceptron consisting of a weighted sum operation (WSO) coupled to a downstream thresholding function. We demonstrate the application of toehold switch riboregulators to construct a TXTL-based WSO circuit that converts DNA inputs into a GFP output, the concentration of which correlates to the input pattern and the corresponding weights. We exploit the modular nature of the WSO circuit by changing the output protein to the Escherichia coli σ28-factor, facilitating the coupling of the WSO output to a downstream reporter network. The subsequent introduction of a σ28 inhibitor enabled thresholding of the WSO output such that the expression of the downstream reporter protein occurs only when the produced σ28 exceeds this threshold. In this manner, we demonstrate a genetically implemented perceptron capable of binary classification, i.e., the expression of a single output protein only when the desired minimum number of inputs is exceeded.
Collapse
Affiliation(s)
- Ardjan J. van der Linden
- Laboratory of Chemical Biology and Institute for Complex Molecular Systems, Department of Biomedical Engineering, Eindhoven University of Technology, 5600 MB Eindhoven, The Netherlands
- Computational Biology Group, Department of Biomedical Engineering, Eindhoven University of Technology, 5600 MB Eindhoven, The Netherlands
| | - Pascal A. Pieters
- Laboratory of Chemical Biology and Institute for Complex Molecular Systems, Department of Biomedical Engineering, Eindhoven University of Technology, 5600 MB Eindhoven, The Netherlands
- Computational Biology Group, Department of Biomedical Engineering, Eindhoven University of Technology, 5600 MB Eindhoven, The Netherlands
| | - Mart W. Bartelds
- Institute for Molecules and Materials, Radboud University, 6525 AJ Nijmegen, The Netherlands
| | - Bryan L. Nathalia
- Computational Biology Group, Department of Biomedical Engineering, Eindhoven University of Technology, 5600 MB Eindhoven, The Netherlands
| | - Peng Yin
- Wyss Institute for Biologically Inspired Engineering, Harvard University, Boston, Massachusetts 02115, United States
- Department of Systems Biology, Harvard Medical School, Boston, Massachusetts 02115, United States
| | - Wilhelm T. S. Huck
- Institute for Molecules and Materials, Radboud University, 6525 AJ Nijmegen, The Netherlands
| | - Jongmin Kim
- Department of Life Sciences, Pohang University of Science and Technology, Pohang, Gyeongbuk 37673, Republic of Korea
| | - Tom F. A. de Greef
- Laboratory of Chemical Biology and Institute for Complex Molecular Systems, Department of Biomedical Engineering, Eindhoven University of Technology, 5600 MB Eindhoven, The Netherlands
- Computational Biology Group, Department of Biomedical Engineering, Eindhoven University of Technology, 5600 MB Eindhoven, The Netherlands
- Institute for Molecules and Materials, Radboud University, 6525 AJ Nijmegen, The Netherlands
- Center for Living Technologies, Eindhoven-Wageningen-Utrecht Alliance, 3584 CB Utrecht, The Netherlands
| |
Collapse
|
16
|
Abstract
![]()
DNA-based neural
networks are a type of DNA circuit capable of
molecular pattern recognition tasks. Winner-take-all DNA networks
have been developed to scale up the complexity of molecular pattern
recognition with a simple molecular implementation. This simplicity
was achieved by replacing negative weights in individual neurons with
lateral inhibition and competition across neurons, eliminating the
need for dual-rail representation. Here we introduce a new type of
DNA circuit that is called loser-take-all: an output signal is ON
if and only if the corresponding input has the smallest analog value
among all inputs. We develop a DNA strand-displacement implementation
of loser-take-all circuits that is cascadable without dual-rail representation,
maintaining the simplicity desired for scalability. We characterize
the impact of effective signal concentrations and reaction rates on
the circuit performance, and derive solutions for compensating undesired
signal loss and rate differences. Using these approaches, we successfully
demonstrate a three-input loser-take-all circuit with nine unique
input combinations. Complementary to winner-take-all, loser-take-all
DNA circuits could be used for recognition of molecular patterns based
on their least similarities to a set of memories, allowing classification
decisions for patterns that are extremely noisy. Moreover, the design
principle of loser-take-all could be more generally applied in other
DNA circuit implementations including k-winner-take-all.
Collapse
Affiliation(s)
- Kellen R. Rodriguez
- Business, Economics, and Management, California Institute of Technology, Pasadena, California 91125, United States
- Astrophysics, California Institute of Technology, Pasadena, California 91125, United States
- Computer Science, California Institute of Technology, Pasadena, California 91125, United States
| | - Namita Sarraf
- Bioengineering, California Institute of Technology, Pasadena, California 91125, United States
| | - Lulu Qian
- Computer Science, California Institute of Technology, Pasadena, California 91125, United States
- Bioengineering, California Institute of Technology, Pasadena, California 91125, United States
| |
Collapse
|
17
|
Lv H, Li Q, Shi J, Fan C, Wang F. Biocomputing Based on DNA Strand Displacement Reactions. Chemphyschem 2021; 22:1151-1166. [PMID: 33871136 DOI: 10.1002/cphc.202100140] [Citation(s) in RCA: 20] [Impact Index Per Article: 5.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/21/2021] [Revised: 04/10/2021] [Indexed: 11/12/2022]
Abstract
The high sequence specificity and precise base complementary pairing principle of DNA provides a rich orthogonal molecular library for molecular programming, making it one of the most promising materials for developing bio-compatible intelligence. In recent years, DNA has been extensively studied and applied in the field of biological computing. Among them, the toehold-mediated strand displacement reaction (SDR) with properties including enzyme free, flexible design and precise control, have been extensively used to construct biological computing circuits. This review provides a systemic overview of SDR design principles and the applications. Strategies for designing DNA-only, enzymes-assisted, other molecules-involved and external stimuli-controlled SDRs are described. The recently realized computing functions and the application of DNA computing in other fields are introduced. Finally, the advantages and challenges of SDR-based computing are discussed.
Collapse
Affiliation(s)
- Hui Lv
- University of Chinese Academy of Sciences, Beijing, 100049, China.,Division of Physical Biology, CAS Key Laboratory of Interfacial Physics and Technology, Shanghai Institute of Applied Physics, Chinese Academy of Sciences, Shanghai, 201800, China
| | - Qian Li
- School of Chemistry and Chemical Engineering, Frontiers Science Center for Transformative Molecules and National Center for Translational Medicine, Shanghai Jiao Tong University, Shanghai, 201240, China
| | - Jiye Shi
- Division of Physical Biology, CAS Key Laboratory of Interfacial Physics and Technology, Shanghai Institute of Applied Physics, Chinese Academy of Sciences, Shanghai, 201800, China
| | - Chunhai Fan
- School of Chemistry and Chemical Engineering, Frontiers Science Center for Transformative Molecules and National Center for Translational Medicine, Shanghai Jiao Tong University, Shanghai, 201240, China
| | - Fei Wang
- School of Chemistry and Chemical Engineering, Frontiers Science Center for Transformative Molecules and National Center for Translational Medicine, Shanghai Jiao Tong University, Shanghai, 201240, China
| |
Collapse
|
18
|
Abstract
Ubiquitous post-transcriptional regulators in eukaryotes, microRNAs are currently emerging as promising biomarkers of physiological and pathological processes. Multiplex and digital detection of microRNAs represents a major challenge toward the use of microRNA signatures in clinical settings. The classical reverse transcription polymerase chain reaction quantification approach has important limitations because of the need for thermocycling and a reverse transcription step. Simpler, isothermal alternatives have been proposed, yet none could be adapted in both a digital and multiplex format. This is either because of a lack of sensitivity that forbids single molecule detection or molecular cross-talk reactions that are responsible for nonspecific amplification. Building on an ultrasensitive isothermal amplification mechanism, we present a strategy to suppress cross-talk reactions, allowing for robust isothermal and multiplex detection of microRNA targets. Our approach relies on target-specific DNA circuits interconnected with DNA-encoded inhibitors that repress nonspecific signal amplification. We demonstrate the one-step, isothermal, digital, and simultaneous quantification of various pairs of important microRNA targets.
Collapse
Affiliation(s)
- Yannick Rondelez
- Gulliver Laboratory, ESPCI Paris—Université PSL, 10 rue Vauquelin, 75005 Paris, France
| | - Guillaume Gines
- Gulliver Laboratory, ESPCI Paris—Université PSL, 10 rue Vauquelin, 75005 Paris, France
| |
Collapse
|
19
|
Reinforcement learning in synthetic gene circuits. Biochem Soc Trans 2020; 48:1637-1643. [PMID: 32756895 DOI: 10.1042/bst20200008] [Citation(s) in RCA: 4] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/14/2020] [Revised: 07/06/2020] [Accepted: 07/08/2020] [Indexed: 01/15/2023]
Abstract
Synthetic gene circuits allow programming in DNA the expression of a phenotype at a given environmental condition. The recent integration of memory systems with gene circuits opens the door to their adaptation to new conditions and their re-programming. This lays the foundation to emulate neuromorphic behaviour and solve complex problems similarly to artificial neural networks. Cellular products such as DNA or proteins can be used to store memory in both digital and analog formats, allowing cells to be turned into living computing devices able to record information regarding their previous states. In particular, synthetic gene circuits with memory can be engineered into living systems to allow their adaptation through reinforcement learning. The development of gene circuits able to adapt through reinforcement learning moves Sciences towards the ambitious goal: the bottom-up creation of a fully fledged living artificial intelligence.
Collapse
|
20
|
Lakin MR, Phillips A. Domain-Specific Programming Languages for Computational Nucleic Acid Systems. ACS Synth Biol 2020; 9:1499-1513. [PMID: 32589838 DOI: 10.1021/acssynbio.0c00050] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 01/21/2023]
Abstract
The construction of models of system behavior is of great importance throughout science and engineering. In bioengineering and bionanotechnology, these often take the form of dynamic models that specify the evolution of different species over time. To ensure that scientific observations and conclusions are consistent and that systems can be reliably engineered on the basis of model predictions, it is important that models of biomolecular systems can be constructed in a reliable, principled, and efficient manner. This review focuses on efforts to address this need by using domain-specific programming languages as the basis for custom design tools for researchers working on computational nucleic acid devices, where a domain-specific language is simply a programming language tailored to a particular application domain. The underlying thesis of our review is that there is a continuum of practical implementation strategies for computational nucleic acid systems, which can all benefit from appropriate domain-specific languages and software design tools. We emphasize the need for specialized yet flexible tools that can be realized using domain-specific languages that compile to more general-purpose representations.
Collapse
Affiliation(s)
- Matthew R. Lakin
- Department of Computer Science, University of New Mexico, Albuquerque, New Mexico 87131, United States
- Department of Chemical & Biological Engineering, University of New Mexico, Albuquerque, New Mexico 87131, United States
- Center for Biomedical Engineering, University of New Mexico, Albuquerque, New Mexico 87131, United States
| | | |
Collapse
|
21
|
On the importance of reaction networks for synthetic living systems. Emerg Top Life Sci 2019; 3:517-527. [DOI: 10.1042/etls20190016] [Citation(s) in RCA: 8] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/24/2019] [Revised: 08/14/2019] [Accepted: 08/15/2019] [Indexed: 12/11/2022]
Abstract
The goal of creating a synthetic cell necessitates the development of reaction networks which will underlie all of its behaviours. Recent developments in in vitro systems, based upon both DNA and enzymes, have created networks capable of a range of behaviours e.g. information processing, adaptation and diffusive signalling. These networks are based upon reaction motifs that when combined together produce more complex behaviour. We highlight why it is inevitable that networks, based on enzymes or enzyme-like catalysts, will be required for the construction of a synthetic cell. We outline several of the challenges, including (a) timing, (b) regulation and (c) energy distribution, that must be overcome in order to transition from the simple networks we have today to much more complex networks capable of a variety of behaviours and which could find application one day within a synthetic cell.
Collapse
|
22
|
Wei L, Yuan Y, Hu T, Li S, Cheng T, Lei J, Xie Z, Zhang MQ, Wang X. Regulation by competition: a hidden layer of gene regulatory network. QUANTITATIVE BIOLOGY 2019. [DOI: 10.1007/s40484-018-0162-5] [Citation(s) in RCA: 6] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/27/2022]
|
23
|
Berleant J, Berlind C, Badelt S, Dannenberg F, Schaeffer J, Winfree E. Automated sequence-level analysis of kinetics and thermodynamics for domain-level DNA strand-displacement systems. J R Soc Interface 2018; 15:20180107. [PMID: 30958232 PMCID: PMC6303802 DOI: 10.1098/rsif.2018.0107] [Citation(s) in RCA: 8] [Impact Index Per Article: 1.1] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/11/2018] [Accepted: 11/05/2018] [Indexed: 12/11/2022] Open
Abstract
As an engineering material, DNA is well suited for the construction of biochemical circuits and systems, because it is simple enough that its interactions can be rationally designed using Watson-Crick base pairing rules, yet the design space is remarkably rich. When designing DNA systems, this simplicity permits using functional sections of each strand, called domains, without considering particular nucleotide sequences. However, the actual sequences used may have interactions not predicted at the domain-level abstraction, and new rigorous analysis techniques are needed to determine the extent to which the chosen sequences conform to the system's domain-level description. We have developed a computational method for verifying sequence-level systems by identifying discrepancies between the domain-level and sequence-level behaviour. This method takes a DNA system, as specified using the domain-level tool Peppercorn, and analyses data from the stochastic sequence-level simulator Multistrand and sequence-level thermodynamic analysis tool NUPACK to estimate important aspects of the system, such as reaction rate constants and secondary structure formation. These techniques, implemented as the Python package KinDA, will allow researchers to predict the kinetic and thermodynamic behaviour of domain-level systems after sequence assignment, as well as to detect violations of the intended behaviour.
Collapse
Affiliation(s)
| | | | | | | | | | - Erik Winfree
- California Institute of Technology, Pasadena, CA, USA
| |
Collapse
|
24
|
Scaling up molecular pattern recognition with DNA-based winner-take-all neural networks. Nature 2018; 559:370-376. [PMID: 29973727 DOI: 10.1038/s41586-018-0289-6] [Citation(s) in RCA: 268] [Impact Index Per Article: 38.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/30/2017] [Accepted: 04/18/2018] [Indexed: 11/08/2022]
Abstract
From bacteria following simple chemical gradients1 to the brain distinguishing complex odour information2, the ability to recognize molecular patterns is essential for biological organisms. This type of information-processing function has been implemented using DNA-based neural networks3, but has been limited to the recognition of a set of no more than four patterns, each composed of four distinct DNA molecules. Winner-take-all computation4 has been suggested5,6 as a potential strategy for enhancing the capability of DNA-based neural networks. Compared to the linear-threshold circuits7 and Hopfield networks8 used previously3, winner-take-all circuits are computationally more powerful4, allow simpler molecular implementation and are not constrained by the number of patterns and their complexity, so both a large number of simple patterns and a small number of complex patterns can be recognized. Here we report a systematic implementation of winner-take-all neural networks based on DNA-strand-displacement9,10 reactions. We use a previously developed seesaw DNA gate motif3,11,12, extended to include a simple and robust component that facilitates the cooperative hybridization13 that is involved in the process of selecting a 'winner'. We show that with this extended seesaw motif DNA-based neural networks can classify patterns into up to nine categories. Each of these patterns consists of 20 distinct DNA molecules chosen from the set of 100 that represents the 100 bits in 10 × 10 patterns, with the 20 DNA molecules selected tracing one of the handwritten digits '1' to '9'. The network successfully classified test patterns with up to 30 of the 100 bits flipped relative to the digit patterns 'remembered' during training, suggesting that molecular circuits can robustly accomplish the sophisticated task of classifying highly complex and noisy information on the basis of similarity to a memory.
Collapse
|
25
|
Lopez R, Wang R, Seelig G. A molecular multi-gene classifier for disease diagnostics. Nat Chem 2018; 10:746-754. [PMID: 29713032 DOI: 10.1038/s41557-018-0056-1] [Citation(s) in RCA: 98] [Impact Index Per Article: 14.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/21/2017] [Accepted: 03/29/2018] [Indexed: 11/09/2022]
Abstract
Despite its early promise as a diagnostic and prognostic tool, gene expression profiling remains cost-prohibitive and challenging to implement in a clinical setting. Here, we introduce a molecular computation strategy for analysing the information contained in complex gene expression signatures without the need for costly instrumentation. Our workflow begins by training a computational classifier on labelled gene expression data. This in silico classifier is then realized at the molecular level to enable expression analysis and classification of previously uncharacterized samples. Classification occurs through a series of molecular interactions between RNA inputs and engineered DNA probes designed to differentially weigh each input according to its importance. We validate our technology with two applications: a classifier for early cancer diagnostics and a classifier for differentiating viral and bacterial respiratory infections based on host gene expression. Together, our results demonstrate a general and modular framework for low-cost gene expression analysis.
Collapse
Affiliation(s)
- Randolph Lopez
- Department of Bioengineering, University of Washington, Seattle, WA, USA.,Molecular Engineering & Sciences Institute, University of Washington, Seattle, WA, USA
| | - Ruofan Wang
- Department of Biology, University of Washington, Seattle, WA, USA.,Department of Microbiology, University of Washington, Seattle, WA, USA
| | - Georg Seelig
- Molecular Engineering & Sciences Institute, University of Washington, Seattle, WA, USA. .,Department of Electrical Engineering, University of Washington, Seattle, WA, USA. .,Paul G. Allen School of Computer Science & Engineering, University of Washington, Seattle, WA, USA.
| |
Collapse
|
26
|
Zhang Q, Wang X, Wang X, Zhou C. Solving probability reasoning based on DNA strand displacement and probability modules. Comput Biol Chem 2017; 71:274-279. [PMID: 29030293 DOI: 10.1016/j.compbiolchem.2017.09.011] [Citation(s) in RCA: 10] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/12/2017] [Accepted: 09/25/2017] [Indexed: 11/30/2022]
Abstract
In computation biology, DNA strand displacement technology is used to simulate the computation process and has shown strong computing ability. Most researchers use it to solve logic problems, but it is only rarely used in probabilistic reasoning. To process probabilistic reasoning, a conditional probability derivation model and total probability model based on DNA strand displacement were established in this paper. The models were assessed through the game "read your mind." It has been shown to enable the application of probabilistic reasoning in genetic diagnosis.
Collapse
Affiliation(s)
- Qiang Zhang
- Key Laboratory of Advanced Design and Intelligent Computing, Ministry of Education, Dalian University, Dalian, 116622, China; School of Computer Science and Technology, Dalian University of Technology, Dalian, 116024, China.
| | - Xiaobiao Wang
- Key Laboratory of Advanced Design and Intelligent Computing, Ministry of Education, Dalian University, Dalian, 116622, China
| | - Xiaojun Wang
- Key Laboratory of Advanced Design and Intelligent Computing, Ministry of Education, Dalian University, Dalian, 116622, China
| | - Changjun Zhou
- Key Laboratory of Advanced Design and Intelligent Computing, Ministry of Education, Dalian University, Dalian, 116622, China
| |
Collapse
|
27
|
Gines G, Zadorin AS, Galas JC, Fujii T, Estevez-Torres A, Rondelez Y. Microscopic agents programmed by DNA circuits. NATURE NANOTECHNOLOGY 2017; 12:351-359. [PMID: 28135261 DOI: 10.1038/nnano.2016.299] [Citation(s) in RCA: 91] [Impact Index Per Article: 11.4] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Received: 05/11/2016] [Accepted: 12/14/2016] [Indexed: 05/03/2023]
Abstract
Information stored in synthetic nucleic acids sequences can be used in vitro to create complex reaction networks with precisely programmed chemical dynamics. Here, we scale up this approach to program networks of microscopic particles (agents) dispersed in an enzymatic solution. Agents may possess multiple stable states, thus maintaining a memory and communicate by emitting various orthogonal chemical signals, while also sensing the behaviour of neighbouring agents. Using this approach, we can produce collective behaviours involving thousands of agents, for example retrieving information over long distances or creating spatial patterns. Our systems recapitulate some fundamental mechanisms of distributed decision making and morphogenesis among living organisms and could find applications in cases where many individual clues need to be combined to reach a decision, for example in molecular diagnostics.
Collapse
Affiliation(s)
- G Gines
- LIMMS, CNRS, Institute of Industrial Science, University of Tokyo, 153-8505 Tokyo, Japan
- Laboratoire Gulliver, CNRS, ESPCI Paris, PSL Research University, 10 rue Vauquelin, 75005 Paris, France
| | - A S Zadorin
- Laboratoire Gulliver, CNRS, ESPCI Paris, PSL Research University, 10 rue Vauquelin, 75005 Paris, France
- Laboratoire Jean Perrin, CNRS, Université Pierre et Marie Curie, UMR 8237, 4 place Jussieu, 75005 Paris, France
| | - J-C Galas
- Laboratoire Jean Perrin, CNRS, Université Pierre et Marie Curie, UMR 8237, 4 place Jussieu, 75005 Paris, France
| | - T Fujii
- LIMMS, CNRS, Institute of Industrial Science, University of Tokyo, 153-8505 Tokyo, Japan
| | - A Estevez-Torres
- Laboratoire Jean Perrin, CNRS, Université Pierre et Marie Curie, UMR 8237, 4 place Jussieu, 75005 Paris, France
| | - Y Rondelez
- LIMMS, CNRS, Institute of Industrial Science, University of Tokyo, 153-8505 Tokyo, Japan
- Laboratoire Gulliver, CNRS, ESPCI Paris, PSL Research University, 10 rue Vauquelin, 75005 Paris, France
| |
Collapse
|
28
|
DelRosso NV, Hews S, Spector L, Derr ND. A Molecular Circuit Regenerator to Implement Iterative Strand Displacement Operations. Angew Chem Int Ed Engl 2017. [DOI: 10.1002/ange.201610890] [Citation(s) in RCA: 5] [Impact Index Per Article: 0.6] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 01/02/2023]
Affiliation(s)
| | - Sarah Hews
- School of Natural Science Hampshire College Amherst MA 01002 USA
| | - Lee Spector
- School of Cognitive Science Hampshire College Amherst MA 01002 USA
| | - Nathan D. Derr
- Department of Biological Sciences Smith College Northampton MA 01063 USA
| |
Collapse
|
29
|
DelRosso NV, Hews S, Spector L, Derr ND. A Molecular Circuit Regenerator to Implement Iterative Strand Displacement Operations. Angew Chem Int Ed Engl 2017; 56:4443-4446. [DOI: 10.1002/anie.201610890] [Citation(s) in RCA: 17] [Impact Index Per Article: 2.1] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/07/2016] [Revised: 02/02/2017] [Indexed: 12/30/2022]
Affiliation(s)
| | - Sarah Hews
- School of Natural Science Hampshire College Amherst MA 01002 USA
| | - Lee Spector
- School of Cognitive Science Hampshire College Amherst MA 01002 USA
| | - Nathan D. Derr
- Department of Biological Sciences Smith College Northampton MA 01063 USA
| |
Collapse
|
30
|
Merindol R, Walther A. Materials learning from life: concepts for active, adaptive and autonomous molecular systems. Chem Soc Rev 2017; 46:5588-5619. [DOI: 10.1039/c6cs00738d] [Citation(s) in RCA: 288] [Impact Index Per Article: 36.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/12/2022]
Abstract
A broad overview of functional aspects in biological and synthetic out-of-equilibrium systems.
Collapse
Affiliation(s)
- Rémi Merindol
- Institute for Macromolecular Chemistry
- Albert-Ludwigs-University Freiburg
- 79106 Freiburg
- Germany
| | - Andreas Walther
- Institute for Macromolecular Chemistry
- Albert-Ludwigs-University Freiburg
- 79106 Freiburg
- Germany
| |
Collapse
|
31
|
Boosting functionality of synthetic DNA circuits with tailored deactivation. Nat Commun 2016; 7:13474. [PMID: 27845324 PMCID: PMC5116077 DOI: 10.1038/ncomms13474] [Citation(s) in RCA: 52] [Impact Index Per Article: 5.8] [Reference Citation Analysis] [Abstract] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/24/2016] [Accepted: 10/06/2016] [Indexed: 11/12/2022] Open
Abstract
Molecular programming takes advantage of synthetic nucleic acid biochemistry to assemble networks of reactions, in vitro, with the double goal of better understanding cellular regulation and providing information-processing capabilities to man-made chemical systems. The function of molecular circuits is deeply related to their topological structure, but dynamical features (rate laws) also play a critical role. Here we introduce a mechanism to tune the nonlinearities associated with individual nodes of a synthetic network. This mechanism is based on programming deactivation laws using dedicated saturable pathways. We demonstrate this approach through the conversion of a single-node homoeostatic network into a bistable and reversible switch. Furthermore, we prove its generality by adding new functions to the library of reported man-made molecular devices: a system with three addressable bits of memory, and the first DNA-encoded excitable circuit. Specific saturable deactivation pathways thus greatly enrich the functional capability of a given circuit topology. Nonlinearity in synthetic molecular circuits is usually achieved by manipulation of network topology or of production kinetics. Here, the authors achieve bistability and other nonlinear behaviours by manipulating the individual degradation rate laws of circuit components using saturable pathways.
Collapse
|
32
|
Abstract
The development of engineered biochemical circuits that exhibit adaptive behavior is a key goal of synthetic biology and molecular computing. Such circuits could be used for long-term monitoring and control of biochemical systems, for instance, to prevent disease or to enable the development of artificial life. In this article, we present a framework for developing adaptive molecular circuits using buffered DNA strand displacement networks, which extend existing DNA strand displacement circuit architectures to enable straightforward storage and modification of behavioral parameters. As a proof of concept, we use this framework to design and simulate a DNA circuit for supervised learning of a class of linear functions by stochastic gradient descent. This work highlights the potential of buffered DNA strand displacement as a powerful circuit architecture for implementing adaptive molecular systems.
Collapse
Affiliation(s)
- Matthew R. Lakin
- Department of Chemical & Biological Engineering, ‡Department of Computer Science, and §Center for Biomedical Engineering, University of New Mexico, Albuquerque, New Mexico 87131, United States
| | - Darko Stefanovic
- Department of Chemical & Biological Engineering, ‡Department of Computer Science, and §Center for Biomedical Engineering, University of New Mexico, Albuquerque, New Mexico 87131, United States
| |
Collapse
|
33
|
Lakin MR, Minnich A, Lane T, Stefanovic D. Design of a biochemical circuit motif for learning linear functions. J R Soc Interface 2015; 11:20140902. [PMID: 25401175 DOI: 10.1098/rsif.2014.0902] [Citation(s) in RCA: 9] [Impact Index Per Article: 0.9] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/24/2022] Open
Abstract
Learning and adaptive behaviour are fundamental biological processes. A key goal in the field of bioengineering is to develop biochemical circuit architectures with the ability to adapt to dynamic chemical environments. Here, we present a novel design for a biomolecular circuit capable of supervised learning of linear functions, using a model based on chemical reactions catalysed by DNAzymes. To achieve this, we propose a novel mechanism of maintaining and modifying internal state in biochemical systems, thereby advancing the state of the art in biomolecular circuit architecture. We use simulations to demonstrate that the circuit is capable of learning behaviour and assess its asymptotic learning performance, scalability and robustness to noise. Such circuits show great potential for building autonomous in vivo nanomedical devices. While such a biochemical system can tell us a great deal about the fundamentals of learning in living systems and may have broad applications in biomedicine (e.g. autonomous and adaptive drugs), it also offers some intriguing challenges and surprising behaviours from a machine learning perspective.
Collapse
|
34
|
Mailloux S, Gerasimova YV, Guz N, Kolpashchikov DM, Katz E. Bridging the Two Worlds: A Universal Interface between Enzymatic and DNA Computing Systems. Angew Chem Int Ed Engl 2015; 54:6562-6. [PMID: 25864379 PMCID: PMC4495919 DOI: 10.1002/anie.201411148] [Citation(s) in RCA: 101] [Impact Index Per Article: 10.1] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/18/2014] [Revised: 02/06/2015] [Indexed: 11/09/2022]
Abstract
Molecular computing based on enzymes or nucleic acids has attracted a great deal of attention due to the perspectives of controlling living systems in the way we control electronic computers. Enzyme-based computational systems can respond to a great variety of small molecule inputs. They have the advantage of signal amplification and highly specific recognition. DNA computing systems are most often controlled by oligonucleotide inputs/outputs and are capable of sophisticated computing as well as controlling gene expressions. Here, we developed an interface that enables communication of otherwise incompatible nucleic-acid and enzyme-computational systems. The enzymatic system processes small molecules as inputs and produces NADH as an output. The NADH output triggers electrochemical release of an oligonucleotide, which is accepted by a DNA computational system as an input. This interface is universal because the enzymatic and DNA computing systems are independent of each other in composition and complexity.
Collapse
Affiliation(s)
- Shay Mailloux
- Department of Chemistry and Biomolecular Science, Clarkson University, Potsdam, NY 13699-5810 (USA)
| | - Yulia V Gerasimova
- Chemistry Department, University of Central Florida, 4000 Central Florida Boulevard, Orlando, FL 32816-2366 (USA)
| | - Nataliia Guz
- Department of Chemistry and Biomolecular Science, Clarkson University, Potsdam, NY 13699-5810 (USA)
| | - Dmitry M Kolpashchikov
- Chemistry Department, University of Central Florida, 4000 Central Florida Boulevard, Orlando, FL 32816-2366 (USA).
| | - Evgeny Katz
- Department of Chemistry and Biomolecular Science, Clarkson University, Potsdam, NY 13699-5810 (USA).
| |
Collapse
|
35
|
Mailloux S, Gerasimova YV, Guz N, Kolpashchikov DM, Katz E. Bridging the Two Worlds: A Universal Interface between Enzymatic and DNA Computing Systems. Angew Chem Int Ed Engl 2015. [DOI: 10.1002/ange.201411148] [Citation(s) in RCA: 21] [Impact Index Per Article: 2.1] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/31/2022]
|
36
|
Baccouche A, Montagne K, Padirac A, Fujii T, Rondelez Y. Dynamic DNA-toolbox reaction circuits: a walkthrough. Methods 2014; 67:234-49. [PMID: 24495737 DOI: 10.1016/j.ymeth.2014.01.015] [Citation(s) in RCA: 67] [Impact Index Per Article: 6.1] [Reference Citation Analysis] [Abstract] [Key Words] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/01/2013] [Revised: 01/14/2014] [Accepted: 01/20/2014] [Indexed: 11/28/2022] Open
Abstract
In living organisms, the integration of signals from the environment and the molecular computing leading to a cellular response are orchestrated by Gene Regulatory Networks (GRN). However, the molecular complexity of in vivo genetic regulation makes it next to impossible to describe in a quantitative manner. Reproducing, in vitro, reaction networks that could mimic the architecture and behavior of in vivo networks, yet lend themselves to mathematical modeling, represents a useful strategy to understand, and even predict, the function of GRN. In this paper, we define a set of in vitro, DNA-based molecular transformations that can be linked to each other in such a way that the product of one transformation can activate or inhibit the production of one or several other DNA compounds. Therefore, these reactions can be wired in arbitrary networks. This approach provides an experimental way to reproduce the dynamic features of genetic regulation in a test tube. We introduce the rules to design the necessary DNA species, a guide to implement the chemical reactions and ways to optimize the experimental conditions. We finally show how this framework, or "DNA toolbox", can be used to generate an inversion module, though many other behaviors, including oscillators and bistable switches, can be implemented.
Collapse
Affiliation(s)
- Alexandre Baccouche
- LIMMS/CNRS UMI2820 Institute of Industrial Science, The University of Tokyo, Komaba 4-6-1, Meguro-ku, Tokyo 155-0085, Japan; Laboratoire de Chimie et Biochimie Pharmacologiques et Toxicologiques, CNRS UMR 8601 Université Paris Descartes, 45 rue des Saints Pères, 75006 Paris, France
| | - Kevin Montagne
- Graduate School of Medicine, University of Tokyo, Hongo 7-3-1, Bunkyo-ku, Tokyo 113-0033, Japan.
| | - Adrien Padirac
- LIMMS/CNRS UMI2820 Institute of Industrial Science, The University of Tokyo, Komaba 4-6-1, Meguro-ku, Tokyo 155-0085, Japan
| | - Teruo Fujii
- LIMMS/CNRS UMI2820 Institute of Industrial Science, The University of Tokyo, Komaba 4-6-1, Meguro-ku, Tokyo 155-0085, Japan
| | - Yannick Rondelez
- LIMMS/CNRS UMI2820 Institute of Industrial Science, The University of Tokyo, Komaba 4-6-1, Meguro-ku, Tokyo 155-0085, Japan.
| |
Collapse
|
37
|
Aubert N, Mosca C, Fujii T, Hagiya M, Rondelez Y. Computer-assisted design for scaling up systems based on DNA reaction networks. J R Soc Interface 2014; 11:20131167. [PMID: 24451393 DOI: 10.1098/rsif.2013.1167] [Citation(s) in RCA: 32] [Impact Index Per Article: 2.9] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/16/2022] Open
Abstract
In the past few years, there have been many exciting advances in the field of molecular programming, reaching a point where implementation of non-trivial systems, such as neural networks or switchable bistable networks, is a reality. Such systems require nonlinearity, be it through signal amplification, digitalization or the generation of autonomous dynamics such as oscillations. The biochemistry of DNA systems provides such mechanisms, but assembling them in a constructive manner is still a difficult and sometimes counterintuitive process. Moreover, realistic prediction of the actual evolution of concentrations over time requires a number of side reactions, such as leaks, cross-talks or competitive interactions, to be taken into account. In this case, the design of a system targeting a given function takes much trial and error before the correct architecture can be found. To speed up this process, we have created DNA Artificial Circuits Computer-Assisted Design (DACCAD), a computer-assisted design software that supports the construction of systems for the DNA toolbox. DACCAD is ultimately aimed to design actual in vitro implementations, which is made possible by building on the experimental knowledge available on the DNA toolbox. We illustrate its effectiveness by designing various systems, from Montagne et al.'s Oligator or Padirac et al.'s bistable system to new and complex networks, including a two-bit counter or a frequency divider as well as an example of very large system encoding the game Mastermind. In the process, we highlight a variety of behaviours, such as enzymatic saturation and load effect, which would be hard to handle or even predict with a simpler model. We also show that those mechanisms, while generally seen as detrimental, can be used in a positive way, as functional part of a design. Additionally, the number of parameters included in these simulations can be large, especially in the case of complex systems. For this reason, we included the possibility to use CMA-ES, a state-of-the-art optimization algorithm that will automatically evolve parameters chosen by the user to try to match a specified behaviour. Finally, because all possible functionality cannot be captured by a single software, DACCAD includes the possibility to export a system in the synthetic biology markup language, a widely used language for describing biological reaction systems. DACCAD can be downloaded online at http://www.yannick-rondelez.com/downloads/.
Collapse
Affiliation(s)
- Nathanaël Aubert
- Graduate School of Information Science and Technology, University of Tokyo, , Tokyo, Japan
| | | | | | | | | |
Collapse
|
38
|
In vitro regulatory models for systems biology. Biotechnol Adv 2013; 31:789-96. [PMID: 23648627 DOI: 10.1016/j.biotechadv.2013.04.008] [Citation(s) in RCA: 11] [Impact Index Per Article: 0.9] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/13/2012] [Revised: 04/18/2013] [Accepted: 04/24/2013] [Indexed: 11/24/2022]
Abstract
The reductionist approach has revolutionized biology in the past 50 years. Yet its limits are being felt as the complexity of cellular interactions is gradually revealed by high-throughput technology. In order to make sense of the deluge of "omic data", a hypothesis-driven view is needed to understand how biomolecular interactions shape cellular networks. We review recent efforts aimed at building in vitro biochemical networks that reproduce the flow of genetic regulation. We highlight how those efforts have culminated in the rational construction of biochemical oscillators and bistable memories in test tubes. We also recapitulate the lessons learned about in vivo biochemical circuits such as the importance of delays and competition, the links between topology and kinetics, as well as the intriguing resemblance between cellular reaction networks and ecosystems.
Collapse
|