Gene Ontology & ChEBI -- cross products
-
Upload
chris-mungall -
Category
Business
-
view
1.176 -
download
0
description
Transcript of Gene Ontology & ChEBI -- cross products
![Page 1: Gene Ontology & ChEBI -- cross products](https://reader036.fdocuments.us/reader036/viewer/2022082920/555012a1b4c90555618b4afe/html5/thumbnails/1.jpg)
Many GO terms are implicitly composite
• cysteine biosynthesis • myoblast fusion• ATP synthesis coupled proton transport (ChEBI)• snoRNA catabolism• wing disc pattern formation• epidermal cell differentiation• regulation of flower development• interleukin-18 receptor complex• B-cell differentiation• dorsal ectoderm
![Page 2: Gene Ontology & ChEBI -- cross products](https://reader036.fdocuments.us/reader036/viewer/2022082920/555012a1b4c90555618b4afe/html5/thumbnails/2.jpg)
Opaque references to other OBO ontologies
• cysteine biosynthesis (ChEBI)• myoblast fusion (Cell Type Ontology)• ATP synthesis coupled proton transport (ChEBI)• snoRNA catabolism (Sequence Ontology)• wing disc pattern formation (Drosophila anatomy)• epidermal cell differentiation (Cell Type Ontology)• regulation of flower development (Plant anatomy)• interleukin-18 receptor complex (not yet in OBO)• B-cell differentiation (Cell Type Ontology)• dorsal ectoderm (Spatial Qualifiers)
![Page 3: Gene Ontology & ChEBI -- cross products](https://reader036.fdocuments.us/reader036/viewer/2022082920/555012a1b4c90555618b4afe/html5/thumbnails/3.jpg)
Methodology
• Make opaque references explicit• Use OBO ontologies
– ChEBI– Cell– PATO (qualities)– Anatomy/CARO
![Page 4: Gene Ontology & ChEBI -- cross products](https://reader036.fdocuments.us/reader036/viewer/2022082920/555012a1b4c90555618b4afe/html5/thumbnails/4.jpg)
• Simplified example
![Page 5: Gene Ontology & ChEBI -- cross products](https://reader036.fdocuments.us/reader036/viewer/2022082920/555012a1b4c90555618b4afe/html5/thumbnails/5.jpg)
GO: now
is_a
GABA biosynthesis
GABA metabolis
m
amino acid
biosynthesis
amino acid
metabolism
GO
![Page 6: Gene Ontology & ChEBI -- cross products](https://reader036.fdocuments.us/reader036/viewer/2022082920/555012a1b4c90555618b4afe/html5/thumbnails/6.jpg)
GO+ChEBI: now
is_a
GABA biosynthesis
GABA metabolis
m
amino acid
biosynthesis
amino acid
metabolism
GO
amino acid
GABA
ChEBI
![Page 7: Gene Ontology & ChEBI -- cross products](https://reader036.fdocuments.us/reader036/viewer/2022082920/555012a1b4c90555618b4afe/html5/thumbnails/7.jpg)
Linking GO to ChEBI
is_a
GABA biosynthesis
GABA metabolis
m
amino acid
biosynthesis
amino acid
metabolism
GO
amino acid
GABA
ChEBI
![Page 8: Gene Ontology & ChEBI -- cross products](https://reader036.fdocuments.us/reader036/viewer/2022082920/555012a1b4c90555618b4afe/html5/thumbnails/8.jpg)
Can we find missing links?
is_a
GABA biosynthesis
GABA metabolis
m
amino acid
biosynthesis
amino acid
metabolism
GO
amino acid
GABA
ChEBI
![Page 9: Gene Ontology & ChEBI -- cross products](https://reader036.fdocuments.us/reader036/viewer/2022082920/555012a1b4c90555618b4afe/html5/thumbnails/9.jpg)
Checking consistency
• GABA {metabolism,biosynthesis} are is_a children of amino acid derivative {metabolism,biosynthesis} in GO
• GABA is an is_a child of amino acid in ChEBI
![Page 10: Gene Ontology & ChEBI -- cross products](https://reader036.fdocuments.us/reader036/viewer/2022082920/555012a1b4c90555618b4afe/html5/thumbnails/10.jpg)
Simple DAGs are not enough
• We want to define GO terms using ChEBI terms
• DAGs give necessary conditions• We want to give necessary and
sufficient conditions• Solution:
– Genus-differentia definitions– Aka cross-products aka intersections
![Page 11: Gene Ontology & ChEBI -- cross products](https://reader036.fdocuments.us/reader036/viewer/2022082920/555012a1b4c90555618b4afe/html5/thumbnails/11.jpg)
Example genus-differentia definition
• A GABA metabolic process is:– A metabolic process
• That has_participant GABA
• This is saying more than simply adding a DAG link between GABA metabolic process and GABA– It allows us to do powerful reasoning
• Keeps ontologies in sync
![Page 12: Gene Ontology & ChEBI -- cross products](https://reader036.fdocuments.us/reader036/viewer/2022082920/555012a1b4c90555618b4afe/html5/thumbnails/12.jpg)
[Term]id: GO:0009447name: putrescine catabolic processintersection_of: GO:0009056 ! catabolismintersection_of: results_in_division_of CHEBI:17148 ! putrescine
[Term]id: GO:0009448name: gamma-aminobutyric acid metabolic processintersection_of: GO:0008152 ! metabolismintersection_of: has_participant CHEBI:16865 ! gamma-aminobutyric acid
[Term]id: GO:0009449name: gamma-aminobutyric acid biosynthetic processintersection_of: GO:0009058 ! biosynthesisintersection_of: results_in_change_to CHEBI:16865 ! gamma-aminobutyric acid
[Term]id: GO:0009450name: gamma-aminobutyric acid catabolic processintersection_of: GO:0009056 ! catabolismintersection_of: results_in_division_of CHEBI:16865 ! gamma-aminobutyric acid
![Page 13: Gene Ontology & ChEBI -- cross products](https://reader036.fdocuments.us/reader036/viewer/2022082920/555012a1b4c90555618b4afe/html5/thumbnails/13.jpg)
Results
• Mike Bada has created 2500 genus-differentia cross products between GO and ChEBI
– http://www.berkeleybop.org/ontologies/#go_xp_chebi
– Also relies on extension to OBO Relation ontology
• We can load into oboedit and see results with the oboedit reasoner…..
![Page 14: Gene Ontology & ChEBI -- cross products](https://reader036.fdocuments.us/reader036/viewer/2022082920/555012a1b4c90555618b4afe/html5/thumbnails/14.jpg)
[Term]id: anon_chemical_16namespace: chebi_ontologyis_anonymous: trueunion_of: CHEBI:27775 ! P(1),P(3)-bis(5'-adenosyl) triphosphateunion_of: CHEBI:27529 ! P(1),P(2)-bis(5'-adenosyl) triphosphate
[Term]id: anon_chemical_17namespace: chebi_ontologyis_anonymous: trueunion_of: CHEBI:16019 ! prenolunion_of: CHEBI:26244 ! prenols
[Term]id: anon_chemical_18namespace: chebi_ontologyis_anonymous: trueunion_of: CHEBI:28266 ! fluoreneunion_of: CHEBI:24059 ! fluorenes
[Term]id: anon_chemical_19namespace: chebi_ontologyis_anonymous: trueunion_of: CHEBI:17563 ! phthalate(2-)union_of: CHEBI:30800 ! phthalate(1-)
[Term]id: GO:0015962name: diadenosine triphosphate metabolic processintersection_of: GO:0008152 ! metabolismintersection_of: has_participant anon_chemical_16