Skip to content

Ecoli 0.2.0 - #32

Merged
KennetLindquist merged 25 commits into
mainfrom
develop
Sep 1, 2025
Merged

Ecoli 0.2.0#32
KennetLindquist merged 25 commits into
mainfrom
develop

Conversation

@KennetLindquist

Copy link
Copy Markdown
Collaborator

Main improvements in this PR:

Curations based on @cdebuck findings:

  • Removed reaction XYLI2

Curations based on Bernstein 2023:

  • Made GHMT2r irreversible

Curations based on Mao 2022:

Curations based on Carrao 2024:

  • Made pntAB (THD2pp) stoichiometric coefficient of protons 1 instead of 2
  • (Re-)Assign gene protein rule of glxK (b0514) to GLYCK2 and remove GLYCK
  • Changed direction of HSDy (irreversible towards the homoserine production direction)
  • Changed direction of SUCCt1pp (irreversible towards the export direction)

I hereby confirm that I have:

  • Tested my code on my own computer for running the model

KennetLindquist and others added 24 commits June 9, 2025 16:30
feat (model): curations Carrao 2024, including python code for model changes
feat (model): remove GLYCK and correct previous GLYCK2 gene reaction rule b3124 removal
fix (model): improves model indentation consistency (automatically through with cobrapy)
feat (model): curations Mao 2022
fix (model): improves model indentation consistency (automatically through cobrapy)
feat (model): curation Bernstein 2023
fix (model): improves model indentation consistency (automatically through with cobrapy)
feat (model): curation XYLI2 removal
feat: XYLI2 removal investigation on impact on related metabolites. Conclusion: No dead-end reactions produced -> keep all metabolites involved in XYLI2
feat (model): XYLI1 annotation update
feat: GLYCK removal investigation on impact on related metabolites. Conclusion: No dead-end reactions produced -> keep all metabolites involved in GLYCK
feat: complete collection of deprications
### Main improvements in this PR:
- Implemented changes suggested by @cdebuck as outlined in issue #29  
- Update annotation information for XYLI1 found to be outdated in issue #31 

**I hereby confirm that I have:**

- [x] Tested my code on my own computer for running the model
- [x] Selected `develop` as a target branch
### Main improvements in this PR:
- Implemented change from Bernstein 2023 as outlined in issue #27  

**I hereby confirm that I have:**

- [x] Tested my code on my own computer for running the model
- [x] Selected `develop` as a target branch
### Main improvements in this PR:
- Implemented changes from Mao 2022 as outlined in issue #25 

**I hereby confirm that I have:**

- [x] Tested my code on my own computer for running the model
- [x] Selected `develop` as a target branch
chore: move deprecated reactions to model/reactions folder
chore: fix spelling
feat: add Carrao deprecated reaction to deprecated file
### Main improvements in this PR:
- Implemented changes from Carrao 2024 as outlined in issue #21 

**I hereby confirm that I have:**

- [x] Tested my code on my own computer for running the model
- [x] Selected `develop` as a target branch
@mihai-sysbio
mihai-sysbio self-requested a review August 29, 2025 12:17
id: "Ecoli-GEM"
name: "The Consensus Genome-Scale Metabolic Model of Escherichia coli"
date: "2025-06-16"
version: ""

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How about adding a suggestive name for this file?

Suggested change
version: ""
version: "deprecated"

chore: removed duplicate deprications as they are stored in depricated_complete_collection
@KennetLindquist KennetLindquist changed the title feat: model curations from @cdbuck Ecoli GEM 0.2.0 Aug 29, 2025
@KennetLindquist KennetLindquist changed the title Ecoli GEM 0.2.0 Ecoli 0.2.0 Aug 29, 2025
@mihai-sysbio

Copy link
Copy Markdown
Member

A note on the missing .tsv files reported by the GitHub Action - this is expected as these files are meant to be added in a future release. For now, the annotation is still part of the yml (and other file formats where applicable).

@KennetLindquist
KennetLindquist merged commit c56240f into main Sep 1, 2025
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants