Abstract
Enzyme-constrained Flux Balance Analysis (ecFBA) allows the representation of enzyme capacity limitations that cannot be captured by conventional FBA. Under the assumption that the model does not contradict experimentally determined enzyme copy numbers per cell, we identified potential enzyme bottlenecks under aerobic conditions. As a result, ATP synthase was found to exert the greatest influence on the system. Based on this finding, we proposed a xylitol uptake enzyme that could replace the ATP-consuming ABC transporter.
Subsequently, we demonstrated that this substitution remains mass-balance–feasible even under conditions with limited oxygen uptake. Regarding the noxE gene introduced in this experimental system, no statistically significant effects were observed within the scope of the current model.
Purpose
Based on the E. coli K-12 metabolic model eciML1515, we examined the growth feasibility of the xylitol utilization pathway. Under aerobic conditions corresponding to the wet lab setup, ecFBA was applied to identify key reactions associated with increased enzyme demand. Building on these findings, we subsequently applied FBA under oxygen-limited conditions—representing a state closer to the intestinal environment—to evaluate the impact of the proposed modifications on resource allocation and metabolic efficiency.
About ecFBA (enzyme-constrained Flux Balance Analysis)
Flux Balance Analysis (FBA) is a mathematical method used to calculate the metabolic fluxes of a target organism — that is, how many millimoles of each metabolic reaction occur per gram of dry cell weight (gDW) per hour (h).
For example, consider a situation in which a cell takes up metabolite A with flux v₁ , converts it into metabolites B and C through reactions proceeding at fluxes v₂ and v₃ , respectively, and then secretes the resulting products at fluxes v₄ and v₅ [1].
In this case, the concentration of each metabolite [mmol/gDW] satisfies the following equation.
Assuming that the concentrations of all intracellular metabolites are in a steady state, the system can be rewritten using a matrix S . In this case, the flux vector v , which contains all fluxes, can be expressed as a linear combination of the basis vectors of ker(S) (the null space of S ).
Since the solution of the flux vector v has as many degrees of freedom as the number of basis vectors in ker(S) , all fluxes can be determined by imposing constraints such as the allowable range of each vᵢ and the objective that v is expected to achieve. In FBA, this evaluation is applied to all major intracellular metabolic reactions. We used cobrapy [2] in Python to solve this problem.
In this study, to analyze growth feasibility through the xylitol utilization pathway, the objective was set to maximize the cell growth rate μ [1/h] . Since μ is represented as the flux of the biomass reaction, which discards the set of resources used for synthesizing 1 gDW of cells outside the model, the biomass increases exponentially according to the following differential equation. However, this does not contradict the steady-state assumption of the model.
In the aforementioned approach, the range of each vᵢ must be determined manually, and typically, only major reactions such as maintenance ATP and sugar uptake are constrained, apart from their reaction directions[2]. This means that the method is not suitable for evaluating potential flux bottlenecks that may occur in reality due to E. coli’s limited capacity to process certain compounds when new reactions are introduced.
Therefore, we employed enzyme-constrained FBA (ecFBA) , in which the upper bounds of fluxes are determined by enzyme capacities. This was implemented using geckopy , an extension of cobrapy[3].
The maximum flux of an enzymatic reaction depends on the enzyme’s turnover number k₍cat₎ [/h] and its concentration. For simplicity, considering the case where one enzyme corresponds to a single reaction, the constraint imposed by ecFBA is expressed as follows.
For enzymes with unknown concentrations, their total amount is constrained as an expenditure from the “protein pool,” based on the empirical rule that the total protein mass of the cell remains constant[3]. The upper limit is given by the product of the total protein content per gram of dry cell weight ( Pₜₒₜₐₗ ), the fraction of proteins corresponding to enzymes with unknown concentrations ( f ), and the average enzyme saturation ( σ ). According to literature values [4], Pₜₒₜₐₗ = 0.524 , and following the model documentation, we set f = 0.8 and σ = 0.2 [3].
In addition, in ecFBA , proteomics data can sometimes impose infeasible constraints on the model. In such cases, a solution can only be obtained by slightly relaxing the enzyme constraints through elastic relaxation . In geckopy , this relaxation is implemented using elastic variables Vᵢ , as described below, although Vᵢ is not necessarily unique[5].
It is desirable for Vᵢ to be as small as possible; however, if it is too small, the model becomes overconstrained. To balance this trade-off, we set the objective to minimize the following expression and performed ecFBA accordingly. This computational approach is also described in the original geckopy paper[3].
In this study, since the numerical values of ΣVᵢ were much smaller than that of μ , we adopted a scaling coefficient of λᵢ = 1 .
If this function is applied indiscriminately to the modified E. coli, there is a risk of overlooking enzyme bottlenecks. Therefore, reactions that are artificially added and those potentially affected by them must be applied with caution. By defining the upper limits of each enzyme’s Vᵢ in the modified E. coli based on the Vᵢ values observed in the unmodified strain, we can identify the need for further relaxation beyond the original enzyme levels—that is, pinpoint the bottlenecks where enzyme enhancement is required. This approach is based on the assumption that the unconstrained model of the unmodified E. coli has been calibrated to yield a reasonably realistic growth rate.
Condition Settings
The eciML1515 model is aerobic by default and uses glucose as the sole carbon source, with a maximum uptake rate of 10 mmol/gDW/h[3]. We modified this model so that glucose uptake was set to 0 mmol/gDW/h and xylitol could serve as the only carbon source. Due to pathway similarity, proteomics data obtained under 5 g/L xylose conditions [6] were used.
The upper limit for xylitol uptake was set to 10 mmol/gDW/h , following the same number of uptake molecules as glucose. The upper limits of the elastic variables Vᵢ were defined based on the values observed in the unmodified model, in which xylose uptake (up to 10 mmol/gDW/h) served as the sole carbon source.
The effect of each Vᵢ upper limit can be observed by either removing the constraint from the restricted modified model or imposing it on the unrestricted modified model and examining the resulting change in growth rate. Starting from the fully constrained case, we sequentially relaxed the Vᵢ limits—removing as few constraints as possible—until the growth rate μ reached the value obtained in the unconstrained model. This procedure was repeated for all identified combinations of Vᵢ limit relaxations.
However, since Vᵢ values are generated only for enzymes required by the program, it is necessary to consider the possibility that some of the apparent bottlenecks may be due to isozymes .
We introduced the ABC transporter and XDH as new enzymatic reactions and added the NoxE-mediated NAD⁺ regeneration reaction (initially without considering enzyme cost) to examine the resulting fluxes and discuss its necessity.
Because functional data on the xylitol-transporting ABC transporter are limited , we assumed that the transport of one xylitol molecule into the cell consumes 2 ATP [7] and set k₍cat₎ = 100 s⁻¹ , comparable to that of the glucose ABC transporter in the model. The transporter was modeled as a complex composed of four proteins encoded by the xytB, xytC, xytD, and xytE genes.
The k₍cat₎ of XDH was set to 24.6 s⁻¹ , corresponding to the turnover rate of the wild-type enzyme acting on xylitol with NAD⁺ as a cofactor at pH 7.0. [8] The reported k₍cat₎ values for E. coli xylulokinase are 255 s⁻¹ [9]or 6600 s⁻¹ . [10] To assess the physiological plausibility, the required number of enzyme copies per E. coli cell was calculated using the following equation[5].
To channel a xylitol flux of 10 mmol/gDW/h into the pentose phosphate pathway (PPP) , an E. coli cell with a volume of 2.3 μm³ , a density of 1.105×10⁻¹² g/μm³ , and 70% water content would require approximately 52,000 copies per cell of XDH , about one-fourth that amount of the Xyt complex, and depending on the k₍cat₎ , roughly 5,000 copies per cell or 190 copies per cell of xylulokinase .
These values are comparable to the proteomics data incorporated in the model (ranging from 10⁰ to 10⁵ copies per cell ) and can be considered realistic when compared with experimentally estimated enzyme abundances (approximately 10⁶ copies per cell ).
Analysis under Aerobic Conditions
Oxygen respiration under aerobic conditions was assumed to be entirely due to Cytochrome oxidase bo3 , and no explicit upper limit on oxygen was imposed. However, the calculated oxygen flux was around 20−30 mmol/gDW/h .
The overall bottleneck enzymes identified by the model are as follows: A. ATP synthase B. NADH dehydrogenase C. Cytochrome oxidase bo3
The growth rates (μ) when these bottlenecks are improved are shown in the following table. The baseline growth rate for the pre-modified xylose growth model, which serves as the standard for Vi, is μ=0.716.
A | B | C | Biomass_Flux |
---|---|---|---|
true | true | true | 0.716 |
true | true | false | 0.647 |
true | false | true | 0.687 |
true | false | false | 0.590 |
false | true | true | 0.541 |
false | true | false | 0.541 |
false | false | true | 0.541 |
false | false | false | 0.541 |
The flux for noxE was 0.0 in all results.
The proteomics data for xylulokinase in the pre-modified model under aerobic conditions shows 2004 copies/cell after xylose induction and ∼50 copies/cell before induction[6]. Despite the expected need to enhance expression, no bottleneck was observed. This is likely due to the behavior of L-ribulokinase [11] (which phosphorylates xylulose at a turnover rate of 33/s ) being present in the model but not included in the proteomics data, causing its enzyme allocation to be managed automatically from the enzyme pool.
The significant impact of ATP synthase indicates that improving ATP levels is crucial. The increased ATP demand is likely caused by ATP being utilized for xylitol uptake by the ABC transporter . Enhancing ATP synthase or using a different type of transporter would contribute to optimization under aerobic conditions. Cytochrome oxidase bo3 contributes to ATP synthesis via oxygen respiration, while the NADH dehydrogenase bottleneck is likely amplified by the NAD+ consumption from xdh. Conversely, the noxE reaction, which was introduced to promote NAD+ recovery, was found to be non-functional even when NADH dehydrogenase was insufficient. This suggests that noxE not only competes with other NAD+ recovery mechanisms but also requires additional validation of its own effectiveness.
A report by Wu[12] suggests that the E. coli xylose-proton symporter has the capability to transport xylitol . This transport protein is a potential pathway for ATP-free xylitol transport that warrants consideration.
Indeed, when the analysis under aerobic conditions was performed using a proton symporter instead of the ABC transporter , a growth rate of μ=0.716 was obtained even under Vi constraints, with no resulting bottlenecks. Furthermore, the constraint could be broken to enhance the overall system, yielding a maximum rate of μ=0.781.
Analysis under Hypoxic Conditions
The oxygen partial pressure in the human intestinal mucosa is 11 mmHg in the ascending colon and 3 mmHg in the sigmoid colon[13]. Since IBD often progresses from the rectal side, the organism must be able to grow at 3 mmHg [14]. This oxygen deficiency suppresses the expression of Cytochrome oxidase bo3 and promotes the use of Cytochrome oxidase bd (which has a higher affinity for oxygen) or other anaerobic pathways[15]. To explicitly model this, the flux for the bo3-type reaction was set to 0 . For enzyme constraints, the proteomics data for xylose under anaerobic conditions was not included in the 22 experimental conditions cited in the literature[6]. Additionally, excessive constraints are unlikely to reflect the dynamics within the actual gut environment. Therefore, constraints were imposed only to the extent necessary to minimize the overshoot from the aerobic xylose growth proteomics data while maximizing μ.
Under hypoxic conditions, low oxygen flux is expected. We varied the oxygen flux from 2 to 10 [mmol/gDW/h] and recorded μ. This was compared between the ABC transporter and the proton symporter , based on the previous discussion.
O2 flux [mmol/gDW/h] | (xylose μ) | ABC transporter μ | proton symporter μ |
---|---|---|---|
2.000 | 0.156 | infeasible | 0.060 |
4.000 | 0.222 | 0.050 | 0.128 |
6.000 | 0.282 | 0.104 | 0.193 |
8.000 | 0.334 | 0.159 | 0.245 |
10.000 | 0.384 | 0.213 | 0.294 |
Again, the flux for noxE was 0.0 in all modified results.
Under hypoxic conditions, Cytochrome oxidase bd performs oxygen respiration instead of the proton pump Cytochrome oxidase bo3 , inhibiting H+ expulsion. Despite this, the growth rate was higher when using the proton symporter compared to the ABC transporter . This is believed to be caused by competition between the cell’s essential ATP consumption (represented in the model as maintenance ATP [2]) and the ABC transporter. Under low oxygen flux, the ABC transporter , which forces the consumption of ATP for sugar uptake, is particularly disadvantaged due to the inefficient ATP production from fermentation or Cytochrome oxidase bd . This result further supports the benefit of introducing a proton symporter to alleviate the ATP burden.
Conclusion
Analysis using ecFBA revealed the potential to achieve efficient xylitol metabolism by introducing a proton symporter in addition to the ABC transporter . This result would lead to improved growth not only in wet lab experiments but also in the gut environment, contributing to rapid intestinal colonization and the indirect increase of EGF production . Furthermore, it provides feedback for wet lab experiments by presenting an opportunity to verify the necessity of noxE , which helps in the scrutiny of unnecessary additional genes.
References
⚠️ 不足している引用キー
以下の引用キーが references.bib に見つかりません:
dvornikova2023
- Tethiro Hatakeyama, Himeoka Y. システム生物学. 1st edn. KODANSHA Ltd.; 2023.
- Ebrahim A, Lerman JA, Palsson BO, Hyduke DR. COBRApy: COnstraints-Based Reconstruction and Analysis for Python. BMC Syst Biol. 2013 Dec;7(1):74.
- Carrasco Muriel J, Long C, Sonnenschein N. Simultaneous application of enzyme and thermodynamic constraints to metabolic models using an updated Python implementation of GECKO. Re A, editor. Microbiol Spectr. 2023 Dec 12;11(6):e01705-23.
- Stouthamer AH. A theoretical study on the amount of ATP required for synthesis of microbial cell material. Antonie van Leeuwenhoek. 1973 Dec;39(1):545–65.
- Sánchez BJ, Zhang C, Nilsson A, Lahtvee P, Kerkhoven EJ, Nielsen J. Improving the phenotype predictions of a yeast genome‐scale metabolic model by incorporating enzymatic constraints. Molecular Systems Biology. 2017 Aug;13(8):935.
- Schmidt A, Kochanowski K, Vedelaar S, Ahrné E, Volkmer B, Callipo L, et al. The quantitative and condition-dependent Escherichia coli proteome. Nat Biotechnol. 2016 Jan;34(1):104–10.
- Linton KJ, Higgins CF. Structure and function of ABC transporters: the ATP switch provides flexible control. Pflugers Arch - Eur J Physiol. 2007 Jan 29;453(5):555–67.
- Ehrensberger AH, Elling RA, Wilson DK. Structure-Guided Engineering of Xylitol Dehydrogenase Cosubstrate Specificity. Structure. 2006 Mar;14(3):567–75.
- Di Luccio E, Petschacher B, Voegtli J, Chou HT, Stahlberg H, Nidetzky B, et al. Structural and Kinetic Studies of Induced Fit in Xylulose Kinase from Escherichia coli. Journal of Molecular Biology. 2007 Jan;365(3):783–98.
- Tritsch D, Hemmerlin A, Rohmer M, Bach TJ. A sensitive radiometric assay to measure d-xylulose kinase activity. Journal of Biochemical and Biophysical Methods. 2004 Jan;58(1):75–83.
- Lee LV, Gerratana B, Cleland WW. Substrate Specificity and Kinetic Mechanism of Escherichia coli Ribulokinase. Archives of Biochemistry and Biophysics. 2001 Dec;396(2):219–24.
- Wu TT. Growth of a mutant of Escherichia coli K-12 on xylitol by recruiting enzymes for D-xylose and L1,2-propanedol metabolism. Biochimica et Biophysica Acta (BBA) - General Subjects. 1976 May 28;428(3):656–63.
- Feuerstein JD, Cheifetz AS. Ulcerative Colitis. Mayo Clinic Proceedings. 2014 Nov;89(11):1553–63.
- Tseng CP, Albrecht J, Gunsalus RP. Effect of microaerophilic cell growth conditions on expression of the aerobic (cyoABCDE and cydAB) and anaerobic (narGHJI, frdABCD, and dmsABC) respiratory pathway genes in Escherichia coli. Journal of Bacteriology [Internet]. 1996 Feb [cited 2025 Oct 2]; Available from: https://journals.asm.org/doi/10.1128/jb.178.4.1094-1098.1996