ChEBI icon indicating copy to clipboard operation
ChEBI copied to clipboard

Should NAD+ (CHEBI:15846) be a purines (CHEBI:26401)

Open hdrabkin opened this issue 3 years ago • 7 comments

Currently NAD salvage is not a child of purine-contatining compound salvage. We wonder if NAD+ should also be classified as a purine-containing compound (purines ChEBI:26401---A class of imidazopyrimidines that consists of purine and its substituted derivatives.). This categorization may be historical based on it originally being classified as a pyridine derivative. If so, NAD+ salvage (GO:0034355) will become a child of purine-containing compound salvage (this makes sense to us).

See https://github.com/geneontology/go-ontology/issues/21577

hdrabkin avatar Jun 11 '21 13:06 hdrabkin

Hi Harold, You're right that NAD+ should also come under the class 'purines' but looking at the ontology of nucleotides in ChEBI, there seems to be quite a few historical inconsistencies which also require fixing. I need to discuss these with some former colleagues before i fix this issue.

amalik01 avatar Jun 16 '21 08:06 amalik01

Actually, it should also be a purine nucleotide...

hdrabkin avatar Jun 16 '21 13:06 hdrabkin

Hi @amalik01

Any update on this?

pgaudet avatar Aug 19 '22 15:08 pgaudet

@hdrabkin @pgaudet I have added a new relationship to CHEBI:25524 (NAD(P) is a adenyl nucleotide) allowing all the child classes to be classified as purines. NAD+ is now also classified as a purine when you move up the ontology hierarchy. You will see these changes in ChEBI's next months release (1st September).

amalik01 avatar Aug 22 '22 09:08 amalik01

Thanks !

pgaudet avatar Aug 22 '22 09:08 pgaudet

So I can make NAD salvage is_a child of purine-contatining compound salvage now.

hdrabkin avatar Sep 26 '22 18:09 hdrabkin

We just checked in RHEA and NAD+ is actually NAD(1-), CHEBI:57540 presumably the pH 7.3 form Should CHEBI make NAD(1-) a purine-containing compound (purines ChEBI:26401

hdrabkin avatar Sep 27 '22 13:09 hdrabkin