{"id":22308565,"url":"https://github.com/sysbiochalmers/yeast-gem","last_synced_at":"2025-04-05T00:06:19.948Z","repository":{"id":39659039,"uuid":"52777598","full_name":"SysBioChalmers/yeast-GEM","owner":"SysBioChalmers","description":"The consensus GEM for Saccharomyces cerevisiae","archived":false,"fork":false,"pushed_at":"2024-11-25T00:00:12.000Z","size":77980,"stargazers_count":104,"open_issues_count":32,"forks_count":49,"subscribers_count":17,"default_branch":"main","last_synced_at":"2025-03-28T23:04:22.471Z","etag":null,"topics":["biology","consensus","genome-scale-models","hacktoberfest","matlab","metabolic-models","python","reconstruction","saccharomyces-cerevisiae","standard-gem","systems-biology","yeast"],"latest_commit_sha":null,"homepage":"http://sysbiochalmers.github.io/yeast-GEM/","language":"MATLAB","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc-by-4.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SysBioChalmers.png","metadata":{"files":{"readme":"README.md","changelog":"history.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-02-29T08:58:07.000Z","updated_at":"2025-03-26T08:33:01.000Z","dependencies_parsed_at":"2023-12-08T08:28:39.532Z","dependency_job_id":"7333449d-7ffd-43e5-8587-d521f1230baf","html_url":"https://github.com/SysBioChalmers/yeast-GEM","commit_stats":null,"previous_names":[],"tags_count":33,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SysBioChalmers%2Fyeast-GEM","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SysBioChalmers%2Fyeast-GEM/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SysBioChalmers%2Fyeast-GEM/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SysBioChalmers%2Fyeast-GEM/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SysBioChalmers","download_url":"https://codeload.github.com/SysBioChalmers/yeast-GEM/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247266563,"owners_count":20910836,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["biology","consensus","genome-scale-models","hacktoberfest","matlab","metabolic-models","python","reconstruction","saccharomyces-cerevisiae","standard-gem","systems-biology","yeast"],"created_at":"2024-12-03T20:14:24.138Z","updated_at":"2025-04-05T00:06:19.907Z","avatar_url":"https://github.com/SysBioChalmers.png","language":"MATLAB","funding_links":[],"categories":[],"sub_categories":[],"readme":"# yeast-GEM: The consensus genome-scale metabolic model of _Saccharomyces cerevisiae_\n\n[![Current release](https://img.shields.io/github/release/SysBioChalmers/yeast-GEM/all.svg)](https://github.com/SysBioChalmers/yeast-GEM/releases/)\n[![GitHub Discussions](https://img.shields.io/github/discussions/sysbiochalmers/yeast-gem)](https://github.com/SysBioChalmers/yeast-GEM/discussions)\n[![Memote report](https://github.com/SysBioChalmers/yeast-GEM/actions/workflows/memote-release.yml/badge.svg)](https://sysbiochalmers.github.io/yeast-GEM/release_report.html)\n[![DOI](https://zenodo.org/badge/52777598.svg)](https://zenodo.org/badge/latestdoi/52777598)\n\n\n# Description\n\nThis repository contains the current consensus genome-scale metabolic model of _Saccharomyces cerevisiae_. It is the continuation of the legacy project [yeastnet](https://sourceforge.net/projects/yeast/). For the latest release please [click here](https://github.com/SysBioChalmers/yeast-GEM/releases).\n\n# Citation\n\n* If you use yeast-GEM please cite the yeast9 paper:\n  \u003e Zhang, C. et al. _Yeast9: a consensus genome-scale metabolic model for S. cerevisiae curated by the community._ Molecular Systems Biology (2024) doi:[10.1038/s44320-024-00060-7](https://doi.org/10.1038/s44320-024-00060-7)\n* For pre-yeast9 versions:\n  \u003e Lu, H. et al. _A consensus S. cerevisiae metabolic model Yeast8 and its ecosystem for comprehensively probing cellular metabolism._ Nature Communications 10, 3586 (2019). doi:[10.1038/s41467-019-11581-3](https://doi.org/10.1038/s41467-019-11581-3)\n* Additionally, all yeast-GEM releases are archived in [Zenodo](https://zenodo.org/badge/latestdoi/52777598), for you to cite the specific version of yeast-GEM that you used in your study, to ensure reproducibility. You should always cite the original publication + the specific version, for instance:\n  \u003e _The yeast consensus genome-scale model [Lu et al. 2019], version 8.3.4 [Sánchez et al. 2019], was used._\n\n  Find the citation details for your specific version [here](https://zenodo.org/search?page=1\u0026size=20\u0026q=conceptrecid:%221494182%22\u0026sort=-publication_date\u0026all_versions=True).\n  \n# Keywords\n\n**Utilisation:** experimental data reconstruction; multi-omics integrative analysis; _in silico_ strain design; model template  \n**Field:** metabolic-network reconstruction  \n**Type of model:** reconstruction; curated  \n**Model source:** [YeastMetabolicNetwork](http://doi.org/10.1038/nbt1492)  \n**Omic source:** genomics; metabolomics  \n**Taxonomic name:** _Saccharomyces cerevisiae_  \n**Taxonomy ID:** [taxonomy:559292](https://identifiers.org/taxonomy:559292)  \n**Genome ID:** [insdc.gca:GCA_000146045.2](https://identifiers.org/insdc.gca:GCA_000146045.2)  \n**Metabolic system:** general metabolism  \n**Strain:** S288C  \n**Condition:** aerobic, glucose-limited, defined media  \n\n## Model overview\n\n| Taxonomy | Latest update | Version | Reactions | Metabolites | Genes |\n|:-------|:--------------|:------|:------|:----------|:-----|\n| _Saccharomyces cerevisiae_ | 23-Nov-2024 | 9.0.2 | 4131 | 2806 | 1161 |\n\n### Gene essentiality prediction\n\n- Accuracy: 0.903\n- True non-essential genes: 950\n- True essential genes: 65\n- False non-essential genes: 95\n- False essential genes: 14\n\n### Growth prediction\n\n- Correlation coefficient R\u003csup\u003e2\u003c/sup\u003e: 0.880\n\n![Growth curve](data/testResults/growth.png)\n\n# Installation \u0026 usage\n\n## Obtain model\n\nYou can obtained the model by any of the following methods:\n1. If you have a Git client installed on your computer, you can clone the [`main`](https://github.com/SysBioChalmers/yeast-GEM) branch of the yeast-GEM repository.\n2. You can directly download [the latest release](https://github.com/SysBioChalmers/yeast-GEM/releases) as a ZIP file.\n3. If you want to contribute to the development of yeast-GEM (see [below](#below)), it is best to [fork](https://github.com/SysBioChalmers/yeast-GEM/fork) the yeast-GEM repository to your own Github account.\n\n## Required software\n\n### Basic user\n\nIf you want to use the model for your own model simulations, you can use **any software** that accepts SBML L3V1 FBCv3 formatted model files. This includes any of the following:\n* MATLAB-based\n  * [RAVEN Toolbox](https://github.com/SysBioChalmers/RAVEN) version 2.8.3 or later (recommended)  \n  * [COBRA Toolbox](https://github.com/opencobra/cobratoolbox)\n\n* Python-based\n  * [cobrapy](https://github.com/opencobra/cobrapy)  \n\nPlease see the installation instructions for each software package.\n\n### Developer\n\n* MATLAB-based  \n  If you want to contribute to the development of yeast-GEM, or otherwise want to run any of the [provided](https://github.com/SysBioChalmers/yeast-GEM/tree/main/code) MATLAB functions, then the following software is required:\n  * [RAVEN Toolbox](https://github.com/SysBioChalmers/RAVEN) version 2.8.3 or later\n\n* Python-based  \n  Contribution via python (cobrapy) is not yet functional. In essence, if you can retain the same format of the model files, you can still contribute to the development of yeast-GEM. However, you cannot use the MATLAB functions.\n\n  If you want to use any of the [provided](https://github.com/SysBioChalmers/yeast-GEM/tree/main/code) Python functions, you may create an environment with all requirements:\n  ```bash\n  pip install -r code/requirements/requirements.txt  # install all dependencies\n  touch .env # create a .env file for locating the root\n  ```\n\nIf you want to locally run `memote run` or `memote report history`, you should also install [git lfs](https://git-lfs.github.com/), as `results.db` (the database that stores all memote results) is tracked with git lfs.\n\n## Model usage\n\nMake sure to load/save the model with the corresponding wrapper functions:\n* In Matlab:\n  ```matlab\n  cd ./code\n  model = loadYeastModel(); % loading\n  saveYeastModel(model);    % saving\n  ```\n  * If RAVEN is not installed, you can also use COBRA-native functions (`readCbModel`, `writeCbModel`), but these model-files cannot be committed back to the GitHub repository.\n* In Python:  \nBefore opening Python, the following command should (once) be run in the yeast-GEM root folder:  \n  ```bash\n  touch .env # create a .env file for locating the root\n  ```\n  Afterwards, the model can be loaded in Python with:\n  ```python\n  import code.io as io\n  model = io.read_yeast_model() # loading\n  io.write_yeast_model(model)   # saving\n  ```\n\n### Online visualization\n\nYou can interactively navigate model components and visualize 3D representations of all compartments and subsystems of yeast-GEM at [Metabolic Atlas](https://metabolicatlas.org/explore?selected=Yeast-GEM). Learn more [about Metabolic Atlas](https://www.metabolicatlas.org/about).\n\n# Contributing\n\nContributions are always welcome! Please read the [contributions guideline](https://github.com/SysBioChalmers/yeast-GEM/blob/main/.github/CONTRIBUTING.md) to get started.\n\n## Contributors\n\nCode contributors are reported automatically by GitHub under [Contributors](https://github.com/SysBioChalmers/yeast-GEM/graphs/contributors), while other contributions come in as [Issues](https://github.com/SysBioChalmers/yeast-GEM/issues).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsysbiochalmers%2Fyeast-gem","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsysbiochalmers%2Fyeast-gem","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsysbiochalmers%2Fyeast-gem/lists"}