BCoated Consortium Model | WageningenUR - iGEM 2025 

CONSORTIUM MODEL


Overview

Our idea to coculture a fermentative Saccharomyces. cerevisiae along with Komagataeibacter. sucrofermentans, primarily stems from its ability to produce ethanol, which, when present at specific concentrations, has been shown to improve BC yield1, 2. Furthermore, as yeast is a well-characterised model organism3, it provides us with the opportunity for future optimisations to improve the performance of the consortium. Additionally, using S. cerevisiae would give us the ability to use wider range of substrates to further avoid competition within the consortium.

To better understand the complex interactions of yeast and bacteria in the consortium, we built a mathematical model, based on ordinarily differential equations, following the work of previously established models4. The model was then optimised to fit the laboratory data and was used to predict the consortium’s behaviour at different initial conditions. This model would help us assess the overall stability and competition for the substrates in the system

In this way, the model would then be used to identify optimal conditions, such as concentration of carbon source and ethanol in growth media, and inoculation concentrations of yeast and bacteria for the maximum production of bacterial cellulose.

Metabolic Network

The mathematical model for the monocultures of S. cerevisiae and K. sucrofermentans was designed based on a simplified metabolic network, incorporating only the most relevant metabolites and pathways4. Based on the literature and our lab experiments, it was observed that the growth of S. cerevisiae was much faster than that of K. sucrofermentans5. A cross-feeding mechanism was designed that incorporates ethanol supplementation to establish microbial dependency between S. cerevisiae and K. sucrofermentans, and the fermentative yeast was modelled to grow only on maltose, thereby eliminating competition for the substrates.

The model was designed such that, the initial substrates and final products could be measured, these measurements would then be used to optimise the mathematical model to better suit laboratory data. This process would result in the identification of optimal growth and reaction parameters. Using these parameters, the model would be used to predict the ideal conditions required for maximum cellulose production.

Figure 1: Metabolic overview of the consortium as accounted for by the model. The consortium used for the production platform consists of K. sucrofermentans and S. cerevisiae, which utilise different carbon sources to avoid competition. S. cerevisiae only grows on maltose since all glucose transporters are knocked out and produces ethanol that K. sucrofermentans requires for energy generation and assimilation. Additionally, S. cerevisiae consumes acetate, to inhibit acidification of the medium. Through an acetyl-CoA (AccoA) junction, a cross-feeding mechanism is established to ensure consortium stability.

Leveraging various metabolic pathways, we defined the consortium in a way, that K. sucrofermentans would grow predominantly on glucose, and S. cerevisiae would grow predominantly on maltose. K. sucrofermentans would use the glucose to produce cellulose, and for the formation of acetyl-CoA, which acts as a precursor for growth and acetate formation. S. cerevisiae would use maltose for the production of acetyl-CoA, which is a precursor for biomass and ethanol production.

Model

To computationally simulate the consortium, we built an ODE based model, where irreversible Michaelis-Menten (MM) kinetics were used to represent, the change over time and the consumption of the various state variables. The Michaelis-Menten equations, describing the rates of various reactions are reported below (Table 2).

d[P] dt = Vmax × [S] Ks + [S]

Where P is the concentration of the product (mmol L-1),

S is the concentration of the substrate (mmol L-1),

Km is the Michaelis constant (mmol L-1), and

Vmax is the maximum reaction rate (mmol L-1 h-1).

The Michaelis–Menten constant or Km represents the substrate concentration at which the rate of the reaction is half the maximal rate. Km is also indicative of enzyme affinity — a higher value implies a lower binding affinity (meaning a larger concentration of substrate is required for the reaction to occur), while a lower value implies a higher binding affinity (meaning a smaller concentration of substrate is sufficient). The term Vmax indicates how fast the reaction can theoretically occur.

The irreversible MM kinetics equation was used to describe most of the steps within the metabolic framework. The only exceptions were the diffusion reactions, describing the transport of ethanol and acetate across the cell membrane, which were written as follows:

d[S’] dt = D × (SS’)

where S is the concentration of the compound (mmol L−1), S’ is the concentration of the compound across the cell membrane (mmol L−1), and D is the diffusion coefficient (constant) used to describe the rate of diffusion across a permeable membrane. This equation describes the diffusion of a compound across the membrane, based on the concentration gradient.

Growth of the two microbial species were defined using Monod’s equation, which is mathematically similar to irreversible MM kinetics.

μ = μmax × [S] Ks + [S]

where X is the biomass present (g dry weight), S is the concentration of the substrate limiting the growth (mmol L−1), Ks is the half-saturation constant (mmol L−1), and μmax is the maximal growth rate (mmol L−1 h−1).

We first set up the mathematical model for the monoculture of S. cerevisiae and K. sucrofermentans, where each step in the metabolic network was represented as an ODE. The initial iteration of the model represented the microbes growing on media where maltose and glucose was the sole carbon source, respectively. During this stage, the kinetic parameters (Kmax, and Vmax) for the reactions were still unknown. We then ran multiple simulations for the models with the kinetic parameter values chosen randomly between an upper and lower bound, set based on parameter ranges that were biologically possible.

We defined a Sum of Squared Errors (SSE) scoring function to fit the mathematical simulations to the laboratory data; the scoring function is written as:

Ω(ps) = ∑i=1N ( B̂(ti; ps) − Bidata

Ω(ps) represents the scoring (objective) function used to quantify the deviation between model predictions and experimental data. ps represents the vector of model parameters (e.g., Vmax, Km, diffusion coefficients, growth constants, etc.). N represents the total number of experimental data points. ti represents the time (or condition) corresponding to the i-th measurement. B̂(ti; ps) represents the model-predicted value of variable B (Biomass/OD) at time ti using parameters ps. Bidata represents the experimentally observed value of B at the same time point ti.

Using this scoring function, we were able to identify the optimal kinetic parameters, which mathematically best describe the growth characteristics observed in the laboratory. These optimised parameters, are reported in the table found in the results section (Table 4).

To model the diffusion of Ethanol and uptake of acetate by S.cerevisiae, we set an upper and lower bound to the diffusion coefficient, and for the kinetic parameters involved in the metabolism of acetate. multiple simulations were produced and the scoring function was used to fit the simulations to the laboratory data obtained by growing S. cerevisiae on medium containing acetate. We followed the similar procedure to account for the uptake of Ethanol and diffusion of acetate by K. sucrofermentans.

The state variables involved in the model, are defined below (Table 1)

List of state variables and their description

Table 1:List of state variables used in the system, along with their descriptions.

Variable Description
Bacteria
glu_e external glucose
glu_b Glucose in bacteria
glc_b Gluconate in bacteria
glc_e external gluconate
cll Cellulose
accoa_b AcetylCoA in bacteria
et_b Ethanol in bacteria
ace_b Acetate in bacteria
et_e External Ethanol
ace_e External acetate
Xb Bacteria biomass
Yeast
mlt_e External maltose
mlt_y Internal maltose
ace_y Acetate yeast
accoa_y Acetyl-CoA yeast
et_y Ethanol yeast
Xy Yeast biomass

The individual reaction rates for various steps in the pathway are displayed in the table below.

Individual reaction rates for various steps in the pathway

Table 2: The individual rates of each reaction within the metabolic network of K. sucrofermentans and S. cerevisiae. The reaction rates are written following irreversible Michaelis-Menten equations for enzymatic processes, and using diffusion equations for the passive diffusion of metabolites.

Equation Description
Bacteria
K1 = V max,glut b [glue] Km,bglut + [glue] Glucose transport
K2 = V max,cll [glub] Km,cll + [glub] Cellulose formation
K3 = V max,glc [glub] Km,glc + [glub] Gluconate formation
K4 = V max,accoa [glub] Km,accoa + [glub] Acetyl-CoA formation
K5 = Umb [accoab] Ks,accoa + [accoab] Growth
K6 = V max,et [etb] Km,et + [etb] Ethanol consumption AcCoA
K7 = V max,aceb [accoab] Km,aceb + [accoab] Acetate formation from AcCoA
K8 = V max,glct [glcb] Km,glct + [glcb] Gluconate transport
K9 = Detb ( [ete] [etb] ) Diffusion ethanol (env bact)
K10 = Dacey ( [acey] [acee] ) Diffusion of acetate (bacteria env)
Yeast
K13 = Dacey ( [acee] [acey] ) Acetate diffusion
K14 = V max,mlt y [mlte] K m,mlt y + [mlte] Maltose transport
K15 = V max,mlt y [mlty] K m,mlt y + [mlty] Maltose metabolism AcCoA
K16 = V max,ace y [acey] K m,ace y + [acey] Acetate AcCoA
K17 = V max,accoa y [accoay] K m,accoa y + [accoay] AcCoA Ethanol
K18 = Umy [accoay] Ksy + [accoay] Growth
K19 = Detb ( [ety] [ete] ) Diffusion of ethanol (yeast env)
Ω ( ps ) = i=1 N ( B^ ( ti ; ps ) Bidata ) 2 Scoring function, used to fit model simulation to experimental data

Using these reaction velocities, the ODEs for the consortium was written down, as displayed in the table below.

Ordinary differential equations of the model

Table 3: Ordinary differential equations used in the consortium model. where the positive sign denotes formation of the compoind and the negative sign denotes the consumption of the compound.

S.no Equation Description
Bacteria
1 d[glue] dt = K1 Xb Bacteria glucose consumption rate
2 d[glub] dt = K1 K2 K4 K3 Bacterial glucose balance
3 d[cll] dt = K2 Xb Cellulose formation rate
4 d[glcb] dt = K3 K8 Bacterial gluconate balance
5 d[accoab] dt = 1.4K4 +K6 K5 K7 Acetyl-CoA balance in bacteria
6 d[etb] dt = K9 K6 Bacterial ethanol balance
7 d[ete] dt = K19 Xy K9 Xb Ethanol balance in environment
8 d[aceb] dt = K7 K20 Ksink [aceb] Acetate balance in bacteria. Ksink is a numerical value between 0 and 100
9 dXb dt = K5 Xb Bacterial biomass growth
10 d[glce] dt = K8 Gluconate balance in environment
Yeast
11 d[mlte] dt = K14 Xy Yeast maltose consumption
12 d[mlty] dt = K14 K15 Yeast maltose balance
13 d[acey] dt = K13 K16 Yeast acetate balance
14 d[accoay] dt = 1.4K15 +K16 K17 K18 Yeast Acetyl-CoA balance
15 d[ety] dt = K17 K19 Yeast ethanol balance
16 d[acee] dt = K7 Xb K13 Xy Acetate balance in environment
17 dXy dt = K18 Xy Yeast biomass growth

Results

We first set up the model, through a code representing the growth of S. cerevisiae and K. sucrofermentans. We used the Michaelis-Menten parameters for the various rate limiting reactions, obtained from literature sources measuring individual reaction rates. The model was simulated at various initial glucose concentrations to identify any syntax or logical errors.

Our simulations indicated no logical flaws, we were able to conclude this as the initial output graphs indicated the uptake of glucose and other metabolites by the K. sucrofermentans and S. cerevisiae. However the Michaelis-Menten kinetic parameters needed to be adjusted to better match microbial growth curves. Based on biologically plausible ranges, the upper bounds of these parameters were set to 100 and lower bounds were set to 0.01. Using a looping function we ran the code iteratively 10,000 times with each iteration choosing random Vmax and Km values between the set bounds, to simulate the microbial growth.

We then used a scoring function to fit the model to laboratory experiments, of K. sucrofermentans growing on glucose, and S. cerevisiae growing on maltose. To better fit the model’s simulation to the data, we expanded the lower bounds, and used a Latin Hypercube Sampler (LHS) to ensure that parameters are chosen across the range evenly, thereby preventing clustering6. We filtered the best 100 simulations using this scoring function, to qualitatively evaluate the model’s simulation, based on which, we analysed the best fitting model (Figure 2).

Figure 2: Simulation of 100 best parameter sets of K. sucrofermentans (A) and S. cerevisiae (B) based on the scoring function, compared to experimental growth curve data.

From the simulation that best fit the growth data, we obtained the values for the Michaelis-Menten parameters. The bounds were then adjusted to a range of + and - 5% of the identified optimal value, and we repeated the previous step. We observed no major change to the output, and thus we conclude that the model is robust over minor changes to Vmax and Km values.

We established the cross-feeding mechanism to account for the uptake of acetate, production and subsequent diffusion of ethanol across the cell membrane by S. cerevisiae. Similarly we also established the uptake of ethanol, and production of and subsequent diffusion of acetate across the cell membrane by K. sucrofermentans. We then set the Vmax and Km values as constants from our previous data fitting, with the exception of parameters involved in the uptake and utilisation of acetate and ethanol by S. cerevisiae and K. sucrofermentans respectively. Due to the lack of data, we made an assumption that the diffusion of a compound across the cell membrane was dependant purely on the compound and independent of the host organism. That is, the efflux diffusion of ethanol from S. cerevisiae was identical to the influx or uptake of ethanol by K. sucrofermentans.

We then fit the simulation to the growth data for S. cerevisiae being grown on media with a composition of maltose and acetate, and K. sucrofermentans being grown on media with a composition of glucose and ethanol. We hypothesise that this would represent the consortium where S. cerevisiae produces ethanol and K. sucrofermentans produces acetate. By doing this, we were able to obtain the optimal Vmax and Km values for the cross-feeding mechanism. Using these we then simulated the consortium on differing ratios of inoculation of S. cerevisiae and K. sucrofermentans, to predict the growth of the co-culture.

Model derived best parameter values of K. sucrofermentans and S. cerevisiae

Table 4: Table reporting model derived best parameter values of K. sucrofermentans and S. cerevisiae after data fitting and optimisation.

S.No. Parameter Value Description
Bacteria Parameters
1 V max,glut b 268.2451 Glucose transport
2 K m,bglut 93.58049 Glucose transport constant
3 V max,cll 93.40179 Cellulose formation
4 K m,cll 9.22 ^-7 Cellulose formation constant
5 V max,glc 2.182686 Gluconate formation
6 K m,glc 72.83646 Gluconate formation constant
7 V max,accoa 241.5771 Acetyl-CoA formation
8 K m,accoa 0.940391 Acetyl-CoA formation constant
9 μb 2.991595 Growth
10 K s,accoa 300.1778 Growth constant
11 V max,aceb 183.4367 Acetate formation
12 K m,aceb 42.76941 Acetate formation constant
13 V max,glct 0.755053 Gluconate transport
14 K m,glct 9.210217 Gluconate transport constant
15 D et b 480.87342537 Diffusion of ethanol into bacteria
16 V max,et 23.75247306 Ethanol metabolism
17 K m,et 2.94319963 Ethanol metabolism constant
Yeast Parameters
18 V max,mltt y 92.25304931 Maltose transport
19 K m,mlt y 59.72397984 Maltose transport constant
20 V max,mlt y 98.65120535 Maltose metabolism
21 K m,mlt y 3.78410763 Maltose metabolism constant
22 V max,accoa y 92.05153003 Acetyl-CoA metabolism
23 K m,accoa y 3.74583991 Acetyl-CoA metabolism constant
24 μy 1.58859315 Growth
25 Ksy 89.2587033 Growth constant
26 Dacey 532.94794027 Diffusion of acetate into yeast
27 Vmax,acey 8.92351645 Acetate metabolism
28 Km,acey 359.25964698 Acetate metabolism constant

We observed an overproduction of acetate within the growth environment (Figure 3), after incorporating an acetate sink into our cross feeding mechanism, we were able to observe the growth of K. sucrofermentans and S. cerevisiae (Figure 4). We hypothesise, based on available literature, that through the cross-feeding mechanism, the yield of cellulose would increase. This is likely due to the shift on K. sucrofermentans’ dependancy on glucose for growth, which would theoretically reduce the need for glycolysis, allowing more glucose to be used for cellulose production. This hypothesis remains to be tested.

Figure 3: Model simulation of growth of K. sucrofermentans and S. cerevisiae in the consortium, indicating an overproduction of acetate, suggesting that potential modifications are required in the acetate consumption and utilisation by S. cerevisiae.
Figure 4: Model simulation of biomass growth in consortium with an acetate sink, indicating a qualitative match between experimental observation and the simulation.

Conclusions

From the initial model simulation, we noticed differences between the model predictions and laboratory data regarding the production of acetate and ethanol. The model predicts an overproduction of ethanol and acetate by the consortium, this affected the overall growth curves obtained by the model. We hypothesise that the predictions made by the model would improve when we incorporate an acetate sink.

Upon the incorporation of an acetate sink, the model predictions qualitatively matched what was observed in the laboratory, where the model predicted the successful growth of both microorganisms (Figure 4). We observed an additional inconsistency between the model and the wet-lab HPLC results, where we observed the production of ethanol, and consumption of acetate in the K. sucrofermentans monoculture. We hypothesise that this could be due to possible contamination within the sample. To test this hypothesis, we simulated the model, of K. sucrofermentans grown on glucose, with a low carry over concentration of maltose (0.5 g/L), and very low concentrations of S. cerevisiae representing the contamination. The simulation indicated the consumption of acetate by yeast, and the production of ethanol, which was in-line with what we observed in the lab.

(1)
Ryngajłło, M.; Jacek, P.; Cielecka, I.; Kalinowska, H.; Bielecki, S. Effect of Ethanol Supplementation on the Transcriptional Landscape of Bionanocellulose Producer Komagataeibacter Xylinus E25. Appl. Microbiol. Biotechnol. 2019, 103 (16), 6673–6688.
(2)
Jacek, P.; Silva, F. A. G. S. da; Dourado, F.; Bielecki, S.; Gama, M. Optimization and Characterization of Bacterial Nanocellulose Produced by Komagataeibacter Rhaeticus K3. Carbohydrate Polymer Technologies and Applications 2021, 2, 100022. https://doi.org/https://doi.org/10.1016/j.carpta.2020.100022.
(3)
Vanderwaeren, L.; Dok, veyda; Voordeckers, K.; Nuyts, S.; Verstrepen, K. J. Saccharomyces Cerevisiae as a Model System for Eukaryotic Cell Biology, from Cell Cycle Control to DNA Damage Response. Int. J. Mol. Sci. 2022, 23 (19), 11665.
(4)
Millard, P.; Enjalbert, B.; Uttenweiler-Joseph, S.; Portais, J.; Létisse, F. Control and Regulation of Acetate Overflow in Escherichia Coli. eLife 2021, 10, e63661. https://doi.org/10.7554/eLife.63661.
(5)
Olivares-Marin, I. K.; González-Hernández, J. C.; Regalado-Gonzalez, C.; Madrigal-Perez, L. A. Saccharomyces Cerevisiae Exponential Growth Kinetics in Batch Culture to Analyze Respiratory and Fermentative Metabolism. J. Vis. Exp. 2018, No. 139.
(6)
Boschini, M.; Gerosa, D.; Crespi, A.; Falcone, M. “LHS in LHS”: A New Expansion Strategy for Latin Hypercube Sampling in Simulation Design. SoftwareX 2025, 31, 102294. https://doi.org/https://doi.org/10.1016/j.softx.2025.102294.