An insilico model for CHO cells
Project description
InSiliCHO
A model to capture CHO dynamics in-silico. An accompanying streamlit app to try the model out is available.
Model is based on the following primary sources:
- Pörtner, Ralf, ed. Animal Cell Biotechnology: Methods and Protocols. Vol. 2095. Methods in Molecular Biology. New York, NY: Springer US, 2020. https://doi.org/10.1007/978-1-0716-0191-4.
- Möller, Johannes, Tanja Hernández Rodríguez, Jan Müller, Lukas Arndt, Kim B. Kuchemüller, Björn Frahm, Regine Eibl, Dieter Eibl, and Ralf Pörtner. “Model Uncertainty-Based Evaluation of Process Strategies during Scale-up of Biopharmaceutical Processes.” Computers & Chemical Engineering 134 (March 2020): 106693. https://doi.org/10.1016/j.compchemeng.2019.106693.
Additional sources include:
-
Parolini, Dott Nicola, and Susanna Carcano. “A model for cell growth in batch bioreactors,” 2009, Thesis.
-
Frahm, Björn. “Seed Train Optimization for Cell Culture.” In Animal Cell Biotechnology, edited by Ralf Pörtner, 1104:355–67. Methods in Molecular Biology. Totowa, NJ: Humana Press, 2014. https://doi.org/10.1007/978-1-62703-733-4_22.
-
Möller, Johannes, Kim B. Kuchemüller, Tobias Steinmetz, Kirsten S. Koopmann, and Ralf Pörtner. “Model-Assisted Design of Experiments as a Concept for Knowledge-Based Bioprocess Development.” Bioprocess and Biosystems Engineering 42, no. 5 (May 2019): 867–82. https://doi.org/10.1007/s00449-019-02089-7.
Usage
This repo serves as a standalone package, available to install using (or added as a dependency) using:
pip install -e git+https://github.com/culturerobotics/insilicho#egg=insilicho
Example
from insilicho import run
def T(time):
"""returns temperature in degC"""
return 36.4
def F(time):
"""returns flow rate in L/hr"""
return 0.003
model = run.GrowCHO(
{"parameters": {"K_lys": "0.05 1/h"}},
feed_fn=F,
temp_fn=T,
)
model.execute(plot=True, initial_conditions={"V": "50 mL"})
final_vol = model.full_result.state[-1, 8]
print(final_V) # 0.914L
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file insilicho-1.1.1.tar.gz
.
File metadata
- Download URL: insilicho-1.1.1.tar.gz
- Upload date:
- Size: 11.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.12 CPython/3.10.7 Darwin/21.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 112dc1ea98074e2c5a1bba2153697955ee9cb7d6857cc3fb3429b195cf675e65 |
|
MD5 | 4539abbaa2066aec15c4600e1b560f66 |
|
BLAKE2b-256 | de11fb16cf4c2c4a36a267cde83a3fca6de88b52e73b522d71db05d4e940775f |
File details
Details for the file insilicho-1.1.1-py3-none-any.whl
.
File metadata
- Download URL: insilicho-1.1.1-py3-none-any.whl
- Upload date:
- Size: 12.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.12 CPython/3.10.7 Darwin/21.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a37535037d8632f75541e3147f0117b4c4a7540b7f3629125ad3e73f28e9799 |
|
MD5 | 888e4913f4bd4bf5af403f1b065a5af4 |
|
BLAKE2b-256 | a6038b2bf5372102528fb90cab6f9a20dda3ec82cf189709b4b709193783a35d |