Skip to content

Human 2.0#999

Open
JHL-452b wants to merge 160 commits intomainfrom
develop
Open

Human 2.0#999
JHL-452b wants to merge 160 commits intomainfrom
develop

Conversation

@JHL-452b
Copy link
Collaborator

@JHL-452b JHL-452b commented Jun 4, 2025

Main improvements in this PR:

I hereby confirm that I have:

  • Tested my code on my own computer for running the model
  • Selected develop as a target branch
  • Any removed reactions and metabolites have been moved to the corresponding deprecated identifier lists

edkerk and others added 30 commits September 18, 2024 20:50
* fix: remove non-metabolic genes

* fix: remove the actual genes from the model
* Wrong subsystems > Peptide metabolism

* Set all rxns irreversible in Peptide metabolism
fix: heneicosanoic acid in metabolicTasks_Full.txt
* feat: PR template specify merge type

* feat: clarify location of deprecated IDs lists
* feat: first macaw test scripts

* fix: set python version to 3.10

* fix: path to human-GEM repo

* fix: correct path to macaw-tests.py

* feat: store macaw results

* fix: prepare output for comment post

* test: storing of output file in new commit

* chore: add macaw test result

* fix: reorganize macaw output file

* fix: write macaw results to correct location

* chore: add macaw test result

* fix: reset when different workflow are run

* chore: add macaw test result

* test: reset macaw_results to test workflow commit

* chore: add macaw test result

* fix: no need to specify action on PR, as push already has the same effect

* fix: but run macaw only in PR

as output is tracked with PR number, which would not exist with every push

* fix: remove link to macaw_results in comment

* fix: reference to PR # in README.md

---------

Co-authored-by: edkerk <edkerk@users.noreply.github.com>
* fix: removed MAR07799 for being a less-accurate version of MAR00080

* fix: added ATP6AP1 to GPR of MAR00080 so it was still associated with at least one reaction

* feat: adds new reference for MAR00080

* chore: add macaw test result

* fix: stoichiometry of V-ATPase

* chore: add macaw test result

---------

Co-authored-by: Eduard Kerkhoven <eduardk@chalmers.se>
Co-authored-by: edkerk <edkerk@users.noreply.github.com>
* feat: gene essentiality workflow with pr comment

* chore: expand workflow targets

* fix: add to matlab path

* fix: style of macaw summary output

* feat: post and store gene essentiality results

* fix: model path and allow 2 workflow comments

* chore: add macaw test result

* fix: use recent RAVEN and gurobi

* fix: avoid Penr statistic calculation

* fix: missing ) in gene-essentiality.yml

* chore: add gene essentiality test result

* fix: gene-essentiality.yml output format

* fix: location of data/testResults/README.md

* chore: add macaw test result

* fix: test workflow including branch update

* fix: correct git-auto-commit-action@v5

* chore: add gene essentiality test result

* fix: run all Hart et al. 2015 tests

* fix: missing )

* chore: add gene essentiality test result

* fix: only git stash pop if stash exist

* fix gene-essentiality ' not "

---------

Co-authored-by: Eduard Kerkhoven <eduardk@chalmers.se>
Co-authored-by: edkerk <edkerk@users.noreply.github.com>
# Conflicts:
#	.github/workflows/macaw-tests.yml
#	data/testResults/README.md
fix-GPR curation for Xenobiotics metabolism
Fix: GPR curation for Sulfur metabolism
…amino_acid

Fix: GPR curation for subsystems related with amino acid
…tabolism

Fix: GPR curation for starch and sucrose metabolism
JHL-452b and others added 27 commits February 12, 2025 21:16
…of_MAR02041_MAR02036

Fix: change the reversibility of MAR02041 and MAR02036
…of-MAR04644

Fix: change the bounds of MAR04644
…for_FN_FP_genes

Fix: Curate the GPRs for FN and FP genes
…nsistent_compartments-

Fix: curate GPRs with inconsistent compartments
…4387_MAR04386

Fix: curate GPRs of MAR09802, MAR04387 and MAR04386
…ene_associated

Fix remove rxns without gene associated with them
@edkerk edkerk self-assigned this Jun 9, 2025
@mihai-sysbio mihai-sysbio self-requested a review July 3, 2025 14:17
Copy link
Member

@mihai-sysbio mihai-sysbio left a comment

Choose a reason for hiding this comment

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

All looks good, very minor formatting issue in the TSV files.

mead acid[c] 1
149 Henicosanoic acid de novo synthesis (minimal substrates, physiological excretion) O2[e];glucose[e];isoleucine[c] CO2[e];H2O[e];urate[e]
henicosanoic acid[c] 1
149 heneicosanoic acid de novo synthesis (minimal substrates, physiological excretion) O2[e];glucose[e];isoleucine[c] CO2[e];H2O[e];urate[e]
Copy link
Member

Choose a reason for hiding this comment

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

I'd suggest capitalising here and in 3 other instances below.

"MAR04205" "" "" "RT0084" "" "" "HMR_4205" "" "HMR_4205" "RCR20258" "" 0 "" "" "HMR_4205"
"MAR08745" "" "THMMPtm" "" "" "" "" "MNXR104822" "HMR_8745" "RCR20669" "" 0 "" "" "HMR_8745"
"MAR08747" "" "THMPPtm" "" "" "" "" "MNXR104824" "HMR_8747" "RCR20670" "" 0 "" "" "HMR_8747"
MAR01459 HSD17B7r HSD17B7r MNXR100715 0 HSD17B7r
Copy link
Member

Choose a reason for hiding this comment

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

metabolites.tsv in the model/ folder is using quotation marks, even on the header line, but reactions.tsv does not.
In this file quotesa are removed.
For consistency, the same style should be used in both instances.

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.

6 participants