| Literature DB >> 26968941 |
Yadira Boada1, Gilberto Reynoso-Meza2, Jesús Picó1, Alejandro Vignoni3,4.
Abstract
BACKGROUND: Model based design plays a fundamental role in synthetic biology. Exploiting modularity, i.e. using biological parts and interconnecting them to build new and more complex biological circuits is one of the key issues. In this context, mathematical models have been used to generate predictions of the behavior of the designed device. Designers not only want the ability to predict the circuit behavior once all its components have been determined, but also to help on the design and selection of its biological parts, i.e. to provide guidelines for the experimental implementation. This is tantamount to obtaining proper values of the model parameters, for the circuit behavior results from the interplay between model structure and parameters tuning. However, determining crisp values for parameters of the involved parts is not a realistic approach. Uncertainty is ubiquitous to biology, and the characterization of biological parts is not exempt from it. Moreover, the desired dynamical behavior for the designed circuit usually results from a trade-off among several goals to be optimized.Entities:
Keywords: Biological circuits; Biological tuning knobs; Dynamic behavior; Kinetic parameters; Multi-objective optimization
Mesh:
Year: 2016 PMID: 26968941 PMCID: PMC4788947 DOI: 10.1186/s12918-016-0269-0
Source DB: PubMed Journal: BMC Syst Biol ISSN: 1752-0509
Fig. 1Steps for the multi-objective optimization design procedure
Fig. 2Input-output adaptive behavior. Adaptation is an important property of biological systems, related to homeostasis. After an input stimulus the output signal responds by first quickly reaching a peak value, after which it returns to its previous value even if the stimulus persists
Fig. 3Three-node incoherent type 1 feedforward loop. a Gene gA produces the protein A, which forms a dimer with the inducer I. The dimer activates both genes gC and gB. In turn, the product of gB represses gC. b Representation of a cell incorporating an incoherent feedforward loop synthetic circuit
List of variables used in the reduced model
| Variable | Description | Units | Symbol |
|---|---|---|---|
|
| mRNA gA | nM | mA |
|
| A protein | nM | A |
|
| Inducer | nM | I |
|
| A ·I monomer | nM | A ·I |
|
| (A ·I)2 dimer | nM | (A ·I)2 |
|
| mRNAgB | nM | mB |
|
| B protein | nM | B |
|
| mRNAgC | nM | mC |
|
| C protein | nM | C |
|
| Extracellular inducer | nM | I |
Parameters of the reduced model
| Parameter | Description | Value | Unit |
|
| gA, gB, gC copy number | - | adim. |
|
| gA, gB, gC transcription rate | - | min −1 |
|
| m | 0.3624 | min −1 |
|
| m | 80 | min −1 |
|
| m | - | min −1 |
|
| A degradation rate | 0.035 | min −1 |
|
| B, C degradation rate | - | min −1 |
|
| inducer diffusion rate | 0.06 | min −1 |
|
| (AI) and (AI) 2 association rate | 0.1 | min −1 |
|
| (AI) dissociation rate | 20 | min −1 |
|
| (AI) 2 dissociation rate | 1 | min −1 |
|
| gB promoter Hill constant | - | nM |
|
| gC promoter coefficients | 0.2 | nM |
|
| gC promoter coefficients | - | adim, adim, nM −1 |
|
| gC promoter basal expression coefficients | 0.05 | adim, nM −1 |
|
| inducer degradation rate | 0.0164 | min −1 |
|
| (AI), (AI) 2 degradation rate | 0.035 | min −1 |
Parameters of the reduced model selected for optimization
| Parameter | Wet-lab implication |
|---|---|
|
| Promoter strength and Plasmid origin of replication |
|
| RBS Strength |
|
| Mutations in promoter sequence |
|
| Degradation tag sequence |
Fig. 4Pareto Front comparison. Pareto Front representation for J 1 and J 2 obtained with the spMODE algorithm for the MOO (blue line). Monte-Carlo random sampling results are colored in red and the dominant solutions are in green. The time response of the C protein concentration for three representative points are shown
Design guidelines. Each one of the optimized parameters is either a general guideline for all clusters, or is a trade-off control tuning knob for a specific cluster
| Parameter | Initial parameter range | Design guideline | ||
|---|---|---|---|---|
| General guideline | Cluster 1 | Cluster 2 | ||
| kmACgA ∗ | [1 200] | – | [1 171.91] | 1 |
| kmBCgB | [1 200] | – | 1 | [1 200] |
| kmCCgC | [1 200] | – | [1 171.91] | 1 |
| kpB | [1 100] | 1 | – | – |
| kpC | [1 100] | – | [1 15.68] | 1 |
| dB | [0.01 0.3] | [0.01 0.0792] | – | – |
| dC | [0.01 0.3] | – | [0.2784 0.3] | 0.3 |
|
| [50 200] | [78.93 200] | – | – |
|
| [1e-4 0.5] | – | [1e-4 0.013] | [1e-4 0.0141] |
|
| [5e-4 5] | – | [5e-4 1.4424] | [0.0697 5] |
|
| [1 100] | – | [1 9.2546] | [12.125 100] |
*kmACgA Is the same as kmCCgC as the are physically in the same plasmid
Fig. 5Pareto front representation in the cluster-modified LD tool. a Value of the objectives J 1 and J 2 for each solution where each cluster is identified by a different color. Clusters range from high sensitivity-low precision (red) to low sensitivity-high precision ones (blue). b Time courses of protein C concentration for the different solution in the clusters
Fig. 6Representation of the Pareto set. Cluster-modified LD representation for decision variables (kinetic parameters) in the High Sensitivity Strategy (cluster 1, red dots) and in the High Precision Strategy (cluster 2, blue dots)
Fig. 7Application scenario I Pareto Front in blue line connected dots. A. Dots with reddish color are obtained when using the RBS strength of gene C as a trade-off tuning knob and represented by modifying k p ∈ [ 5 0.05] starting at the extreme solution. Notice, that decreasing only k p it is possible to increase the sensitivity, almost without losing optimality (without getting away from the Pareto front). Inset shows the time course of protein C. As expected, sensitivity of the solution is increased, i.e. the peak of protein concentration after stimulus is higher. B. Dots with blueish color are obtained when using the promoter strength and plasmid copy number gene B by modifying K m C g B∈ [ 200 1]
Fig. 8Application scenario II Depiction of the incorporation of information on the context. Connecting our module to a load
Fig. 9Application scenario II Pareto front of the functional module without load (blue circles) and with load (red diamonds). Inset: temporal responses of the solutions 1, 2 and 3 with (red line) and without load (blue line)