SlideShare ist ein Scribd-Unternehmen logo
1 von 18
has_part  : a new twist ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Motivation for  has_part : An example of an incorrect use of  part_of chromosome nucleus mitochondrion part_of part_of all chromosome part_of some nucleus all chromosome part_of some mitochondrion
Current GO: part-specific subtypes chromosome nucleus mitochondrion part_of nuclear chromosome miotchondrial chromosome part_of ABF1 MGM101 is_a is_a
propagation over  part_of chromosome nucleus mitochondrion part_of nuclear chromosome miotchondrial chromosome part_of ABF1 MGM101 is_a is_a ABF1 MGM101
part-specific subtype pattern ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Another example: erroneous use of part_of with complexes core TFIIH complex holo TFIIH complex NEF3 complex part_of TFB1 part_of we would not do this!!
core TFIIH complex (CURRENT GO) core TFIIH complex holo TFIIH complex NEF3 complex TFB1 part_of part_of core TFIIH portion of holo TFIIH complex core TFIIH portion of NEF3 complex is_a is_a
Problem: annotations to more generic term core TFIIH complex holo TFIIH complex NEF3 complex TFB1 part_of part_of core TFIIH portion of holo TFIIH complex core TFIIH portion of NEF3 complex is_a is_a
Problem: additional semi-redundant annotations required to capture necessary gene products core TFIIH complex holo TFIIH complex NEF3 complex TFB1 part_of part_of core TFIIH portion of holo TFIIH complex core TFIIH portion of NEF3 complex is_a is_a TFB1 TFB1 ABF1 MGM101
core TFIIH with  has_part core TFIIH complex holo TFIIH complex NEF3 complex has_part has_part TFB1 ,[object Object],[object Object]
We would like to propagate gene products  in this case  – but can we do this  universally ? core TFIIH complex holo TFIIH complex NEF3 complex has_part has_part TFB1 TFB1 TFB1
thought experiment: use  has_part  for location-specific chromosomes chromosome nucleus mitochondrion has_part has_part ABF1 MGM101
no reliable propagation of gene products over  has_part chromosome nucleus mitochondrion has_part has_part ABF1 MGM101 ABF1 MGM101 MGM101 ABF1
So what’s the difference in ontology structure? core TFIIH complex holo TFIIH complex NEF3 complex has_part has_part TFB1 chromosome nucleus mitochondrion has_part has_part ABF1 MGM101
So what’s the difference in ontology structure? there is no structural difference the computer needs some additional knowledge that is currently IMPLICIT core TFIIH complex holo TFIIH complex NEF3 complex has_part has_part TFB1 chromosome nucleus mitochondrion has_part has_part ABF1 MGM101
What’s the difference in annotations? core TFIIH complex TFB1 chromosome ABF1 MGM101 SOME instances of MGM10  proteins are part of SOME chromosomes SOME instances of TFB1 proteins are part of SOME core TFIIH complexes
What’s the difference in annotations? core TFIIH complex TFB1 chromosome ABF1 MGM101 SOME instances of MGM10  proteins are part of SOME chromosomes SOME instances of TFB1 proteins are part of SOME core TFIIH complexes ALL instances of core TFIIH complexes proteins has_part SOME TFB1 protein (in this species) TFB1  is integral to  core TFIIH complex  complex  This crucial piece of knowledge is IMPLICIT NOT  ALL instances of chromosome has_part SOME MGM10
Solution ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Weitere ähnliche Inhalte

Mehr von Chris Mungall

Mehr von Chris Mungall (20)

MADICES Mungall 2022.pptx
MADICES Mungall 2022.pptxMADICES Mungall 2022.pptx
MADICES Mungall 2022.pptx
 
Scaling up semantics; lessons learned across the life sciences
Scaling up semantics; lessons learned across the life sciencesScaling up semantics; lessons learned across the life sciences
Scaling up semantics; lessons learned across the life sciences
 
LinkML Intro July 2022.pptx PLEASE VIEW THIS ON ZENODO
LinkML Intro July 2022.pptx PLEASE VIEW THIS ON ZENODOLinkML Intro July 2022.pptx PLEASE VIEW THIS ON ZENODO
LinkML Intro July 2022.pptx PLEASE VIEW THIS ON ZENODO
 
Ontology Access Kit_ Workshop Intro Slides.pptx
Ontology Access Kit_ Workshop Intro Slides.pptxOntology Access Kit_ Workshop Intro Slides.pptx
Ontology Access Kit_ Workshop Intro Slides.pptx
 
LinkML Intro (for Monarch devs)
LinkML Intro (for Monarch devs)LinkML Intro (for Monarch devs)
LinkML Intro (for Monarch devs)
 
LinkML presentation to Yosemite Group
LinkML presentation to Yosemite GroupLinkML presentation to Yosemite Group
LinkML presentation to Yosemite Group
 
Experiences in the biosciences with the open biological ontologies foundry an...
Experiences in the biosciences with the open biological ontologies foundry an...Experiences in the biosciences with the open biological ontologies foundry an...
Experiences in the biosciences with the open biological ontologies foundry an...
 
All together now: piecing together the knowledge graph of life
All together now: piecing together the knowledge graph of lifeAll together now: piecing together the knowledge graph of life
All together now: piecing together the knowledge graph of life
 
Collaboratively Creating the Knowledge Graph of Life
Collaboratively Creating the Knowledge Graph of LifeCollaboratively Creating the Knowledge Graph of Life
Collaboratively Creating the Knowledge Graph of Life
 
Representation of kidney structures in Uberon
Representation of kidney structures in UberonRepresentation of kidney structures in Uberon
Representation of kidney structures in Uberon
 
SparqlProg (BioHackathon 2019)
SparqlProg (BioHackathon 2019)SparqlProg (BioHackathon 2019)
SparqlProg (BioHackathon 2019)
 
Ontology Development Kit: Bio-Ontologies 2019
Ontology Development Kit: Bio-Ontologies 2019Ontology Development Kit: Bio-Ontologies 2019
Ontology Development Kit: Bio-Ontologies 2019
 
US2TS: Reasoning over multiple open bio-ontologies to make machines and human...
US2TS: Reasoning over multiple open bio-ontologies to make machines and human...US2TS: Reasoning over multiple open bio-ontologies to make machines and human...
US2TS: Reasoning over multiple open bio-ontologies to make machines and human...
 
Uberon: opening up to community contributions
Uberon: opening up to community contributionsUberon: opening up to community contributions
Uberon: opening up to community contributions
 
Modeling exposure events and adverse outcome pathways using ontologies
Modeling exposure events and adverse outcome pathways using ontologiesModeling exposure events and adverse outcome pathways using ontologies
Modeling exposure events and adverse outcome pathways using ontologies
 
Causal reasoning using the Relation Ontology
Causal reasoning using the Relation OntologyCausal reasoning using the Relation Ontology
Causal reasoning using the Relation Ontology
 
US2TS presentation on Gene Ontology
US2TS presentation on Gene OntologyUS2TS presentation on Gene Ontology
US2TS presentation on Gene Ontology
 
Introduction to the BioLink datamodel
Introduction to the BioLink datamodelIntroduction to the BioLink datamodel
Introduction to the BioLink datamodel
 
Computing on Phenotypes AMP 2015
Computing on Phenotypes AMP 2015Computing on Phenotypes AMP 2015
Computing on Phenotypes AMP 2015
 
ENVO GSC 2015
ENVO GSC 2015ENVO GSC 2015
ENVO GSC 2015
 

has_part in GO

  • 1.
  • 2. Motivation for has_part : An example of an incorrect use of part_of chromosome nucleus mitochondrion part_of part_of all chromosome part_of some nucleus all chromosome part_of some mitochondrion
  • 3. Current GO: part-specific subtypes chromosome nucleus mitochondrion part_of nuclear chromosome miotchondrial chromosome part_of ABF1 MGM101 is_a is_a
  • 4. propagation over part_of chromosome nucleus mitochondrion part_of nuclear chromosome miotchondrial chromosome part_of ABF1 MGM101 is_a is_a ABF1 MGM101
  • 5.
  • 6. Another example: erroneous use of part_of with complexes core TFIIH complex holo TFIIH complex NEF3 complex part_of TFB1 part_of we would not do this!!
  • 7. core TFIIH complex (CURRENT GO) core TFIIH complex holo TFIIH complex NEF3 complex TFB1 part_of part_of core TFIIH portion of holo TFIIH complex core TFIIH portion of NEF3 complex is_a is_a
  • 8. Problem: annotations to more generic term core TFIIH complex holo TFIIH complex NEF3 complex TFB1 part_of part_of core TFIIH portion of holo TFIIH complex core TFIIH portion of NEF3 complex is_a is_a
  • 9. Problem: additional semi-redundant annotations required to capture necessary gene products core TFIIH complex holo TFIIH complex NEF3 complex TFB1 part_of part_of core TFIIH portion of holo TFIIH complex core TFIIH portion of NEF3 complex is_a is_a TFB1 TFB1 ABF1 MGM101
  • 10.
  • 11. We would like to propagate gene products in this case – but can we do this universally ? core TFIIH complex holo TFIIH complex NEF3 complex has_part has_part TFB1 TFB1 TFB1
  • 12. thought experiment: use has_part for location-specific chromosomes chromosome nucleus mitochondrion has_part has_part ABF1 MGM101
  • 13. no reliable propagation of gene products over has_part chromosome nucleus mitochondrion has_part has_part ABF1 MGM101 ABF1 MGM101 MGM101 ABF1
  • 14. So what’s the difference in ontology structure? core TFIIH complex holo TFIIH complex NEF3 complex has_part has_part TFB1 chromosome nucleus mitochondrion has_part has_part ABF1 MGM101
  • 15. So what’s the difference in ontology structure? there is no structural difference the computer needs some additional knowledge that is currently IMPLICIT core TFIIH complex holo TFIIH complex NEF3 complex has_part has_part TFB1 chromosome nucleus mitochondrion has_part has_part ABF1 MGM101
  • 16. What’s the difference in annotations? core TFIIH complex TFB1 chromosome ABF1 MGM101 SOME instances of MGM10 proteins are part of SOME chromosomes SOME instances of TFB1 proteins are part of SOME core TFIIH complexes
  • 17. What’s the difference in annotations? core TFIIH complex TFB1 chromosome ABF1 MGM101 SOME instances of MGM10 proteins are part of SOME chromosomes SOME instances of TFB1 proteins are part of SOME core TFIIH complexes ALL instances of core TFIIH complexes proteins has_part SOME TFB1 protein (in this species) TFB1 is integral to core TFIIH complex complex This crucial piece of knowledge is IMPLICIT NOT ALL instances of chromosome has_part SOME MGM10
  • 18.

Hinweis der Redaktion

  1. Problem: annotations to more generic term
  2. This is a big problem
  3. should we show all 5+ gene products
  4. should we show all 5+ gene products
  5. this is logically coherent
  6. we may not want to do this for this specific example; just illustrative