Chapter II: Polyhedral constraints enable holistic analysis of bioregulation
2.3 Reaction order polyhedra reveal hidden adaptive regimes
orders as
Plasmid number invariance: πΊβπ‘0πΊ, (2.13) that the reaction order ofπΊtoπ‘πΊ should be zero.
Since the plasmid number invariance function here is considered over the time scale of gene expression, the catalysis, or production and degradation of biomolecules, need to be considered. The important dynamics of catalysis here is the production and degradation of the repressor moleculeπ‘π . Again, total is used here because production and degradation causes integer changes in the total number of repressor molecules. The equation for dynamics is
π
ππ‘π‘π =ππ‘πΊβπΎπ‘π , (2.14)
where production is proportional to plasmid numberπ‘πΊ because the repressor is constitu- tively expressed on the plasmid, and degradation with rateπΎdescribe dilution from cell growth. At steady state, we have
Catalysis steady state: π‘π = π
πΎπ‘πΊ. (2.15)
As a result of this the repressor amount is proportional to plasmid number.
Now we have described everything in the system. There are three elements, (1) the binding regulation, (2) the desired function of plasmid number invariance, and (3) the steady state relation from catalysis dynamics. All together, they form conditions on reaction orders so that plasmid number invariance is achieved at steady state if and only if this condition on reaction orders is satisfied.
The integration of these three elements into constraints on reaction orders is illustrated in (a) of Figure 2.5. Denote ππ and ππΊ as the reaction orders of πΊ to π‘π and π‘πΊ. For intuition and convenience of notation, let us denote that reaction orders roughly mean πΊhas proportional relationπΊβ π‘ππ π π‘ππΊπΊ. The constraint from binding regulation is then that the reaction orders (ππ , ππΊ) are bounded in a polyhedral set π«bind. This reaction order polyhedra is both derived via DDT, as shown in (b) of Figure2.5, and visualized by computer sampling in (d) of Figure2.5.
Then we incorporate the constraint from catalysis steady state. The steady state relation impliesπ‘π βπ‘πΊ, i.e. the repressor amount is proportional to the plasmid number. Therefore, we can write its influence on reaction orders byπΊβπ‘ππ π π‘ππΊπΊ βπ‘ππΊπΊ+ππ . Lastly, we incorporate the constraint from the requirement of plasmid number invariance, thatπΊβπ‘0πΊ. We see that this becomes the constraintππΊ+ππ = 0in terms of reaction orders. As a result of all
Figure 2.5Holistic analysis of the plasmid number invariance circuit from [98] reveals invariance regimes previous missed.(a)Circuit specifications form constraints on reaction orders. Constraints on reaction orders (ππ , ππΊ)of geneπΊβs to repressor and plasmid number come from all three parts of the system: binding regulation, catalysis or production-degradation of repressor, and the plasmid number invariance function.
Binding network restricts the reaction orders to the reaction order polyhedronπ«bind. The steady state of catalysis dynamics requires that the repressor concentration is proportional to the plasmid number, so πΊβ π‘ππΊπΊπ‘ππ π =π‘ππΊπΊ+ππ . These together with the constraint from the desired plasmid number invariance function results in the constraints on the reaction orders (circled in red).(b)DDT of target speciesπΊ. The last step of decomposition results in a vertex (circled by orange) and a ray. Both the vertex and the ray satisfy the reaction order constraints, therefore circled in red. The vertex corresponds to the orange region in (c), and the orange dot in (d). The vertex together with the ray, circled red, corresponds to the region above the black line in (c) and the red lineβs intersection with the polyhedron in (d). Upper right corner of the DDT lists the binding network, definition of totals, and the steady state expression for the target speciesπΊfor book-keeping. (c)Variation inπΊcaused by varying plasmid numberπ‘πΊ. White means plasmid number invariance. π¦-axis is repressor expression strengthπ. The orange region is the invariance regime known in [98], corresponds to vertex(β1,1)in reaction orders. The white region above the black line is a previously missed invariance regime, corresponds to the ray in reaction orders. Above the black line is concentrations whereπΆπΊπ dominate inπ‘πΊ, so πΆπΊπ
πΊ β₯10. The orange region is from the above and thatπ dominatesπ‘π by
π
πΆπΊπ β₯10.(d)Reaction order polyhedron ofπΊobtained by computer sampling, with πΊ
πΎ and π
πΎ log-uniformly sampled between10β6and106with a total of105points. The orange dot corresponds to the(β1,1)vertex in DDT from (b). The red line is the constraint thatπΌπΊ+πΌπ = 0from plasmid number invariance and catalysis steady state.
three elements of the system, we have the following necessary and sufficient condition for plasmid number invariance (see (a) of Figure2.5).
Plasmid number invariance at steady state ββ ππ +ππΊ= 0,(ππ , ππΊ)β π«bind. (2.16) Visually represented in (d) of Figure 2.5, this is the intersection between the line of ππ +ππΊ = 0(red) and the polyhedronπ«bind. The result is a vertex(β1,1)with a ray in the (β1,1)direction. Looking at the DDT in (c) of Figure2.5, we see that these two together correspond to the dominance condition π‘πΊ β πΆπΊπ . In other words, most plasmids are bound.
We emphasize that from this holistic analysis based on combining reaction order polyhedra with the functional constraints, this dominance conditionπ‘πΊβπΆπΊπ that most plasmids are bound is bothnecessary and sufficient. As long as this condition is satisfied, then plasmid number invariance is achieved. Conversely, if plasmid number invariance is achieved, then this condition is for sure satisfied. This conclusion can only be broken if the system specification is wrong. Specifically, either the repressor amount is not proportional to plasmid number at steady state, or the binding network is incorrect that there are other binding reactions involved.
Now we relate to the analysis in the original paper [98] where this design was proposed and implemented in bacteria. Their analysis is based on Hill functions and Michaelis-Menten type assumptions. As a result, they find the (β1,1) vertex as a functional regime for plasmid number invariance (circled by orange in (b) and the red dot in (d) of Figure2.5).
However, this is a regime contained in the more general conditions necessary for plasmid number invariance, as seen in the DDT (see (c) of Figure2.5). Specifically, the vertex(β1,1) requires two dominance conditions,π‘πΊβπΆπΊπ andπ‘π βπ . In other words, it requires that both most plasmids are bound, and repressor is overabundant so that most repressors are free. The regime missed by this analysis is the ray towards(β1,1)also contained in the constraint in Eqn (2.16). This hidden regime corresponds to dominance conditions that most plasmids are bound with repressors, but most repressors are bound as well. In other words, the regime where repressors bind tightly with the gene on plasmids, while the repressor amount is low. This means, in addition to the repressor-over-expressed scenario considered in [98] to achieve plasmid number invariance, we could use a low expression for the repressor, as long as the repressor is tight.
To show what the hidden regime looks like when concentrations of gene and repressors are varied, we plotted (c) in Figure2.5. The invariance regime that is missed previously is
indeed scenarios where the number of repressors expressed per plasmid is low, while the binding is tight.
All this together, we have shown via one example how the application of holistic bioregula- tion analysis based on reaction order polyhedra can be fruitful in biocircuit design. The power of holistic analysis fundamentally come from its capability to derive necessary and sufficient conditions, rather than just sufficient ones. This allows it to state all possible scenarios a desired function can be achieved. Although this capability is only used here to find a hidden regime, its power in bioengineering is much more profound. Debugging when a design is not performing as desired is part of the foundation for design-build-test cycles in engineering. With only sufficient conditions, debugging can only be done with trial and error. With necessary and sufficient condition for a function in a given circuit design, we can either find how to improve, or conclude that the current circuit design have to be modified.