geneontology / go-ontology

Source ontology files for the Gene Ontology
http://geneontology.org/page/download-ontology
Creative Commons Attribution 4.0 International
220 stars 40 forks source link

enoyl-[acyl-carrier-protein] reductase activity (GO:0016631) terms #25699

Closed sjm41 closed 7 months ago

sjm41 commented 1 year ago

Currently we have this:

|_enoyl-[acyl-carrier-protein] reductase activity (GO:0016631) [no EC/RHEA] [20 EXP annot.]
    |_enoyl-[acyl-carrier-protein] reductase (NADPH, A-specific) activity (GO:0047117) [EC:1.3.1.39/no RHEA] [1 EXP annot.]
    |_enoyl-[acyl-carrier-protein] reductase (NADPH, B-specific) activity (GO:0004319) [EC:1.3.1.10/no RHEA] [2 EXP annot.]
    |_enoyl-[acyl-carrier-protein] reductase (NADH) activity (GO:0004318) [EC:1.3.1.9/RHEA:10240] [17 EXP annot.]

Some changes are required here to better align with EC/RHEA. I think the tree/terms should change either to this:

|_enoyl-[acyl-carrier-protein] reductase (NAD(P)H) activity (GO:0016631) [no EC/RHEA]
    |_enoyl-[acyl-carrier-protein] reductase (NADPH) activity (NTR) [EC:1.3.1.104/RHEA:22564] -> replaces GO:0047117 & GO:0004319
    |_enoyl-[acyl-carrier-protein] reductase (NADH) activity (GO:0004318) [EC:1.3.1.9/RHEA:10240]

or this:

|_enoyl-[acyl-carrier-protein] reductase (NAD(P)H) activity (GO:0016631) [no EC/RHEA]
    |_enoyl-[acyl-carrier-protein] reductase (NADPH) activity (NTR) [EC:1.3.1.104/RHEA:22564]
        |_enoyl-[acyl-carrier-protein] reductase (NADPH, A-specific) activity (GO:0047117) [EC:1.3.1.39/RHEA:22564]
        |_enoyl-[acyl-carrier-protein] reductase (NADPH, B-specific) activity (GO:0004319) [EC:1.3.1.10/nRHEA:22564]
    |_enoyl-[acyl-carrier-protein] reductase (NADH) activity (GO:0004318) [EC:1.3.1.9/RHEA:10240]

So the tasks here would be:

I'll copy the relevant EC and GO entries below:

EC 1.3.1.104 (no GO) = RHEA:22564 (NADPH, mammals/yeast) Accepted Name: enoyl-[acyl-carrier-protein] reductase Alternative Name(s): acyl-ACP dehydrogenase, enoyl-ACP reductase Reaction catalysed: a 2,3-saturated acyl-[ACP] + NADP(+) <=> a (2E)-enoyl-[ACP] + H(+) + NADPH Comment(s): The enzyme completes each cycle of fatty acid elongation by catalyzing the stereospecific reduction of the double bond at position 2 of a growing fatty acid chain, while linked to the acyl- carrier protein, in an NADPH-dependent manner. This entry stands for enzymes whose stereo-specificity with respect to NADP(+) is not known (cf. EC 1.3.1.39, EC 1.3.1.10 and EC 1.3.1.9).

EC 1.3.1.39 = GO:0047117 = RHEA:22564 (NADPH, mammals) Accepted Name: enoyl-[acyl-carrier-protein] reductase (NADPH, Re-specific) Alternative Name(s): acyl-ACP dehydrogenase, enoyl-[acyl-carrier-protein] reductase (NADPH, A-specific) Reaction catalysed: a 2,3-saturated acyl-[ACP] + NADP(+) <=> a (2E)-enoyl-[ACP] + H(+) + NADPH Comment(s): This enzyme completes each cycle of fatty acid elongation by catalyzing the stereospecific reduction of the double bond at position 2 of a growing fatty acid chain, while linked to an acyl- carrier protein. It is one of the activities of EC 2.3.1.85. The mammalian enzyme is Re-specific with respect to NADP(+) (cf. EC 1.3.1.10 and and EC 1.3.1.104).

EC 1.3.1.10 = GO:0004319 = RHEA:22564 (NADPH, yeast) Accepted Name: enoyl-[acyl-carrier-protein] reductase (NADPH, Si-specific) Alternative Name(s): acyl-ACP dehydrogenase, enoyl-ACP reductase, enoyl acyl-carrier-protein reductase, NADPH 2-enoyl Co A reductase Reaction catalysed: a 2,3-saturated acyl-[ACP] + NADP(+) <=> a (2E)-enoyl-[ACP] + H(+) + NADPH Comment(s): One of the activities of EC 2.3.1.86, an enzyme found in yeasts (Ascomycota and the Basidiomycota). Catalyzes the reduction of enoyl-acyl-[acyl-carrier protein] derivatives of carbon chain length from 4 to 16. The yeast enzyme is Si-specific with respect to NADP(+). cf. EC 1.3.1.39 and EC 1.3.1.104 which describes enzymes whose stereo- specificity toward NADPH is not known. See also EC 1.3.1.9.

EC 1.3.1.9 = GO:0004318 = RHEA:10240 (NADH, bacteria) Accepted Name: enoyl-[acyl-carrier-protein] reductase (NADH) Alternative Name(s): enoyl-ACP reductase, NADH-enoyl acyl carrier protein reductase, NADH-specific enoyl-ACP reductase Reaction catalysed: a 2,3-saturated acyl-[ACP] + NAD(+) <=> a (2E)-enoyl-[ACP] + H(+) + NADH Comment(s): The enzyme catalyzes an essential step in fatty acid biosynthesis, the reduction of the 2,3-double bond in enoyl-acyl-[acyl-carrier- protein] derivatives of the elongating fatty acid moiety. The enzyme from the bacterium Escherichia coli accepts substrates with carbon chain length from 4 to 18. The FAS-I enzyme from the bacterium Mycobacterium tuberculosis prefers substrates with carbon chain length from 12 to 24 carbons.

id: GO:0016631 name: enoyl-[acyl-carrier-protein] reductase activity namespace: molecular_function def: "Catalysis of the reaction: acyl-[acyl-carrier protein] + NAD(P)+ = trans-2,3-dehydroacyl-[acyl-carrier protein] + NAD(P)H + H+." [GOC:rb] synonym: "enoyl-[acyl-carrier protein] reductase activity" EXACT [] synonym: "enoyl-ACP reductase activity" EXACT [] synonym: "enoyl-acyl carrier protein reductase" EXACT [] xref: MetaCyc:1.3.1.10-RXN xref: MetaCyc:1.3.1.39-RXN xref: MetaCyc:RXN1G-2527 xref: MetaCyc:RXN1G-2544 xref: MetaCyc:RXN1G-3232 xref: MetaCyc:RXN1G-3256 xref: MetaCyc:RXN1G-3613 xref: MetaCyc:RXN1G-3641 xref: MetaCyc:RXN1G-3667 xref: MetaCyc:RXN1G-3993 xref: MetaCyc:RXN1G-4140 xref: MetaCyc:RXN1G-45 xref: Wikipedia:Enoyl-acyl_carrier_protein_reductase is_a: GO:0016628 ! oxidoreductase activity, acting on the CH-CH group of donors, NAD or NADP as acceptor property_value: term_tracker_item "https://github.com/geneontology/go-ontology/issues/25307" xsd:anyURI

id: GO:0047117 name: enoyl-[acyl-carrier-protein] reductase (NADPH, A-specific) activity namespace: molecular_function def: "Catalysis of the reaction: acyl-[acyl-carrier protein] + NADP+ = trans-D2-enoyl-[acyl-carrier protein] + NADPH + H+." [EC:1.3.1.39, MetaCyc:1.3.1.39-RXN] synonym: "acyl-acyl-carrier-protein:NADP+ oxidoreductase (A-specific)" RELATED [EC:1.3.1.39] synonym: "enoyl-[acyl-carrier protein] reductase (NADPH, A-specific) activity" EXACT [] synonym: "enoyl-ACP reductase (NADPH, A-specific) activity" EXACT [] synonym: "enoyl-ACp reductase activity" RELATED [EC:1.3.1.39] synonym: "enoyl-acyl carrier protein (reduced nicotinamide adenine dinucleotide phosphate) reductase activity" RELATED [EC:1.3.1.39] synonym: "enoyl-acyl-carrier-protein reductase (NADPH, A-specific)" RELATED [EC:1.3.1.39] xref: EC:1.3.1.39 xref: MetaCyc:1.3.1.39-RXN is_a: GO:0016631 ! enoyl-[acyl-carrier-protein] reductase activity

id: GO:0004319 name: enoyl-[acyl-carrier-protein] reductase (NADPH, B-specific) activity namespace: molecular_function def: "Catalysis of the reaction: acyl-[acyl-carrier protein] + NADP+ = trans-2,3-dehydroacyl-[acyl-carrier protein] + NADPH + H+." [EC:1.3.1.10] synonym: "acyl-acyl-carrier-protein:NADP+ oxidoreductase (B-specific)" RELATED [EC:1.3.1.10] synonym: "enoyl acyl-carrier-protein reductase activity" RELATED [EC:1.3.1.10] synonym: "enoyl-[acyl-carrier protein] reductase (NADPH, B-specific) activity" EXACT [] synonym: "enoyl-ACP reductase (NADPH, B-specific) activity" EXACT [] synonym: "enoyl-acyl-carrier-protein reductase (NADPH, B-specific)" RELATED [EC:1.3.1.10] synonym: "enoyl-acyl-carrier-protein reductase (NADPH2, B-specific)" RELATED [EC:1.3.1.10] synonym: "NADPH 2-enoyl Co A reductase activity" RELATED [EC:1.3.1.10] synonym: "reductase, enoyl-acyl carrier protein (reduced nicotinamide adenine dinucleotide phosphate)" RELATED [EC:1.3.1.10] xref: EC:1.3.1.10 xref: MetaCyc:ENOYL-ACP-REDUCT-NADPH-RXN is_a: GO:0016631 ! enoyl-[acyl-carrier-protein] reductase activity

id: GO:0004318 name: enoyl-[acyl-carrier-protein] reductase (NADH) activity namespace: molecular_function def: "Catalysis of the reaction: acyl-[acyl-carrier protein] + NAD+ = trans-2,3-dehydroacyl-[acyl-carrier protein] + NADH + H+." [EC:1.3.1.9] synonym: "acyl-acyl-carrier-protein:NAD+ oxidoreductase" RELATED [EC:1.3.1.9] synonym: "enoyl-[acyl-carrier protein] reductase (NADH) activity" RELATED [EC:1.3.1.9] synonym: "enoyl-ACP reductase (NADH) activity" RELATED [EC:1.3.1.9] synonym: "enoyl-acyl-carrier-protein reductase (NADH)" RELATED [EC:1.3.1.9] synonym: "NADH-enoyl acyl carrier protein reductase activity" RELATED [EC:1.3.1.9] synonym: "NADH-specific enoyl-ACP reductase activity" RELATED [EC:1.3.1.9] xref: EC:1.3.1.9 xref: MetaCyc:ENOYL-ACP-REDUCT-NADH-RXN xref: RHEA:10240 is_a: GO:0016631 ! enoyl-[acyl-carrier-protein] reductase activity property_value: term_tracker_item "https://github.com/geneontology/go-ontology/issues/25307" xsd:anyURI

sjm41 commented 10 months ago

Hi @pgaudet I just came across this issue again, this time regarding an incorrect GO annotation to human MECR (Q9BV79) that I've just disputed in Protein2GO. We do need to instantiate a new GO term for EC:1.3.1.104. Of my two options above, I now favour option 2.

The incorrect annotation on Q9BV79 (and Q7YS70) is propagated to PTN000190628, so I'll make a separate ticket on the other tracker for that once the above is resolved.

@Antonialock

Antonialock commented 10 months ago

Thanks Steven, I have annotated to the parent GO:0016631 and will update MECR human and bovine Q9BV79 Q7YS70 with term corresponding to EC:1.3.1.104. when available.

Antonialock commented 10 months ago

or EC:1.3.1.39?

Antonialock commented 9 months ago

I asked Kristian for advise and he says " It is true that EC 1.3.1.39 was created to describe mammlian fatty acid synthase (FAS_MOUSE), but MECR is a mitochondrial protein, so I think EC 1.3.1.104 is a better match in this case. EC 1.3.1.104 has also been used for plant and fungal mitochondrial Enoyl-[acyl-carrier-protein] reductase."

Antonialock commented 7 months ago

so I think I will need a term created corresponding to EC 1.3.1.104 ? If someone could create it?

pgaudet commented 7 months ago

Thanks for the ping @Antonialock

enoyl-[acyl-carrier-protein] reductase (NADPH, A-specific) activity (GO:0047117) [EC:1.3.1.39/no RHEA] [1 EXP annot.] and enoyl-[acyl-carrier-protein] reductase (NADPH, B-specific) activity (GO:0004319) [EC:1.3.1.10/no RHEA] [2 EXP annot.]

As far as I can tell, the stereospecificity of the NADP should be outside the scope of GO. Also, RHEA descibes this as a single reaction. So, I propose we obsolete these two terms.

The correct activity is indeed 'enoyl-[acyl-carrier-protein] reductase (NADPH) activity (NTR) [EC:1.3.1.104/RHEA:22564]', so I will create a new term for this and this new term will replace enoyl-[acyl-carrier-protein] reductase (NADPH, A-specific) activity (GO:0047117) and enoyl-[acyl-carrier-protein] reductase (NADPH, B-specific) activity (GO:0004319)

GO:0016631 term name: "enoyl-[acyl-carrier-protein] reductase activity" -> "enoyl-[acyl-carrier-protein] reductase (NAD(P)H) activity"

I will change the label as suggested by @sjm41 , and add DO NOT ANNOTATE to this term, since it should be annotated to either NAD or NADP; again, as far as I can tell, enzymes are specific for either (see guidelines on NAD/NADP here: https://wiki.geneontology.org/Guidelines_for_new_Molecular_Functions#NAD/NADP_cofactors

Hopefully this works?

Thanks, Pascale

pgaudet commented 7 months ago

+[Term] +id: GO:0141148 +name: enoyl-[acyl-carrier-protein] reductase (NADPH) activity +namespace: molecular_function +def: "Catalysis of the reaction: a 2,3-saturated acyl-[ACP] + NADP+ = a (2E)-enoyl-[ACP] + H+ + NADPH." [RHEA:22564] +xref: EC:1.3.1.10 {source="skos:narrowMatch"} +xref: EC:1.3.1.104 {xref="skos:exactMatch"} +xref: EC:1.3.1.39 {xref="skos:narrowMatch"} +xref: RHEA:22564 +is_a: GO:0016631 ! enoyl-[acyl-carrier-protein] reductase activity +property_value: term_tracker_item "https://github.com/geneontology/go-ontology/issues/25699" xsd:anyURI +created_by: pg +creation_date: 2024-01-29T11:56:59Z

pgaudet commented 7 months ago

enoyl-[acyl-carrier-protein] reductase (NADH) activity: