2018
DOI: 10.1098/rsif.2018.0283
|View full text |Cite
|
Sign up to set email alerts
|

Synthesizing and tuning stochastic chemical reaction networks with specified behaviours

Abstract: Methods from stochastic dynamical systems theory have been instrumental in understanding the behaviours of chemical reaction networks (CRNs) arising in natural systems. However, considerably less attention has been given to the inverse problem of synthesizing CRNs with a specified behaviour, which is important for the forward engineering of biological systems. Here, we present a method for generating discrete-state stochastic CRNs from functional specifications, which combines synthesis of reactions using sati… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
4
3
1

Relationship

1
7

Authors

Journals

citations
Cited by 10 publications
(6 citation statements)
references
References 51 publications
0
6
0
Order By: Relevance
“…Recent work due to Murphy et al [42] is close to ours in spirit, but focuses on discrete systems (integer molecular counts of the species). Cardelli et al [7] take a program synthesis approach to generate CRNs that follow properties provided by a certain "sketch" language (i.e., a template) using SMT solvers on the back end [4,14].…”
Section: Related Workmentioning
confidence: 87%
“…Recent work due to Murphy et al [42] is close to ours in spirit, but focuses on discrete systems (integer molecular counts of the species). Cardelli et al [7] take a program synthesis approach to generate CRNs that follow properties provided by a certain "sketch" language (i.e., a template) using SMT solvers on the back end [4,14].…”
Section: Related Workmentioning
confidence: 87%
“…We report the experimental data employed for the Gibson assembly protocol in Section 3.1 (from [9] Figure 2a). For simplicity we report the output values of only species O and omit unit of measurement, which are mM for concentration, µL for volume, Celsius degrees for temperature, and seconds for equilibration time: d 1 = ((1, 0, 0, 0, 1, 20), (1, 0), 0) d 2 = ((1, 1, 0, 0, 0, 1, 20), (1, 120), 0) d 3 = ((1, 0, 0, 0, 1, 20), (1,240), 0.05) d 4 = ((1, 0, 0, 0, 1, 20), (1,360), 0.56) d 5 = ((1, 0, 0, 0, 1, 20), (1, 480), 0.8) d 6 = ((1, 0, 0, 0, 1, 20), (1, 660), 0.86) d 5 = ((1, 0, 0, 0, 1, 20), (1, 840), 0.9) d 6 = ((1, 0, 0, 0, 1, 20), (1, 960), 0.88), where, for example, in d 1 we have that the initial concentration for AB and BA is 1 (note that in this case the optimization variables are x BA and T, hence in d 1 the vector (1, 0) represents the value assigned to those variables during the particular experiment) and all other species are not present at time 0, volume and temperature at which the experiment is performed are 1 and 20 and the observed value for O at the end of the protocol for T = 0 is 0. We assume an additive Gaussian observation noise (noise in the collection of the data) with standard deviation σ = 0.1.…”
Section: Appendix B Data For Gibson Assemblymentioning
confidence: 99%
“…Automation is becoming ubiquitous in all laboratory activities: protocols are run under reproducible and auditable software control, data are collected by high-throughput machinery, experiments are automatically analyzed, and further experiments are selected to maximize knowledge acquisition. However, while progress is being made towards the routine integration of sophisticated end-to-end laboratory workflows and towards the remote access to laboratory facilities and procedures [1][2][3][4][5], the integration between laboratory protocols and mathematical models is still lacking. Models describe physical processes, either mechanistically or by inference from data, while protocols define the steps carried out during an experiment in order to obtain experimental data.…”
Section: Introductionmentioning
confidence: 99%
“…With the advent of the modern statistical theory, the research in this area got boosted. Not only in the field of computer science we also encounter its application in different fields from chemical networks [104,106,191,192], molecular biology [100,102] and even in neurology [203,204].…”
Section: Thermodynamics Of Algorithmmentioning
confidence: 99%