Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove Mitochondrial Bile Acid Synthesis Pathway #669

Merged
merged 19 commits into from
Aug 21, 2023

Conversation

Devlin-Moyer
Copy link
Collaborator

@Devlin-Moyer Devlin-Moyer commented Jun 27, 2023

Main improvements in this PR:

As proposed in #637:

  • Removes MAR01630 for being implausible mitochondrial version of peroxisomal MAR01629
  • Removes MAR01635 for being implausible mitochondrial version of peroxisomal MAR01632
  • Removes MAR01637 for being implausible mitochondrial version of peroxisomal MAR01639 and MAR01638
  • Removes MAR01644 for being implausible mitochondrial version of peroxisomal MAR01642
  • Removes MAR01651 for being implausible mitochondrial version of peroxisomal MAR01646
  • Removes MAR01653 for being implausible mitochondrial version of peroxisomal MAR01652
  • Removes MAR03754 for being implausible mitochondrial version of peroxisomal MAR03756
  • Removes MAR03760 for being implausible mitochondrial version of peroxisomal MAR03764
  • Removes MAR01662 for being implausible mitochondrial version of peroxisomal MAR01663
  • Removes MAR01666 for being implausible mitochondrial version of peroxisomal MAR01665
  • Removes MAR01656 for being incorrectly ATP-independent version of ATP-dependent MAR01659
  • Removes MAR07758 since there’s no evidence of transport of cholyl-CoA into mitochondria
  • Removes MAR01458 for being redundant with MAR01642 + MAR01646
  • Removes MAM00616m, MAM00618m, MAM00749m, MAM00036m, MAM00748m, MAM03367m, MAM01445m, and MAM01514m (I missed some of these when making the original list in Duplicate Bile Acid Synthesis Reactions #637 but the YAML validation check pointed them out, so I updated the list here and in Duplicate Bile Acid Synthesis Reactions #637)

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

@Devlin-Moyer Devlin-Moyer changed the title Fix/remove mito bile acid synth Remove Mitochondrial Bile Acid Synthesis Pathway Jun 27, 2023
"MAR01653" "R03719" "SCPx" "R03719X" "r0628" "" "HMR_1653" "MNXR104297;MNXR108369" "HMR_1653" "RCR13610" "" 0 "" "RHEA:16865" "HMR_1653"
"MAR01656" "" "" "" "r0990" "" "r0990" "MNXR105412" "HMR_1656" "RCR20134" "" 0 "" "" "HMR_1656"
"MAR01659" "" "" "" "r2501" "" "r2501" "MNXR106313" "HMR_1659" "RCR20234" "3.A.1.203.3" 0 "" "" "HMR_1659"
"MAR01632" "R08734" "" "RE2624X" "" "R-HSA-192056" "AMACRp;RE2624X;HMR_1635;RE2624M" "MNXR112240" "HMR_1632;HMR_1635" "RCR10915;RCR13606" "" 0 "RHEA:40456" "RHEA:40455" "HMR_1632;HMR_1635;MAR01635"
Copy link
Member

Choose a reason for hiding this comment

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

@haowang-bioinfo Is the last column correct? Shouldn't rxnRetired refer to reaction identifiers for the exact same reaction? Because rxnRetired here also includes MARxxxxx identifiers of similar reactions that were deleted. For instance, MAR01632 is the peroxisome variant that is kept, while MAR01635. In the current file MAR01635 is added as rxnRetired for MAR01632, but I don't think that's correct?

Copy link
Member

@haowang-bioinfo haowang-bioinfo Jul 5, 2023

Choose a reason for hiding this comment

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

Shouldn't rxnRetired refer to reaction identifiers for the exact same reaction?

good question, and yes the ones in rxnRetired should be the reactions that are the same or similar to that represented by master id

In the current file MAR01635 is added as rxnRetired for MAR01632, but I don't think that's correct?

agree, adding MAR01635 as rxnRetired for MAR01632 is incorrect. Because they are in different compartments therefore not duplicate to each other

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

ah okay I was thinking of MAR01635 as the (wrongly) mitochondrial "duplicate" of MAR01632; I can undo that
I also added the IDs from other models that were associated with MAR01635 to the lists of IDs associated with MAR01632; should I also undo that? I figured that might be helpful if you were wondering why the mitochondrial version of the reaction in, say, Recon3D doesn't appear to be in Human-GEM, and seeing it in the row for MAR01632 might convey that it was dropped because the peroxisomal version was the only "correct" one? No idea if that would actually be clear to a hypothetical future observer though, and could just be extra confusing for no reason

Copy link
Member

@haowang-bioinfo haowang-bioinfo Aug 21, 2023

Choose a reason for hiding this comment

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

No idea if that would actually be clear to a hypothetical future observer though, and could just be extra confusing for no reason

everything should be clear to future observers given the provided messages in this PR

@haowang-bioinfo
Copy link
Member

@Devlin-Moyer great work! will give a thorough check asap

Copy link
Collaborator

@feiranl feiranl left a comment

Choose a reason for hiding this comment

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

LGTM!

@haowang-bioinfo haowang-bioinfo merged commit 95d30b7 into develop Aug 21, 2023
@haowang-bioinfo haowang-bioinfo deleted the fix/remove_mito_bile_acid_synth branch August 21, 2023 20:50
@haowang-bioinfo haowang-bioinfo mentioned this pull request Sep 25, 2023
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.

4 participants