The purpose of this course is to learn the basics of constraint-based metabolic cellular modeling and analysis, a subset of the larger world of systems biology. This course will focus on developing the programming skills to be able to interrogate cell models and develop new strains. It will focus on pragmatic skills.
By the end of this course, you will be able to:
- Explain flux balance analysis
- Explain the basic E.coli core metabolic model
- Demonstrate the ability to effectively use the COBRApy Toolbox
- Explain and demonstrate flux variability analysis
- Explain and demonstrate randomized sampling
- Explain and demonstrate model interrogation
- Explain and demonstrate the model creation and enhancement
- Explain and demonstrate production envelopes
- Explain and demonstrate gene/reaction knockout strategies
- Explain and demonstrate gene/reaction modulation
- Explain and demonstrate strain design
- Course Introduction Module
- COBRA Models Module
- Flux Balance Analysis Module
- E.coli Core Metabolic Model Module
- Flux Variability Analysis Module
- Randomized Sampling Module
- Model Interrogation Module
- Model Creation/Enhancement Module
- Production Envelopes Module
- Gene/Reaction Knockout Strategies Module
- Gene/Reaction Modulation Module
- Strain Design Module
- Omics Module
Professor Scott Hinton, Professor emeritus, Utah State University
COBRApy has been updated to version 0.25.0 which has changed some of the input/output commands. To use these modules you should set up the following python environment.
pip install cobra==0.24.0
pip install cameo
pip install cobrapy_bigg_client