Simulation of a model: Pyruvate production with E. coli in a fed-batch process
Description
The aim of the project is to implement a model to simulate pyruvate production with a fed-batch
process using the E.coli strain YYC202 ldhA::Kan with the help of the coding language Python 3.8.
Concerning the model functions, we referred to the following paper:
"Modeling of the pyruvate production with Escherichia coli in a
fed-batch bioreactor" by Zelić, B., Vasić-Rački, Đ., Wandrey, C., Takors, R.
in 2004.
PMID: 15085423 DOI: 10.1007/s00449-004-0358-0
To start the simulation, run "main.py". An interactive dashboard will appear where the user should input eight variables mandatory for the simulation of the process:
Parameters for the batch-simulation
- initial biomass concentration
- initial glucose concentration
- initial acetate concentration
- initial filling volume of the reactor
Parameters for the follow-up fed-batch simulation
- volumetric flow rate of glucose
- volumetric flow rate of acetate
- glucose concentration of feed
- acetate concentration of feed
Clicking the "start simulation" button, a batch process of the pyruvate production will be simulated.
This step is necessary to determine the end of the batch process and thus, start of fed-batch. The time will be defined, when glucose
concentration is close to zero (< 0.01 g/L). At that time, the fed-batch simulation will start.
Finishing the fed-batch simulation, a figure will be plotted below the user input showing the
concentrations of glucose, acetate, biomass and pyruvate over time. This is the end of the simulation.
Files
Files
(12.9 kB)
Additional details
Related works
- References
- DOI 10.1007/s00449-004-0358-0 (Handle)