• Tidak ada hasil yang ditemukan

Glycolysis as an illustrative example of flux exponent control

Dalam dokumen Biocontrol of biomolecular systems (Halaman 172-177)

Chapter IV: Flux exponent control in metabolism: biological regulation as control of

4.2 Glycolysis as an illustrative example of flux exponent control

regulations done on a metabolic system. Section4.5poses regulation of metabolic fluxes as an optimal control problem as a way to explore metabolic dynamics. It discusses how to computationally solve such optimal control problems using a popular method in control theory called model predictive control (MPC). Section4.6uses optimal controllers solved by MPC to investigate rules of metabolic regulation in specific examples of metabolic networks, capturing important biological behaviors such as glycolytic oscillation and cell growth arrest under stress.

4.2 Glycolysis as an illustrative example of flux exponent control

In this section, we walk through how to apply flux exponent control (FEC) to a lumped model of glycolysis to illustrate the main features of FEC.

A simple model of glycolysis is introduced in Section1.4of Chapter1. Also see Figure1.13.

Instead of considering the detailed steps of reactions in glycolysis, we consider two lumped reactions that capture the structure of autocatalysis. This yields the following dynamics for the concentrations of metabolites:

𝑑 𝑑𝑑

⎑

⎣

π‘₯1

π‘₯2

⎀

⎦=

⎑

⎣

1 βˆ’1

βˆ’π‘ž 1 +π‘ž

⎀

⎦

⎑

⎣

𝑣1

𝑣2

⎀

⎦+

⎑

⎣

0

βˆ’1

⎀

βŽ¦π‘€. (4.1)

This is of the form 𝑑

𝑑𝑑π‘₯=𝑆𝑣+𝑆𝑀𝑀, whereπ‘₯is the vector of metabolite concentrations, 𝑆 is the metabolic stoichiometry matrix,𝑣 is the vector of internal metabolic fluxes, and 𝑆𝑀 is the metabolic stoichiometry matrix of external fluxes𝑀. Hereπ‘₯2is ATP, or energy charge, andπ‘₯1 is a lumped intermediate of the glycolysis pathway, such as fructose 1,6- bisphosphate. The first reaction with flux𝑣1 consumesπ‘ž units of ATP and produce one unit of intermediate. We can take π‘ž to be 1as a value that match the stoichiometry of ATP production in glycolysis. This reaction represents the activation of glucose by ATP to produce glycolysis intermediates. We assume glucose is overabundant, and therefore does not influence the fluxes. The second reaction with flux𝑣2 consumes one unit of intermediate and produces1 +π‘žunits of ATP. This reaction represents the net production part of the glycolysis pathway. Together, looping through the two reactions once results in a net production of one unit of ATP. We also include an external disturbance with flux𝑀 that consumes one unit of ATP. This corresponds to the maintenance energy cost of the cell, which can increase under environmental disturbances such as heat shocks.

When the regulatory mechanisms of the fluxes are known in detail, we can specify exactly how 𝑣1 and 𝑣2 are regulated, as static functions or dynamic processes that depend on (π‘₯1, π‘₯2). Although we do know some of the mechanisms in this case because glycolysis has been studied for decades, let us assume we do not have this information to illustrate how to deal with a generic metabolic network.

One constraint-based approach to make progress is flux control. Since we do not know how any of the fluxes are regulated, flux control considers all the fluxes as arbitrarily regulated by the cell. This gives the following formulation:

𝑑 𝑑𝑑

⎑

⎣

π‘₯1 π‘₯2

⎀

⎦=

⎑

⎣

1 βˆ’1

βˆ’π‘ž 1 +π‘ž

⎀

⎦

⎑

⎣

𝑒1 𝑒2

⎀

⎦+

⎑

⎣

0

βˆ’1

⎀

βŽ¦π‘€. (4.2)

Here we simply substituted the flux variables(𝑣1, 𝑣2)with control variables(𝑒1, 𝑒2)that the cell can adjust. Flux control as a constraint-based approach then says that(𝑒1, 𝑒2)can take arbitrary trajectories as controlled by the cell, if no further information about the fluxes is given. This often results in systems with trivial behavior. For example, here we can do a change of variable by defining new control variables𝑒′1 =𝑒1βˆ’π‘’2, and𝑒′2 = (1 +π‘ž)𝑒2βˆ’π‘žπ‘’1 to achieve a trivial dynamics:

𝑑 𝑑𝑑

⎑

⎣

π‘₯1 π‘₯2

⎀

⎦=

⎑

⎣

𝑒′1 𝑒′2

⎀

⎦+

⎑

⎣

0

βˆ’1

⎀

βŽ¦π‘€. (4.3)

Since the cell can adjust𝑒′1 and𝑒′2 arbitrarily, the metabolite concentrations(π‘₯1, π‘₯2)can also be made arbitrary. In other words, flux control is often underconstrained to capture metabolic dynamics.

One way to make progress despite that flux control is underconstrained is by focusing on the steady state fluxes. This results in the constraint-based approach of flux balance analysis (FBA). In this case, we obtain the following at steady state:

0 =

⎑

⎣

1 βˆ’1

βˆ’π‘ž 1 +π‘ž

⎀

⎦

⎑

⎣

𝑒*1 𝑒*2

⎀

⎦+

⎑

⎣

0

βˆ’1

⎀

βŽ¦π‘€*. (4.4)

Here(𝑒*1, 𝑒*2)and𝑀*are steady state fluxes. We see that the steady state condition results in a constraint on the steady state fluxes by metabolic stoichiometry. In this case, the stoichiometry matrix is invertible, and therefore determines the internal fluxes in terms of the external flux uniquely at steady state.

This may seem magical, that by looking at steady state fluxes, we have gone from having no constraints to work with to having strong constraints. The deeper reason is that when FBA looks at steady state fluxes, it is implicitly assuming that the steady state fluxes are achieved, which requires the cell to maintain a stable homeostasis. This is not guaranteed at all when the fluxes are dynamic. For example, the system can be oscillatory without ever reaching a steady state. It can also crash into a disaster state that the cell dies.

Fundamentally, flux control cannot answer questions about stability because it eliminates the intrinsic dynamics of metabolism by assuming all fluxes are adjustable. One evidence of this in the glycolysis case is that glycolytic intermediates oscillate under stress, from yeast to mouse muscle cells [16,49,51]. This is due to the intrinsic instability of autocatalytic stoichiometry (also see Section 1.4). This implies that metabolic fluxes have intrinsic dynamics that are not modifiable by cells’ regulation. Mathematically, if the fluxes are static functions, then this implies the fluxes are not fully controlled (𝑣 = 𝑒), but rather partially controlled (𝑣 =𝑣(π‘₯,𝑒)).

Flux exponent control (FEC) exactly formalizes which part is controlled and which part is not. FEC is based on our previous study on binding’s regulation of catalysis in Chapter2and Chapter3. Since cells regulate metabolic fluxes through binding reactions, while binding reactions adjust fluxes’ exponents, or reaction orders, within a constrained polyhedral set, we conclude that cells regulate fluxes’ exponents. This is the content of the FEC rule.

Mathematically, this means we split each metabolic flux in the following way:

𝑣𝑗 =𝑣0𝑗π‘₯𝐻

𝐴 𝑗1

1 Β· Β· Β·π‘₯𝐻

𝐴

𝑛𝑗𝑛𝑒𝐻

𝐡 𝑗1

1 Β· Β· ·𝑒𝐻

𝐡

𝑛𝑒𝑗𝑛𝑒 =:𝑣𝑗0π‘₯π»π‘—π΄βˆ˜π‘’π»π‘—π΅ =𝑣0𝑗exp{︁𝐻𝑗𝐴logπ‘₯+𝐻𝑗𝐡log𝑒}︁. (4.5) The above equation writes the decomposition of the flux of reaction𝑗 in several different notations. The first notation writes each term explicitly. The second notation is the most succinct. The third notation makes it clear that the control actions are on the flux exponents.

The flux is decomposed into three parts: (1) a constant reference flux magnitude𝑣0𝑗; (2) the passive dependence on metabolite concentrationsπ‘₯𝐻

𝐴 𝑗1

1 Β· Β· Β·π‘₯𝐻

𝐴 𝑗𝑛

𝑛 =:π‘₯𝐻𝑗𝐴 =: exp{︁𝐻𝑗𝐴logπ‘₯}︁, where𝐻𝑗𝐴is the𝑗th row vector of a matrix𝐻𝐴; (3) the active regulation depending on control actions𝑒𝐻

𝐡 𝑗1

1 Β· Β· ·𝑒𝐻

𝐡

𝑛𝑒𝑗𝑛𝑒 =:𝑒𝐻𝑗𝐡 =: exp{︁𝐻𝑗𝐡log𝑒}︁. Here∘denotes component-wise product between two vectors, and exponentialexpis applied component-wise. The matrix 𝐻𝐴specify the passive exponent or reaction order, capturing how the metabolic reactions would proceed if there is no regulatory mechanisms in place. The matrix 𝐻𝐡 specify which control variables𝑒influence which fluxes.

Back to the glycolysis example, we may propose the following natural split of the fluxes:

𝑣1 =𝑣10π‘₯2𝑒1, 𝑣2 =𝑣02π‘₯1𝑒2. (4.6) This corresponds to having 𝐻𝐡as identity matrix so that there is one exponent control variable for each flux, and having𝐻𝐴with𝐻12𝐴 =𝐻21𝐴 = 1and other entries zero. This is because reaction𝑣1consumesπ‘₯2, therefore higherπ‘₯2should naturally increase the flux𝑣1 without active regulation. Similarly, reaction𝑣2 consumesπ‘₯1, therefore higherπ‘₯1 should naturally increase the flux𝑣2. We then choose the exponent of this increase to be1as a default choice, simply because first order dependence is the most common. The entries 𝐻11𝐴 and𝐻22𝐴 are zero here because these two reactions are almost always irreversible from thermodynamic considerations, therefore not inhibited by product molecules.

Together, we have the following FEC formulation of glycolysis fluxes:

𝑑 𝑑𝑑

⎑

⎣

π‘₯1 π‘₯2

⎀

⎦=

⎑

⎣

1 βˆ’1

βˆ’π‘ž 1 +π‘ž

⎀

⎦

⎑

⎣

𝑣01π‘₯2𝑒1 𝑣02π‘₯1𝑒2

⎀

⎦+

⎑

⎣

0

βˆ’1

⎀

βŽ¦π‘€. (4.7)

We see that when the control variables (𝑒1, 𝑒2) are constant, the system has a passive dynamics that is linear and unstable, sinceπ‘₯1 andπ‘₯2positively influence each other (also see Section1.4). So FEC retains the intrinsic dynamics of metabolism by placing control variables on the exponents. On top of this formulation, further constraints can be added if more information is known. For example, we may upper bound𝑒1 by1if we know the maximum flux of𝑣1and set it to𝑣10. We may also constrain the rate of change in the control variables, if we believe the regulatory mechanisms are slow. We could even require the control actions to keepπ‘₯2 above a certain level, if we consider there exists a minimum level of ATP concentration needed to keep cells alive.

Given the FEC formulation of a metabolic network, we can perform several types of analysis.

First, since FEC formulates a metabolic network as a control system, we can use control theory tools to study the hard limits on system performance. This is exemplified by the

work [25], where Bode’s theorem on conservation of robustness is used to explain glycolytic oscillations as inevitable side effects of the tradeoff between steady-state error and system fragility (which causes oscillations). Second, we may be interested in finding particular regulatory behaviors of the system when the regulation is optimal for a certain objective.

This can help us interpret various regulatory strategies in different scenarios. For example, we may consider optimizing for keeping the ATP concentration steady at a reference level.

Once an objective is formulated, solving for the optimal control variables and the system behavior becomes an optimal control problem. This is investigated in Section4.5and some simulation result is discussed in Section4.6.

A third way to use FEC is to relate control actions with underlying binding networks, since control of flux exponents biologically correspond to binding networks’ regulation of catalysis fluxes. We can explicitly illustrate this here since mechanisms of the flux regulations in glycolysis is well studied, so plausible models of the underlying binding networks exist. For example, [25] proposed the following simple models of the fluxes based on knowledge about catalyzing enzymes’ allosteric feedback:

𝑣1 =𝑣10π‘₯2𝑒1 =𝑣10π‘₯2 1

1 +π‘₯2β„Ž2 , 𝑣2 =𝑣20π‘₯1𝑒2 =𝑣20π‘₯1 1

1 +π‘₯2𝑔2 . (4.8) In other words, both control variables𝑒1 and𝑒2implement negative feedback based on the ATP concentrationπ‘₯2, with allosteric coefficients2β„Žand2𝑔, respectively. These rational function forms of𝑒𝑖 could have mechanistic origins from binding networks. For example, 𝑒1 may come from the following binding network:

2𝑋2+𝐸1 β‡ŒπΈ1β€², (4.9)

where𝐸1is the enzyme catalyzing flux𝑣1, and𝐸1β€² is an inactive form of the enzyme. When 𝑋2is overabundant compared to𝐸1, we have the following expression for the flux of the first reaction:

𝑣1 =𝑣10π‘₯2 1 1 + π‘₯π‘˜2

1

2, (4.10)

whereπ‘˜1is the dissociation constant in the above binding reaction of𝐸1 with two𝑋2. This binding network implements the control action in [25] withβ„Ž= 1. This simple example illustrates how we can relate control variables with biological mechanisms of binding networks.

This concludes our illustration of FEC through the glycolysis example. In the next section, we begin our study of constraint-based methods from the layered architecture of metabolism.

Figure 4.3Cartoon illustrating constraint-based models and hard-limits or laws as two approaches in mapping between mechanisms and phenotypes. For a class of phenotypes, laws or hard limits can specify a criteria that many mechanisms can be used to satisfy it. As examples, many codes and hardware can implement certain channel capacity in communication networks, and many electronic circuits can implement certain performance criteria of a signal processing input-output map. For a class of mechanisms, described as a constraint-based model where some mechanisms are fixed and other mechanisms are free to vary, many phenotypes or system behaviors can be achieved. As an example, cars have some common features fixed as constraints, with the rest left to vary, resulting in a wide range of mileage, speed, safety, and comfort.

Dalam dokumen Biocontrol of biomolecular systems (Halaman 172-177)