1
|
Helfrich M, Andriushchenko R, Češka M, Křetínský J, Martiček Š, Šafránek D. Abstraction-based segmental simulation of reaction networks using adaptive memoization. BMC Bioinformatics 2024; 25:350. [PMID: 39516723 PMCID: PMC11549863 DOI: 10.1186/s12859-024-05966-5] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/13/2024] [Accepted: 10/22/2024] [Indexed: 11/16/2024] Open
Abstract
BACKGROUND Stochastic models are commonly employed in the system and synthetic biology to study the effects of stochastic fluctuations emanating from reactions involving species with low copy-numbers. Many important models feature complex dynamics, involving a state-space explosion, stiffness, and multimodality, that complicate the quantitative analysis needed to understand their stochastic behavior. Direct numerical analysis of such models is typically not feasible and generating many simulation runs that adequately approximate the model's dynamics may take a prohibitively long time. RESULTS We propose a new memoization technique that leverages a population-based abstraction and combines previously generated parts of simulations, called segments, to generate new simulations more efficiently while preserving the original system's dynamics and its diversity. Our algorithm adapts online to identify the most important abstract states and thus utilizes the available memory efficiently. CONCLUSION We demonstrate that in combination with a novel fully automatic and adaptive hybrid simulation scheme, we can speed up the generation of trajectories significantly and correctly predict the transient behavior of complex stochastic systems.
Collapse
Affiliation(s)
- Martin Helfrich
- Department of Computer Science, Technical University of Munich, Garching b., Munich, Germany
| | - Roman Andriushchenko
- Faculty of Information Technology, Brno University of Technology, Brno, Czech Republic
| | - Milan Češka
- Faculty of Information Technology, Brno University of Technology, Brno, Czech Republic.
| | - Jan Křetínský
- Department of Computer Science, Technical University of Munich, Garching b., Munich, Germany
- Faculty of Informatics, Masaryk University, Brno, Czech Republic
| | - Štefan Martiček
- Faculty of Information Technology, Brno University of Technology, Brno, Czech Republic
| | - David Šafránek
- Faculty of Informatics, Masaryk University, Brno, Czech Republic
| |
Collapse
|
2
|
Bongard J, Levin M. There's Plenty of Room Right Here: Biological Systems as Evolved, Overloaded, Multi-Scale Machines. Biomimetics (Basel) 2023; 8:110. [PMID: 36975340 PMCID: PMC10046700 DOI: 10.3390/biomimetics8010110] [Citation(s) in RCA: 9] [Impact Index Per Article: 9.0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/20/2022] [Revised: 02/24/2023] [Accepted: 03/01/2023] [Indexed: 03/18/2023] Open
Abstract
The applicability of computational models to the biological world is an active topic of debate. We argue that a useful path forward results from abandoning hard boundaries between categories and adopting an observer-dependent, pragmatic view. Such a view dissolves the contingent dichotomies driven by human cognitive biases (e.g., a tendency to oversimplify) and prior technological limitations in favor of a more continuous view, necessitated by the study of evolution, developmental biology, and intelligent machines. Form and function are tightly entwined in nature, and in some cases, in robotics as well. Thus, efforts to re-shape living systems for biomedical or bioengineering purposes require prediction and control of their function at multiple scales. This is challenging for many reasons, one of which is that living systems perform multiple functions in the same place at the same time. We refer to this as "polycomputing"-the ability of the same substrate to simultaneously compute different things, and make those computational results available to different observers. This ability is an important way in which living things are a kind of computer, but not the familiar, linear, deterministic kind; rather, living things are computers in the broad sense of their computational materials, as reported in the rapidly growing physical computing literature. We argue that an observer-centered framework for the computations performed by evolved and designed systems will improve the understanding of mesoscale events, as it has already done at quantum and relativistic scales. To develop our understanding of how life performs polycomputing, and how it can be convinced to alter one or more of those functions, we can first create technologies that polycompute and learn how to alter their functions. Here, we review examples of biological and technological polycomputing, and develop the idea that the overloading of different functions on the same hardware is an important design principle that helps to understand and build both evolved and designed systems. Learning to hack existing polycomputing substrates, as well as to evolve and design new ones, will have massive impacts on regenerative medicine, robotics, and computer engineering.
Collapse
Affiliation(s)
- Joshua Bongard
- Department of Computer Science, University of Vermont, Burlington, VT 05405, USA
| | - Michael Levin
- Allen Discovery Center at Tufts University, 200 Boston Ave., Suite 4600, Medford, MA 02155, USA
| |
Collapse
|
3
|
Phase transition of a nonlinear opinion dynamics with noisy interactions. SWARM INTELLIGENCE 2022. [DOI: 10.1007/s11721-022-00217-w] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/18/2022]
|
4
|
Arredondo D, Lakin MR. Operant conditioning of stochastic chemical reaction networks. PLoS Comput Biol 2022; 18:e1010676. [PMID: 36399506 PMCID: PMC9718418 DOI: 10.1371/journal.pcbi.1010676] [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: 06/01/2022] [Revised: 12/02/2022] [Accepted: 10/22/2022] [Indexed: 11/19/2022] Open
Abstract
Adapting one's behavior to environmental conditions and past experience is a key trait of living systems. In the biological world, there is evidence for adaptive behaviors such as learning even in naturally occurring, non-neural, single-celled organisms. In the bioengineered world, advances in synthetic cell engineering and biorobotics have created the possibility of implementing lifelike systems engineered from the bottom up. This will require the development of programmable control circuitry for such biomimetic systems that is capable of realizing such non-trivial and adaptive behavior, including modification of subsequent behavior in response to environmental feedback. To this end, we report the design of novel stochastic chemical reaction networks capable of probabilistic decision-making in response to stimuli. We show that a simple chemical reaction network motif can be tuned to produce arbitrary decision probabilities when choosing between two or more responses to a stimulus signal. We further show that simple feedback mechanisms from the environment can modify these probabilities over time, enabling the system to adapt its behavior dynamically in response to positive or negative reinforcement based on its decisions. This system thus acts as a form of operant conditioning of the chemical circuit, in the sense that feedback provided based on decisions taken by the circuit form the basis of the learning process. Our work thus demonstrates that simple chemical systems can be used to implement lifelike behavior in engineered biomimetic systems.
Collapse
Affiliation(s)
- David Arredondo
- Center for Biomedical Engineering, University of New Mexico, Albuquerque, New Mexico, United States of America
| | - Matthew R. Lakin
- Center for Biomedical Engineering, University of New Mexico, Albuquerque, New Mexico, United States of America
- Department of Computer Science, University of New Mexico, Albuquerque, New Mexico, United States of America
- Department of Chemical & Biological Engineering, University of New Mexico, Albuquerque, New Mexico, United States of America
| |
Collapse
|
5
|
Arredondo D, Lakin MR. Robust finite automata in stochastic chemical reaction networks. ROYAL SOCIETY OPEN SCIENCE 2021; 8:211310. [PMID: 34950493 PMCID: PMC8692961 DOI: 10.1098/rsos.211310] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 08/16/2021] [Accepted: 11/18/2021] [Indexed: 06/14/2023]
Abstract
Finite-state automata (FSA) are simple computational devices that can nevertheless illustrate interesting behaviours. We propose that FSA can be employed as control circuits for engineered stochastic biological and biomolecular systems. We present an implementation of FSA using counts of chemical species in the range of hundreds to thousands, which is relevant for the counts of many key molecules such as mRNAs in prokaryotic cells. The challenge here is to ensure a robust representation of the current state in the face of stochastic noise. We achieve this by using a multistable approximate majority algorithm to stabilize and store the current state of the system. Arbitrary finite state machines can thus be compiled into robust stochastic chemical automata. We present two variants: one that consumes its input signals to initiate state transitions and one that does not. We characterize the state change dynamics of these systems and demonstrate their application to solve the four-bit binary square root problem. Our work lays the foundation for the use of chemical automata as control circuits in bioengineered systems and biorobotics.
Collapse
Affiliation(s)
- David Arredondo
- Center for Biomedical Engineering, University of New Mexico, Albuquerque, NM 87131, USA
| | - Matthew R. Lakin
- Department of Computer Science, University of New Mexico, Albuquerque, NM 87131, USA
- Department of Chemical and Biological Engineering, University of New Mexico, Albuquerque, NM 87131, USA
- Center for Biomedical Engineering, University of New Mexico, Albuquerque, NM 87131, USA
| |
Collapse
|
6
|
Cassidy T, Nichol D, Robertson-Tessi M, Craig M, Anderson ARA. The role of memory in non-genetic inheritance and its impact on cancer treatment resistance. PLoS Comput Biol 2021; 17:e1009348. [PMID: 34460809 PMCID: PMC8432806 DOI: 10.1371/journal.pcbi.1009348] [Citation(s) in RCA: 8] [Impact Index Per Article: 2.7] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/01/2021] [Revised: 09/10/2021] [Accepted: 08/11/2021] [Indexed: 12/24/2022] Open
Abstract
Intra-tumour heterogeneity is a leading cause of treatment failure and disease progression in cancer. While genetic mutations have long been accepted as a primary mechanism of generating this heterogeneity, the role of phenotypic plasticity is becoming increasingly apparent as a driver of intra-tumour heterogeneity. Consequently, understanding the role of this plasticity in treatment resistance and failure is a key component of improving cancer therapy. We develop a mathematical model of stochastic phenotype switching that tracks the evolution of drug-sensitive and drug-tolerant subpopulations to clarify the role of phenotype switching on population growth rates and tumour persistence. By including cytotoxic therapy in the model, we show that, depending on the strategy of the drug-tolerant subpopulation, stochastic phenotype switching can lead to either transient or permanent drug resistance. We study the role of phenotypic heterogeneity in a drug-resistant, genetically homogeneous population of non-small cell lung cancer cells to derive a rational treatment schedule that drives population extinction and avoids competitive release of the drug-tolerant sub-population. This model-informed therapeutic schedule results in increased treatment efficacy when compared against periodic therapy, and, most importantly, sustained tumour decay without the development of resistance.
Collapse
Affiliation(s)
- Tyler Cassidy
- Theoretical Biology and Biophysics, Los Alamos National Laboratory, Los Alamos, New Mexico, United States of America
| | - Daniel Nichol
- Evolutionary Genomics and Modelling Lab, Centre for Evolution and Cancer, The Institute of Cancer Research, London, United Kingdom
| | - Mark Robertson-Tessi
- Department of Integrated Mathematical Oncology, H. Lee Moffitt Cancer Center, Tampa, Florida, United States of America
| | - Morgan Craig
- Département de mathématiques et de statistique, Université de Montréal, Montreal, Canada
- CHU Sainte-Justine, Montreal, Canada
| | - Alexander R. A. Anderson
- Department of Integrated Mathematical Oncology, H. Lee Moffitt Cancer Center, Tampa, Florida, United States of America
| |
Collapse
|
7
|
Abstract
Motivated by applications in wireless networks and the Internet of Things, we consider a model of n nodes trying to reach consensus with high probability on their majority bit. Each node i is assigned a bit at time 0 and is a finite automaton with m bits of memory (i.e., [Formula: see text] states) and a Poisson clock. When the clock of i rings, i can choose to communicate and is then matched to a uniformly chosen node j. The nodes j and i may update their states based on the state of the other node. Previous work has focused on minimizing the time to consensus and the probability of error, while our goal is minimizing the number of communications. We show that, when [Formula: see text], consensus can be reached with linear communication cost, but this is impossible if [Formula: see text] A key step is to distinguish when nodes can become aware of knowing the majority bit and stop communicating. We show that this is impossible if their memory is too low.
Collapse
|
8
|
Abstract
The term distributed system typically refers to a set of entities, called nodes, connected by point-topoint communication links. The set of nodes together with the set of links form a network, which is usually represented by a graph. The term ?system" is used to reflect the fact that nodes evolve over time, i.e., they change their internal states according to some local interaction-rule, which is applied in every time step (i.e. round).
Collapse
|
9
|
Blondin M, Esparza J, Helfrich M, Kučera A, Meyer PJ. Checking Qualitative Liveness Properties of Replicated Systems with Stochastic Scheduling. COMPUTER AIDED VERIFICATION 2020. [PMCID: PMC7363274 DOI: 10.1007/978-3-030-53291-8_20] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Indexed: 12/02/2022]
Abstract
We present a sound and complete method for the verification of qualitative liveness properties of replicated systems under stochastic scheduling. These are systems consisting of a finite-state program, executed by an unknown number of indistinguishable agents, where the next agent to make a move is determined by the result of a random experiment. We show that if a property of such a system holds, then there is always a witness in the shape of a Presburger stage graph: a finite graph whose nodes are Presburger-definable sets of configurations. Due to the high complexity of the verification problem (non-elementary), we introduce an incomplete procedure for the construction of Presburger stage graphs, and implement it on top of an SMT solver. The procedure makes extensive use of the theory of well-quasi-orders, and of the structural theory of Petri nets and vector addition systems. We apply our results to a set of benchmarks, in particular to a large collection of population protocols, a model of distributed computation extensively studied by the distributed computing community.
Collapse
|
10
|
Crncec A, Hochegger H. Triggering mitosis. FEBS Lett 2019; 593:2868-2888. [PMID: 31602636 DOI: 10.1002/1873-3468.13635] [Citation(s) in RCA: 50] [Impact Index Per Article: 10.0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/04/2019] [Revised: 10/07/2019] [Accepted: 10/07/2019] [Indexed: 12/28/2022]
Abstract
Entry into mitosis is triggered by the activation of cyclin-dependent kinase 1 (Cdk1). This simple reaction rapidly and irreversibly sets the cell up for division. Even though the core step in triggering mitosis is so simple, the regulation of this cellular switch is highly complex, involving a large number of interconnected signalling cascades. We do have a detailed knowledge of most of the components of this network, but only a poor understanding of how they work together to create a precise and robust system that ensures that mitosis is triggered at the right time and in an orderly fashion. In this review, we will give an overview of the literature that describes the Cdk1 activation network and then address questions relating to the systems biology of this switch. How is the timing of the trigger controlled? How is mitosis insulated from interphase? What determines the sequence of events, following the initial trigger of Cdk1 activation? Which elements ensure robustness in the timing and execution of the switch? How has this system been adapted to the high levels of replication stress in cancer cells?
Collapse
Affiliation(s)
- Adrijana Crncec
- Genome Damage and Stability Centre, University of Sussex, Brighton, UK
| | - Helfrid Hochegger
- Genome Damage and Stability Centre, University of Sussex, Brighton, UK
| |
Collapse
|
11
|
Shah S, Song T, Song X, Yang M, Reif J. Implementing Arbitrary CRNs Using Strand Displacing Polymerase. LECTURE NOTES IN COMPUTER SCIENCE 2019. [DOI: 10.1007/978-3-030-26807-7_2] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 12/15/2022]
|
12
|
Rata S, Suarez Peredo Rodriguez MF, Joseph S, Peter N, Echegaray Iturra F, Yang F, Madzvamuse A, Ruppert JG, Samejima K, Platani M, Alvarez-Fernandez M, Malumbres M, Earnshaw WC, Novak B, Hochegger H. Two Interlinked Bistable Switches Govern Mitotic Control in Mammalian Cells. Curr Biol 2018; 28:3824-3832.e6. [PMID: 30449668 PMCID: PMC6287978 DOI: 10.1016/j.cub.2018.09.059] [Citation(s) in RCA: 48] [Impact Index Per Article: 8.0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/07/2018] [Revised: 09/14/2018] [Accepted: 09/26/2018] [Indexed: 12/30/2022]
Abstract
Distinct protein phosphorylation levels in interphase and M phase require tight regulation of Cdk1 activity [1, 2]. A bistable switch, based on positive feedback in the Cdk1 activation loop, has been proposed to generate different thresholds for transitions between these cell-cycle states [3-5]. Recently, the activity of the major Cdk1-counteracting phosphatase, PP2A:B55, has also been found to be bistable due to Greatwall kinase-dependent regulation [6]. However, the interplay of the regulation of Cdk1 and PP2A:B55 in vivo remains unexplored. Here, we combine quantitative cell biology assays with mathematical modeling to explore the interplay of mitotic kinase activation and phosphatase inactivation in human cells. By measuring mitotic entry and exit thresholds using ATP-analog-sensitive Cdk1 mutants, we find evidence that the mitotic switch displays hysteresis and bistability, responding differentially to Cdk1 inhibition in the mitotic and interphase states. Cdk1 activation by Wee1/Cdc25 feedback loops and PP2A:B55 inactivation by Greatwall independently contributes to this hysteretic switch system. However, elimination of both Cdk1 and PP2A:B55 inactivation fully abrogates bistability, suggesting that hysteresis is an emergent property of mutual inhibition between the Cdk1 and PP2A:B55 feedback loops. Our model of the two interlinked feedback systems predicts an intermediate but hidden steady state between interphase and M phase. This could be verified experimentally by Cdk1 inhibition during mitotic entry, supporting the predictive value of our model. Furthermore, we demonstrate that dual inhibition of Wee1 and Gwl kinases causes loss of cell-cycle memory and synthetic lethality, which could be further exploited therapeutically.
Collapse
Affiliation(s)
- Scott Rata
- Department of Biochemistry, University of Oxford, South Park Road, Oxford OX1 3QU, UK
| | | | - Stephy Joseph
- Genome Damage and Stability Centre, University of Sussex, Science Park Road, Brighton BN1 9RQ, UK
| | - Nisha Peter
- Genome Damage and Stability Centre, University of Sussex, Science Park Road, Brighton BN1 9RQ, UK
| | - Fabio Echegaray Iturra
- Genome Damage and Stability Centre, University of Sussex, Science Park Road, Brighton BN1 9RQ, UK
| | - Fengwei Yang
- Department of Chemical and Process Engineering, University of Surrey, 388 Stag Hill, Guildford GU2 7JP, UK
| | - Anotida Madzvamuse
- Department of Mathematics, University of Sussex, Science Park Road, Brighton BN1 9QH, UK
| | - Jan G Ruppert
- Wellcome Trust Centre for Cell Biology, University of Edinburgh, Max Born Crescent, Edinburgh EH9 3BF, UK
| | - Kumiko Samejima
- Wellcome Trust Centre for Cell Biology, University of Edinburgh, Max Born Crescent, Edinburgh EH9 3BF, UK
| | - Melpomeni Platani
- Wellcome Trust Centre for Cell Biology, University of Edinburgh, Max Born Crescent, Edinburgh EH9 3BF, UK
| | | | - Marcos Malumbres
- Spanish National Cancer Research Centre, Melchor Fernandez Almagro, Madrid E28029, Spain
| | - William C Earnshaw
- Wellcome Trust Centre for Cell Biology, University of Edinburgh, Max Born Crescent, Edinburgh EH9 3BF, UK
| | - Bela Novak
- Department of Biochemistry, University of Oxford, South Park Road, Oxford OX1 3QU, UK.
| | - Helfrid Hochegger
- Genome Damage and Stability Centre, University of Sussex, Science Park Road, Brighton BN1 9RQ, UK.
| |
Collapse
|
13
|
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: 247] [Impact Index Per Article: 41.2] [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
|
14
|
Hernansaiz-Ballesteros RD, Cardelli L, Csikász-Nagy A. Single molecules can operate as primitive biological sensors, switches and oscillators. BMC SYSTEMS BIOLOGY 2018; 12:70. [PMID: 29914480 PMCID: PMC6007071 DOI: 10.1186/s12918-018-0596-4] [Citation(s) in RCA: 8] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 01/29/2018] [Accepted: 06/05/2018] [Indexed: 01/07/2023]
Abstract
Background Switch-like and oscillatory dynamical systems are widely observed in biology. We investigate the simplest biological switch that is composed of a single molecule that can be autocatalytically converted between two opposing activity forms. We test how this simple network can keep its switching behaviour under perturbations in the system. Results We show that this molecule can work as a robust bistable system, even for alterations in the reactions that drive the switching between various conformations. We propose that this single molecule system could work as a primitive biological sensor and show by steady state analysis of a mathematical model of the system that it could switch between possible states for changes in environmental signals. Particularly, we show that a single molecule phosphorylation-dephosphorylation switch could work as a nucleotide or energy sensor. We also notice that a given set of reductions in the reaction network can lead to the emergence of oscillatory behaviour. Conclusions We propose that evolution could have converted this switch into a single molecule oscillator, which could have been used as a primitive timekeeper. We discuss how the structure of the simplest known circadian clock regulatory system, found in cyanobacteria, resembles the proposed single molecule oscillator. Besides, we speculate if such minimal systems could have existed in an RNA world. Electronic supplementary material The online version of this article (10.1186/s12918-018-0596-4) contains supplementary material, which is available to authorized users.
Collapse
Affiliation(s)
- Rosa D Hernansaiz-Ballesteros
- Randall Centre for Cell and Molecular Biophysics and Institute for Mathematical and Molecular Biomedicine, King's College London, London, SE1 1UL, UK
| | - Luca Cardelli
- Microsoft Research, 21 Station Road, Cambridge, CB1 2FB, UK.,Department of Computer Science, University of Oxford, Wolfson Building, Parks Road, Oxford, OX1 3QD, UK
| | - Attila Csikász-Nagy
- Randall Centre for Cell and Molecular Biophysics and Institute for Mathematical and Molecular Biomedicine, King's College London, London, SE1 1UL, UK. .,Faculty of Information Technology and Bionics, Pázmány Péter Catholic University, Budapest, H-1083, Hungary.
| |
Collapse
|
15
|
Dalchau N, Szép G, Hernansaiz-Ballesteros R, Barnes CP, Cardelli L, Phillips A, Csikász-Nagy A. Computing with biological switches and clocks. NATURAL COMPUTING 2018; 17:761-779. [PMID: 30524215 PMCID: PMC6244770 DOI: 10.1007/s11047-018-9686-x] [Citation(s) in RCA: 18] [Impact Index Per Article: 3.0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/09/2023]
Abstract
The complex dynamics of biological systems is primarily driven by molecular interactions that underpin the regulatory networks of cells. These networks typically contain positive and negative feedback loops, which are responsible for switch-like and oscillatory dynamics, respectively. Many computing systems rely on switches and clocks as computational modules. While the combination of such modules in biological systems leads to a variety of dynamical behaviours, it is also driving development of new computing algorithms. Here we present a historical perspective on computation by biological systems, with a focus on switches and clocks, and discuss parallels between biology and computing. We also outline our vision for the future of biological computing.
Collapse
Affiliation(s)
| | | | | | | | - Luca Cardelli
- Microsoft Research, Cambridge, UK
- University of Oxford, Oxford, UK
| | | | - Attila Csikász-Nagy
- King’s College London, London, UK
- Pázmány Péter Catholic University, Budapest, Hungary
| |
Collapse
|
16
|
Kosikova T, Philp D. Exploring the emergence of complexity using synthetic replicators. Chem Soc Rev 2018; 46:7274-7305. [PMID: 29099123 DOI: 10.1039/c7cs00123a] [Citation(s) in RCA: 65] [Impact Index Per Article: 10.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/15/2022]
Abstract
A significant number of synthetic systems capable of replicating themselves or entities that are complementary to themselves have appeared in the last 30 years. Building on an understanding of the operation of synthetic replicators in isolation, this field has progressed to examples where catalytic relationships between replicators within the same network and the extant reaction conditions play a role in driving phenomena at the level of the whole system. Systems chemistry has played a pivotal role in the attempts to understand the origin of biological complexity by exploiting the power of synthetic chemistry, in conjunction with the molecular recognition toolkit pioneered by the field of supramolecular chemistry, thereby permitting the bottom-up engineering of increasingly complex reaction networks from simple building blocks. This review describes the advances facilitated by the systems chemistry approach in relating the expression of complex and emergent behaviour in networks of replicators with the connectivity and catalytic relationships inherent within them. These systems, examined within well-stirred batch reactors, represent conceptual and practical frameworks that can then be translated to conditions that permit replicating systems to overcome the fundamental limits imposed on selection processes in networks operating under closed conditions. This shift away from traditional spatially homogeneous reactors towards dynamic and non-equilibrium conditions, such as those provided by reaction-diffusion reaction formats, constitutes a key change that mimics environments within cellular systems, which possess obvious compartmentalisation and inhomogeneity.
Collapse
Affiliation(s)
- Tamara Kosikova
- School of Chemistry and EaStCHEM, University of St Andrews, North Haugh, St Andrews, Fife KY16 9ST, UK.
| | | |
Collapse
|
17
|
Cardelli L, Kwiatkowska M, Whitby M. Chemical reaction network designs for asynchronous logic circuits. NATURAL COMPUTING 2017; 17:109-130. [PMID: 29576757 PMCID: PMC5856889 DOI: 10.1007/s11047-017-9665-7] [Citation(s) in RCA: 5] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Indexed: 06/08/2023]
Abstract
Chemical reaction networks (CRNs) are a versatile language for describing the dynamical behaviour of chemical kinetics, capable of modelling a variety of digital and analogue processes. While CRN designs for synchronous sequential logic circuits have been proposed and their implementation in DNA demonstrated, a physical realisation of these devices is difficult because of their reliance on a clock. Asynchronous sequential logic, on the other hand, does not require a clock, and instead relies on handshaking protocols to ensure the temporal ordering of different phases of the computation. This paper provides novel CRN designs for the construction of asynchronous logic, arithmetic and control flow elements based on a bi-molecular reaction motif with catalytic reactions and uniform reaction rates. We model and validate the designs for the deterministic and stochastic semantics using Microsoft's GEC tool and the probabilistic model checker PRISM, demonstrating their ability to emulate the function of asynchronous components under low molecular count.
Collapse
Affiliation(s)
- Luca Cardelli
- Microsoft Research, Cambridge, UK
- Department of Computer science, University of Oxford, Oxford, UK
| | | | - Max Whitby
- Department of Computer science, University of Oxford, Oxford, UK
| |
Collapse
|
18
|
Cardelli L, Kwiatkowska M, Laurenti L. Programming discrete distributions with chemical reaction networks. NATURAL COMPUTING 2017; 17:131-145. [PMID: 29576758 PMCID: PMC5856912 DOI: 10.1007/s11047-017-9667-5] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Indexed: 06/08/2023]
Abstract
We explore the range of probabilistic behaviours that can be engineered with Chemical Reaction Networks (CRNs). We give methods to "program" CRNs so that their steady state is chosen from some desired target distribution that has finite support in [Formula: see text], with [Formula: see text]. Moreover, any distribution with countable infinite support can be approximated with arbitrarily small error under the [Formula: see text] norm. We also give optimized schemes for special distributions, including the uniform distribution. Finally, we formulate a calculus to compute on distributions that is complete for finite support distributions, and can be compiled to a restricted class of CRNs that at steady state realize those distributions.
Collapse
Affiliation(s)
- Luca Cardelli
- Microsoft Research, Cambridge, UK
- Department of Computer science, University of Oxford, Oxford, UK
| | | | | |
Collapse
|
19
|
Hutter LH, Rata S, Hochegger H, Novák B. Interlinked bistable mechanisms generate robust mitotic transitions. Cell Cycle 2017; 16:1885-1892. [PMID: 28902568 PMCID: PMC5638388 DOI: 10.1080/15384101.2017.1371885] [Citation(s) in RCA: 15] [Impact Index Per Article: 2.1] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/17/2017] [Revised: 08/16/2017] [Accepted: 08/19/2017] [Indexed: 12/26/2022] Open
Abstract
The transitions between phases of the cell cycle have evolved to be robust and switch-like, which ensures temporal separation of DNA replication, sister chromatid separation, and cell division. Mathematical models describing the biochemical interaction networks of cell cycle regulators attribute these properties to underlying bistable switches, which inherently generate robust, switch-like, and irreversible transitions between states. We have recently presented new mathematical models for two control systems that regulate crucial transitions in the cell cycle: mitotic entry and exit, 1 and the mitotic checkpoint. 2 Each of the two control systems is characterized by two interlinked bistable switches. In the case of mitotic checkpoint control, these switches are mutually activating, whereas in the case of the mitotic entry/exit network, the switches are mutually inhibiting. In this Perspective we describe the qualitative features of these regulatory motifs and show that having two interlinked bistable mechanisms further enhances robustness and irreversibility. We speculate that these network motifs also underlie other cell cycle transitions and cellular transitions between distinct biochemical states.
Collapse
Affiliation(s)
- Lukas H. Hutter
- Department of Biochemistry, University of Oxford, Oxford, UK
- Biotop – Open Science Collective, Villach, Austria
| | - Scott Rata
- Department of Biochemistry, University of Oxford, Oxford, UK
| | - Helfrid Hochegger
- Genome Damage and Stability Centre, School of Life Sciences, University of Sussex, Falmer, Brighton, UK
| | - Béla Novák
- Department of Biochemistry, University of Oxford, Oxford, UK
| |
Collapse
|
20
|
Shultz TR, Montrey M, Aplin LM. Modelling the spread of innovation in wild birds. J R Soc Interface 2017; 14:20170215. [PMID: 28659413 PMCID: PMC5493804 DOI: 10.1098/rsif.2017.0215] [Citation(s) in RCA: 4] [Impact Index Per Article: 0.6] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/21/2017] [Accepted: 05/31/2017] [Indexed: 11/12/2022] Open
Abstract
We apply three plausible algorithms in agent-based computer simulations to recent experiments on social learning in wild birds. Although some of the phenomena are simulated by all three learning algorithms, several manifestations of social conformity bias are simulated by only the approximate majority (AM) algorithm, which has roots in chemistry, molecular biology and theoretical computer science. The simulations generate testable predictions and provide several explanatory insights into the diffusion of innovation through a population. The AM algorithm's success raises the possibility of its usefulness in studying group dynamics more generally, in several different scientific domains. Our differential-equation model matches simulation results and provides mathematical insights into the dynamics of these algorithms.
Collapse
Affiliation(s)
- Thomas R Shultz
- Department of Psychology, McGill University, Montreal, Quebec, Canada H3A 1B1
- School of Computer Science, McGill University, Montreal, Quebec, Canada H3A 1B1
| | - Marcel Montrey
- Department of Psychology, McGill University, Montreal, Quebec, Canada H3A 1B1
| | - Lucy M Aplin
- Edward Grey Institute, Department of Zoology, University of Oxford, Oxford OX2 8QJ, UK
| |
Collapse
|
21
|
|
22
|
Stochasticity in the Genotype-Phenotype Map: Implications for the Robustness and Persistence of Bet-Hedging. Genetics 2016; 204:1523-1539. [PMID: 27770034 PMCID: PMC5161283 DOI: 10.1534/genetics.116.193474] [Citation(s) in RCA: 30] [Impact Index Per Article: 3.8] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/06/2016] [Accepted: 10/06/2016] [Indexed: 11/18/2022] Open
Abstract
Nongenetic variation in phenotypes, or bet-hedging, has been observed as a driver of drug resistance in both bacterial infections and cancers. Here, we study how bet-hedging emerges in genotype-phenotype (GP) mapping through a simple interaction model: a molecular switch. We use simple chemical reaction networks to implement stochastic switches that map gene products to phenotypes, and investigate the impact of structurally distinct mappings on the evolution of phenotypic heterogeneity. Bet-hedging naturally emerges within this model, and is robust to evolutionary loss through mutations to both the expression of individual genes, and to the network itself. This robustness explains an apparent paradox of bet-hedging-why does it persist in environments where natural selection necessarily acts to remove it? The structure of the underlying molecular mechanism, itself subject to selection, can slow the evolutionary loss of bet-hedging to ensure a survival mechanism against environmental catastrophes even when they are rare. Critically, these properties, taken together, have profound implications for the use of treatment-holidays to combat bet-hedging-driven resistant disease, as the efficacy of breaks from treatment will ultimately be determined by the structure of the GP mapping.
Collapse
|
23
|
|
24
|
Fellermann H, Markovitch O, Gilfellon O, Madsen C, Phillips A. Toward Programmable Biology. ACS Synth Biol 2016; 5:793-4. [PMID: 27539571 DOI: 10.1021/acssynbio.6b00213] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/29/2022]
Affiliation(s)
- Harold Fellermann
- Interdisciplinary Computing
and Complex Biosystems Research Group, School of Computing, Newcastle University, Newcastle-upon-Tyne, U.K
| | - Omer Markovitch
- Interdisciplinary Computing
and Complex Biosystems Research Group, School of Computing, Newcastle University, Newcastle-upon-Tyne, U.K
| | - Owen Gilfellon
- Interdisciplinary Computing
and Complex Biosystems Research Group, School of Computing, Newcastle University, Newcastle-upon-Tyne, U.K
| | - Curtis Madsen
- Cross-disciplinary Integration of Design Automation Research Research Group and Hybrid & Networked Systems Group, Electrical & Computer Engineering Department, Boston University, Boston, Massachusetts, USA
| | | |
Collapse
|
25
|
|
26
|
Lakin MR, Stefanovic D, Phillips A. Modular verification of chemical reaction network encodings via serializability analysis. THEORETICAL COMPUTER SCIENCE 2016; 632:21-42. [PMID: 27325906 PMCID: PMC4911709 DOI: 10.1016/j.tcs.2015.06.033] [Citation(s) in RCA: 6] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/06/2023]
Abstract
Chemical reaction networks are a powerful means of specifying the intended behaviour of synthetic biochemical systems. A high-level formal specification, expressed as a chemical reaction network, may be compiled into a lower-level encoding, which can be directly implemented in wet chemistry and may itself be expressed as a chemical reaction network. Here we present conditions under which a lower-level encoding correctly emulates the sequential dynamics of a high-level chemical reaction network. We require that encodings are transactional, such that their execution is divided by a "commit reaction" that irreversibly separates the reactant-consuming phase of the encoding from the product-generating phase. We also impose restrictions on the sharing of species between reaction encodings, based on a notion of "extra tolerance", which defines species that may be shared between encodings without enabling unwanted reactions. Our notion of correctness is serializability of interleaved reaction encodings, and if all reaction encodings satisfy our correctness properties then we can infer that the global dynamics of the system are correct. This allows us to infer correctness of any system constructed using verified encodings. As an example, we show how this approach may be used to verify two- and four-domain DNA strand displacement encodings of chemical reaction networks, and we generalize our result to the limit where the populations of helper species are unlimited.
Collapse
Affiliation(s)
- Matthew R. Lakin
- Department of Computer Science, University of New Mexico, Albuquerque, NM, USA
| | - Darko Stefanovic
- Department of Computer Science, University of New Mexico, Albuquerque, NM, USA
- Center for Biomedical Engineering, University of New Mexico, Albuquerque, NM, USA
| | | |
Collapse
|
27
|
Abstract
Cells operate in noisy molecular environments via complex regulatory networks. It is possible to understand how molecular counts are related to noise in specific networks, but it is not generally clear how noise relates to network complexity, because different levels of complexity also imply different overall number of molecules. For a fixed function, does increased network complexity reduce noise, beyond the mere increase of overall molecular counts? If so, complexity could provide an advantage counteracting the costs involved in maintaining larger networks. For that purpose, we investigate how noise affects multistable systems, where a small amount of noise could lead to very different outcomes; thus we turn to biochemical switches. Our method for comparing networks of different structure and complexity is to place them in conditions where they produce exactly the same deterministic function. We are then in a good position to compare their noise characteristics relatively to their identical deterministic traces. We show that more complex networks are better at coping with both intrinsic and extrinsic noise. Intrinsic noise tends to decrease with complexity, and extrinsic noise tends to have less impact. Our findings suggest a new role for increased complexity in biological networks, at parity of function.
Collapse
|
28
|
Programming Discrete Distributions with Chemical Reaction Networks. LECTURE NOTES IN COMPUTER SCIENCE 2016. [DOI: 10.1007/978-3-319-43994-5_3] [Citation(s) in RCA: 8] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 12/12/2022]
|
29
|
Cardelli L, Kwiatkowska M, Whitby M. Chemical Reaction Network Designs for Asynchronous Logic Circuits. LECTURE NOTES IN COMPUTER SCIENCE 2016. [DOI: 10.1007/978-3-319-43994-5_5] [Citation(s) in RCA: 5] [Impact Index Per Article: 0.6] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 01/02/2023]
|
30
|
Chen YJ, Rao SD, Seelig G. Plasmid-derived DNA Strand Displacement Gates for Implementing Chemical Reaction Networks. J Vis Exp 2015. [PMID: 26649734 PMCID: PMC4692756 DOI: 10.3791/53087] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/27/2022] Open
Abstract
DNA nanotechnology requires large amounts of highly pure DNA as an engineering material. Plasmid DNA could meet this need since it is replicated with high fidelity, is readily amplified through bacterial culture and can be stored indefinitely in the form of bacterial glycerol stocks. However, the double-stranded nature of plasmid DNA has so far hindered its efficient use for construction of DNA nanostructures or devices that typically contain single-stranded or branched domains. In recent work, it was found that nicked double stranded DNA (ndsDNA) strand displacement gates could be sourced from plasmid DNA. The following is a protocol that details how these ndsDNA gates can be efficiently encoded in plasmids and can be derived from the plasmids through a small number of enzymatic processing steps. Also given is a protocol for testing ndsDNA gates using fluorescence kinetics measurements. NdsDNA gates can be used to implement arbitrary chemical reaction networks (CRNs) and thus provide a pathway towards the use of the CRN formalism as a prescriptive molecular programming language. To demonstrate this technology, a multi-step reaction cascade with catalytic kinetics is constructed. Further it is shown that plasmid-derived components perform better than identical components assembled from synthetic DNA.
Collapse
Affiliation(s)
- Yuan-Jyue Chen
- Department of Electrical Engineering, University of Washington
| | - Sundipta D Rao
- Department of Electrical Engineering, University of Washington
| | - Georg Seelig
- Department of Electrical Engineering, University of Washington; Department of Computer Science & Engineering, University of Washington;
| |
Collapse
|
31
|
Neurospora crassa as a model organism to explore the interconnected network of the cell cycle and the circadian clock. Fungal Genet Biol 2014; 71:52-7. [PMID: 25239547 DOI: 10.1016/j.fgb.2014.08.014] [Citation(s) in RCA: 7] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/26/2014] [Accepted: 08/06/2014] [Indexed: 12/20/2022]
Abstract
Budding and fission yeast pioneered uncovering molecular mechanisms of eukaryotic cell division cycles. However, they do not possess canonical circadian clock machinery that regulates physiological processes with a period of about 24h. On the other hand, Neurospora crassa played a critical role in elucidating molecular mechanisms of circadian rhythms, but have not been utilized frequently for cell cycle studies. Recent findings demonstrate that there exists a conserved coupling between the cell cycle and the circadian clock from N.crassa to Mus musculus, which poses Neurospora as an ideal model organism to investigate molecular mechanisms and emerging behavior of the coupled network of the cell cycle and circadian rhythms. In this review, we briefly describe generic eukaryotic cell cycle regulation focusing on G1/S and G2/M transitions, and highlight that these transitions may be targeted for the circadian clock to influence timing of cell division cycles.
Collapse
|
32
|
Cardelli L. Morphisms of reaction networks that couple structure to function. BMC SYSTEMS BIOLOGY 2014; 8:84. [PMID: 25128194 PMCID: PMC4236760 DOI: 10.1186/1752-0509-8-84] [Citation(s) in RCA: 50] [Impact Index Per Article: 5.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 03/25/2014] [Accepted: 07/04/2014] [Indexed: 11/10/2022]
Abstract
BACKGROUND The mechanisms underlying complex biological systems are routinely represented as networks. Network kinetics is widely studied, and so is the connection between network structure and behavior. However, similarity of mechanism is better revealed by relationships between network structures. RESULTS We define morphisms (mappings) between reaction networks that establish structural connections between them. Some morphisms imply kinetic similarity, and yet their properties can be checked statically on the structure of the networks. In particular we can determine statically that a complex network will emulate a simpler network: it will reproduce its kinetics for all corresponding choices of reaction rates and initial conditions. We use this property to relate the kinetics of many common biological networks of different sizes, also relating them to a fundamental population algorithm. CONCLUSIONS Structural similarity between reaction networks can be revealed by network morphisms, elucidating mechanistic and functional aspects of complex networks in terms of simpler networks.
Collapse
Affiliation(s)
- Luca Cardelli
- Microsoft Research, 21 Station Road, Cambridge CB1 2FB, UK.
| |
Collapse
|
33
|
Li Y, Yi M, Zou X. The linear interplay of intrinsic and extrinsic noises ensures a high accuracy of cell fate selection in budding yeast. Sci Rep 2014; 4:5764. [PMID: 25042292 PMCID: PMC4104398 DOI: 10.1038/srep05764] [Citation(s) in RCA: 17] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/10/2014] [Accepted: 07/03/2014] [Indexed: 01/14/2023] Open
Abstract
To gain insights into the mechanisms of cell fate decision in a noisy environment, the effects of intrinsic and extrinsic noises on cell fate are explored at the single cell level. Specifically, we theoretically define the impulse of Cln1/2 as an indication of cell fates. The strong dependence between the impulse of Cln1/2 and cell fates is exhibited. Based on the simulation results, we illustrate that increasing intrinsic fluctuations causes the parallel shift of the separation ratio of Whi5P but that increasing extrinsic fluctuations leads to the mixture of different cell fates. Our quantitative study also suggests that the strengths of intrinsic and extrinsic noises around an approximate linear model can ensure a high accuracy of cell fate selection. Furthermore, this study demonstrates that the selection of cell fates is an entropy-decreasing process. In addition, we reveal that cell fates are significantly correlated with the range of entropy decreases.
Collapse
Affiliation(s)
- Yongkai Li
- School of Mathematics and Statistics, Wuhan University, Wuhan 430072, China
- School of Computer, Wuhan University, Wuhan 430072, China
| | - Ming Yi
- Key Laboratory of Magnetic Resonance in Biological Systems, Wuhan Institute of Physics and Mathematics
- National Center for Mathematics and Interdisciplinary Sciences, Chinese Academy of Sciences, Beijing, P. R. China
| | - Xiufen Zou
- School of Mathematics and Statistics, Wuhan University, Wuhan 430072, China
| |
Collapse
|
34
|
Chen HL, Cummings R, Doty D, Soloveichik D. Speed Faults in Computation by Chemical Reaction Networks. LECTURE NOTES IN COMPUTER SCIENCE 2014. [DOI: 10.1007/978-3-662-45174-8_2] [Citation(s) in RCA: 18] [Impact Index Per Article: 1.8] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 12/12/2022]
|
35
|
Phosphorelays provide tunable signal processing capabilities for the cell. PLoS Comput Biol 2013; 9:e1003322. [PMID: 24244132 PMCID: PMC3820541 DOI: 10.1371/journal.pcbi.1003322] [Citation(s) in RCA: 18] [Impact Index Per Article: 1.6] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/14/2013] [Accepted: 09/23/2013] [Indexed: 01/19/2023] Open
Abstract
Achieving a complete understanding of cellular signal transduction requires deciphering the relation between structural and biochemical features of a signaling system and the shape of the signal-response relationship it embeds. Using explicit analytical expressions and numerical simulations, we present here this relation for four-layered phosphorelays, which are signaling systems that are ubiquitous in prokaryotes and also found in lower eukaryotes and plants. We derive an analytical expression that relates the shape of the signal-response relationship in a relay to the kinetic rates of forward, reverse phosphorylation and hydrolysis reactions. This reveals a set of mathematical conditions which, when satisfied, dictate the shape of the signal-response relationship. We find that a specific topology also observed in nature can satisfy these conditions in such a way to allow plasticity among hyperbolic and sigmoidal signal-response relationships. Particularly, the shape of the signal-response relationship of this relay topology can be tuned by altering kinetic rates and total protein levels at different parts of the relay. These findings provide an important step towards predicting response dynamics of phosphorelays, and the nature of subsequent physiological responses that they mediate, solely from topological features and few composite measurements; measuring the ratio of reverse and forward phosphorylation rate constants could be sufficient to determine the shape of the signal-response relationship the relay exhibits. Furthermore, they highlight the potential ways in which selective pressures on signal processing could have played a role in the evolution of the observed structural and biochemical characteristic in phosphorelays. Two-component phosphorelays constitute the key signaling pathways in all prokaryotes, lower eukaryotes, and plants, where they underline diverse physiological responses such as virulence, cell-cycle progression and sporulation. Despite such prevalence, our understanding of the dynamics and function of these systems remains incomplete. In particular, it is not clear why all phosphorelays studied to date embed a four-layer architecture and how their dynamics could relate to phenotypic variability in the resulting responses. Here, we use analytical approaches and numerical simulations to analyze all possible phosphorelay topologies of length four and embedding reverse phosphorylation. We find that only two topologies can embed both hyperbolic and sigmoidal signal-response relationships, and that one of these can underlie high noise (i.e. phenotypic variability) in population responses. All of the remaining topologies are either non-functional or can embed only a hyperbolic signal-response relationship. Using analytical solutions of relay dynamics, we find that reverse phosphorylation from the third layer, a topological featured commonly observed in nature, is a necessary condition for sigmoidal signal-response relationship.
Collapse
|
36
|
Affiliation(s)
- Ehud Shapiro
- Department of Computer Science and Applied Mathematics, and the Department of Biological Chemistry, Weizmann Institute of Science, Rehovot 76100, Israel
| | | |
Collapse
|
37
|
Chen YJ, Dalchau N, Srinivas N, Phillips A, Cardelli L, Soloveichik D, Seelig G. Programmable chemical controllers made from DNA. NATURE NANOTECHNOLOGY 2013; 8:755-62. [PMID: 24077029 PMCID: PMC4150546 DOI: 10.1038/nnano.2013.189] [Citation(s) in RCA: 191] [Impact Index Per Article: 17.4] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Received: 03/05/2013] [Accepted: 08/21/2013] [Indexed: 05/17/2023]
Abstract
Biological organisms use complex molecular networks to navigate their environment and regulate their internal state. The development of synthetic systems with similar capabilities could lead to applications such as smart therapeutics or fabrication methods based on self-organization. To achieve this, molecular control circuits need to be engineered to perform integrated sensing, computation and actuation. Here we report a DNA-based technology for implementing the computational core of such controllers. We use the formalism of chemical reaction networks as a 'programming language' and our DNA architecture can, in principle, implement any behaviour that can be mathematically expressed as such. Unlike logic circuits, our formulation naturally allows complex signal processing of intrinsically analogue biological and chemical inputs. Controller components can be derived from biologically synthesized (plasmid) DNA, which reduces errors associated with chemically synthesized DNA. We implement several building-block reaction types and then combine them into a network that realizes, at the molecular level, an algorithm used in distributed control systems for achieving consensus between multiple agents.
Collapse
Affiliation(s)
- Yuan-Jyue Chen
- University of Washington Department of Electrical Engineering, 185 Stevens Way, Paul Allen Center - Room AE100R, Campus Box 352500, Seattle, Washington 98195-2500, USA
| | | | | | | | | | | | | |
Collapse
|
38
|
Bajpai A, Feoktistova A, Chen JS, McCollum D, Sato M, Carazo-Salas RE, Gould KL, Csikász-Nagy A. Dynamics of SIN asymmetry establishment. PLoS Comput Biol 2013; 9:e1003147. [PMID: 23874188 PMCID: PMC3708865 DOI: 10.1371/journal.pcbi.1003147] [Citation(s) in RCA: 10] [Impact Index Per Article: 0.9] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/31/2013] [Accepted: 06/05/2013] [Indexed: 01/18/2023] Open
Abstract
Timing of cell division is coordinated by the Septation Initiation Network (SIN) in fission yeast. SIN activation is initiated at the two spindle pole bodies (SPB) of the cell in metaphase, but only one of these SPBs contains an active SIN in anaphase, while SIN is inactivated in the other by the Cdc16-Byr4 GAP complex. Most of the factors that are needed for such asymmetry establishment have been already characterized, but we lack the molecular details that drive such quick asymmetric distribution of molecules at the two SPBs. Here we investigate the problem by computational modeling and, after establishing a minimal system with two antagonists that can drive reliable asymmetry establishment, we incorporate the current knowledge on the basic SIN regulators into an extended model with molecular details of the key regulators. The model can capture several peculiar earlier experimental findings and also predicts the behavior of double and triple SIN mutants. We experimentally tested one prediction, that phosphorylation of the scaffold protein Cdc11 by a SIN kinase and the core cell cycle regulatory Cyclin dependent kinase (Cdk) can compensate for mutations in the SIN inhibitor Cdc16 with different efficiencies. One aspect of the prediction failed, highlighting a potential hole in our current knowledge. Further experimental tests revealed that SIN induced Cdc11 phosphorylation might have two separate effects. We conclude that SIN asymmetry is established by the antagonistic interactions between SIN and its inhibitor Cdc16-Byr4, partially through the regulation of Cdc11 phosphorylation states.
Collapse
Affiliation(s)
- Archana Bajpai
- The Microsoft Research-University of Trento Centre for Computational Systems Biology, Piazza Manifattura 1, Rovereto, Italy
| | - Anna Feoktistova
- Howard Hughes Medical Institute and Department of Cell and Developmental Biology, Vanderbilt University, Nashville, Tennessee, United States of America
| | - Jun-Song Chen
- Howard Hughes Medical Institute and Department of Cell and Developmental Biology, Vanderbilt University, Nashville, Tennessee, United States of America
| | - Dannel McCollum
- Department of Microbiology and Physiological Systems and Program in Cell Dynamics, University of Massachusetts Medical School, Worcester, Massachusetts, United States of America
| | - Masamitsu Sato
- Department of Biophysics and Biochemistry, University of Tokyo, Tokyo, Japan
- Department of Life Science and Medical Bioscience, Waseda University, Tokyo, Japan
| | | | - Kathleen L. Gould
- Howard Hughes Medical Institute and Department of Cell and Developmental Biology, Vanderbilt University, Nashville, Tennessee, United States of America
| | - Attila Csikász-Nagy
- The Microsoft Research-University of Trento Centre for Computational Systems Biology, Piazza Manifattura 1, Rovereto, Italy
- Department of Computational Biology, Research and Innovation Center, Fondazione Edmund Mach, San Michele all'Adige, Italy
- Randall Division of Cell and Molecular Biophysics and Institute for Mathematical and Molecular Biomedicine, King's College London, London, United Kingdom
- * E-mail:
| |
Collapse
|
39
|
Kahramanoğullari O, Fantaccini G, Lecca P, Morpurgo D, Priami C. Algorithmic modeling quantifies the complementary contribution of metabolic inhibitions to gemcitabine efficacy. PLoS One 2012; 7:e50176. [PMID: 23239976 PMCID: PMC3519828 DOI: 10.1371/journal.pone.0050176] [Citation(s) in RCA: 16] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/15/2012] [Accepted: 10/22/2012] [Indexed: 01/19/2023] Open
Abstract
Gemcitabine (2,2-difluorodeoxycytidine, dFdC) is a prodrug widely used for treating various carcinomas. Gemcitabine exerts its clinical effect by depleting the deoxyribonucleotide pools, and incorporating its triphosphate metabolite (dFdC-TP) into DNA, thereby inhibiting DNA synthesis. This process blocks the cell cycle in the early S phase, eventually resulting in apoptosis. The incorporation of gemcitabine into DNA takes place in competition with the natural nucleoside dCTP. The mechanisms of indirect competition between these cascades for common resources are given with the race for DNA incorporation; in clinical studies dedicated to singling out mechanisms of resistance, ribonucleotide reductase (RR) and deoxycytidine kinase (dCK) and human equilibrative nucleoside transporter1 (hENT1) have been associated to efficacy of gemcitabine with respect to their roles in the synthesis cascades of dFdC-TP and dCTP. However, the direct competition, which manifests itself in terms of inhibitions between these cascades, remains to be quantified. We propose an algorithmic model of gemcitabine mechanism of action, verified with respect to independent experimental data. We performed in silico experiments in different virtual conditions, otherwise difficult in vivo, to evaluate the contribution of the inhibitory mechanisms to gemcitabine efficacy. In agreement with the experimental data, our model indicates that the inhibitions due to the association of dCTP with dCK and the association of gemcitabine diphosphate metabolite (dFdC-DP) with RR play a key role in adjusting the efficacy. While the former tunes the catalysis of the rate-limiting first phosphorylation of dFdC, the latter is responsible for depletion of dCTP pools, thereby contributing to gemcitabine efficacy with a dependency on nucleoside transport efficiency. Our simulations predict the existence of a continuum of non-efficacy to high-efficacy regimes, where the levels of dFdC-TP and dCTP are coupled in a complementary manner, which can explain the resistance to this drug in some patients.
Collapse
Affiliation(s)
- Ozan Kahramanoğullari
- The Microsoft Research-University of Trento Centre for Computational and Systems Biology, Rovereto (Trento), Italy.
| | | | | | | | | |
Collapse
|
40
|
Chen HL, Doty D, Soloveichik D. Deterministic Function Computation with Chemical Reaction Networks. NATURAL COMPUTING 2012; 7433:25-42. [PMID: 25383068 PMCID: PMC4221813 DOI: 10.1007/s11047-013-9393-6] [Citation(s) in RCA: 18] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Abstract] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/18/2023]
Abstract
Chemical reaction networks (CRNs) formally model chemistry in a well-mixed solution. CRNs are widely used to describe information processing occurring in natural cellular regulatory networks, and with upcoming advances in synthetic biology, CRNs are a promising language for the design of artificial molecular control circuitry. Nonetheless, despite the widespread use of CRNs in the natural sciences, the range of computational behaviors exhibited by CRNs is not well understood. CRNs have been shown to be efficiently Turing-universal (i.e., able to simulate arbitrary algorithms) when allowing for a small probability of error. CRNs that are guaranteed to converge on a correct answer, on the other hand, have been shown to decide only the semilinear predicates (a multi-dimensional generalization of "eventually periodic" sets). We introduce the notion of function, rather than predicate, computation by representing the output of a function f : ℕ k → ℕ l by a count of some molecular species, i.e., if the CRN starts with x1, …, xk molecules of some "input" species X1, …, Xk , the CRN is guaranteed to converge to having f(x1, …, xk ) molecules of the "output" species Y1, …, Yl . We show that a function f : ℕ k → ℕ l is deterministically computed by a CRN if and only if its graph {(x, y) ∈ ℕ k × ℕ l ∣ f(x) = y} is a semilinear set. Finally, we show that each semilinear function f (a function whose graph is a semilinear set) can be computed by a CRN on input x in expected time O(polylog ∥x∥1).
Collapse
Affiliation(s)
| | - David Doty
- California Institute of Technology, Pasadena, CA, USA
| | | |
Collapse
|