- Brief Model Description:
This repository contains the current consensus genome-scale metabolic model of Saccharomyces cerevisiae. It is the continuation of the legacy project yeastnet. For the latest release please click here.
- Model KeyWords:
GEM Category: Species; Utilisation: predictive simulation, multi-omics integrative analysis, in silico strain design, model template; Field: metabolic-network reconstruction; Type of Model: curated, reconstruction; Model Source: Yeast 7.6; Taxonomy: Saccharomyces cerevisiae; Metabolic System: General Metabolism; Condition: aerobic, glucose-limited, defined media, maximization of growth.
-
Last update: 2018-09-11
-
Main Model Descriptors:
Taxonomy | Template Model | Reactions | Metabolites | Genes |
---|---|---|---|---|
Saccharomyces cerevisiae | Yeast 7.6 | 3949 | 2680 | 1133 |
This repository is administered by Benjamín J. Sánchez (@BenjaSanchez), Division of Systems and Synthetic Biology, Department of Biology and Biological Engineering, Chalmers University of Technology.
- Matlab user:
- A functional Matlab installation (MATLAB 7.3 or higher).
- The COBRA toolbox for MATLAB.
- Python user:
- Python 2.7, 3.4, 3.5 or 3.6
- cobrapy
- Both of the previous Matlab requirements.
- The RAVEN toolbox for MATLAB.
- A git wrapper added to the search path.
- For Matlab, the libSBML MATLAB API (version 5.17.0 is recommended).
- Gurobi Optimizer for any simulations.
- For users: Clone it from
master
in the Github repo, or just download the latest release. - For contributors: Fork it to your Github account, and create a new branch from
devel
.
Make sure to load/save the model with the corresponding wrapper functions!
- In Matlab:
- Loading:
complementaryScripts/loadYeastModel.m
- Saving:
complementaryScripts/saveYeastModel.m
- Loading:
- In Python:
- Loading:
complementaryScripts/loadYeastModel.py
- Saving: currently unavailable
- Loading:
The model is available in .xml
, .txt
, .yml
, .mat
and .xlsx
(the last 2 extensions only in master
). Additionally, the following 2 files are available:
dependencies.txt
: Tracks versions of toolboxes & SBML used for saving the model.boundaryMets.txt
: Contains a list of all boundary metabolites in model, listing the id and name.
missingFields
: Folder with functions for adding missing fields to the model.modelCuration
: Folder with curation functions.otherChanges
: Folder with other types of changes.increaseVersion.m
: Updates the version of the model inversion.txt
and as metaid in the.xml
file. Saves the model as.mat
and as.xlsx
loadYeastModel.m
: Loads the yeast model from the.xml
file for Matlab.loadYeastModel.py
: Loads the yeast model from the.xml
file for Python.saveYeastModel.m
: Saves yeast model as a.xml
,.yml
and.txt
file, and updatesboundaryMets.txt
anddependencies.txt
.
databases
: Yeast data from different databases (KEGG, SGD, swissprot, etc).modelCuration
: Data files used for performing curations to the model. Mostly lists of new rxns, mets or genes added (or fixed) in the model.physiology
: Data on yeast growth under different conditions, biomass composition, gene essentiality experiments, etc.
- Eduard J. Kerkhoven (@edkerk), Chalmers University of Technology, Sweden
- Feiran Li (@feiranl), Chalmers University of Technology, Sweden
- Hongzhong Lu (@hongzhonglu), Chalmers University of Technology, Sweden
- Simonas Marcišauskas (@simas232), Chalmers University of Technology, Sweden
- Thomas Pfau (@tpfau), University of Luxembourg, Luxembourg
- Benjamín J. Sánchez (@BenjaSanchez), Chalmers University of Technology, Sweden