[Ontology-editors] [Chebi-ontology] Inference of GO BP relationships from CHEBI
Chris Mungall
cjm at berkeleybop.org
Fri Jun 26 13:12:08 PDT 2009
On Jun 26, 2009, at 5:15 AM, Midori Harris wrote:
> For the amine/amino/etc. terms, I wonder if the best fit between
> ChEBI and
> GO might be:
>
> GO:amine_metabolism =def GO:metabolism that has_participant
> ChEBI:organic_amino_compound
>
> ... even though the names don't quite match (we can edit the GO name
> and def). At a quick glance, the children of the ChEBI term cover
> everything currently grouped under amine metabolism in GO, and I
> didn't spot any children in GO that obviously wouldn't work with this.
OK, that looks like it will work nicely.
I'm not sure which of the is_a parents of amino acid in CHEBI would be
primary, organic amino compound or carboxylic acid.
> Has_part is apparently used in ChEBI, although I don't come across
> it often. It's on their list of relationship types, with an example
> linked.
There are 715 uses in the latest release. I suspect we'll be seeing
more of them
>
> m
>
> On Fri, 26 Jun 2009, Jane Lomax wrote:
>
>> Hi Chris - I guess I thought that in the situation like the
>> glutamine/amine one you describe we would actually change our
>> classes to reflect ChEBI - i.e. we would obsolete (or merge/rename)
>> 'cellular amine metabolism' rather than trying to model what we
>> already had in a rather awkward way. So we might have:
>>
>> carboxylic acid metabolism
>> ---[i] amino acid metabolism
>> ------[i] glutamine metabolism
>>
>> or whatever classes we chose from ChEBI - a ChEBI slim might be
>> useful here actually.
>>
>> Not sure what we do about multiple is_a inheritance in ChEBI
>> though. Maybe it would be possible to use a single-inheritance slim?
>>
>> Jane
>>
>>
>>
>>
>>
>> Chris Mungall wrote:
>>> Ideally we could reconstitute many of the existing asserted links
>>> in GO from CHEBI, and ultimately rely entirely on CHEBI. At the
>>> moment we're missing some relationships to do this.
>>> For example, currently we have:
>>> GO:glutamine_metabolism =def GO:metabolism that has_participant
>>> CHEBI:glutamine
>>> GO:cellular_amine_metabolism =def GO:metabolism that
>>> has_participant CHEBI:amine
>>> GO also asserts that glutamine_metabolism is_a
>>> cellular_amine_metabolism. We should in principle be able to
>>> remove this link and re-infer it from the logical definitions and
>>> the relationships in CHEBI. This doesn't work, because glutamine
>>> is not a subclass of amine in CHEBI.
>>> We can probably do a little better than the logical definitions
>>> above
>>> * We should use CHEBI:L-glutamine rather than glutamine
>>> * We can have a logical definition of cellular amine metabolic
>>> process that better reflects the text definition:
>>> GO:0009308 ! cellular amine metabolic process *** [DEF: "The
>>> chemical reactions and pathways involving any organic compound
>>> that is weakly basic in character and contains an amino or a
>>> substituted amino group, as carried out by individual cells.
>>> Amines are called primary, secondary, or tertiary according to
>>> whether one, two, or three carbon atoms are attached to the
>>> nitrogen atom."]
>>> Taking the text definition literrally suggests that
>>> CHEBI:amino_group is the class to use. We could assign a logical
>>> definition to cellular_amine_metabolism
>>> GO:metabolism that has_participant (anything that has_part
>>> CHEBI:amino_group)
>>> Or we can simply use:
>>> GO:metabolism that has_participant CHEBI:amino_group
>>> With has_participant being transitive over has_part
>>> However, this is still insufficient to recapitulate the asserted
>>> relationship in GO, because there is nothing in CHEBI that tells
>>> me that L-glutamine (or any amino acid) has_part (or any other
>>> relationship to) amine or amino group.
>>> I think in this case we need a has_part relationship added to
>>> CHEBI, we can then recapitulate the relationship in GO.
>>> This is just one single example though. There are plenty of
>>> others, some will be less straightforward. See for example:
>>> http://wiki.geneontology.org/index.php/XP:biological_process_xp_chebi#Misalignments_and_reasoner_results
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> _______________________________________________
>>> Chebi-ontology mailing list
>>> Chebi-ontology at lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/chebi-ontology
>>
>>
>>
>
More information about the Ontology-editors
mailing list