SlideShare une entreprise Scribd logo
1  sur  11
Representing phenotypes in OWL Chris Mungall Lawrence Berkeley Laboratory NCBO GO
red  eye curly  wing high  blood pressure Invaginated placode thorax  lacks  wings ectopic  leg   Delayed  chemotaxis
Describing phenotypes in OWL ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Enumeration Class: CurvatureValue  EquivalentClass: {flat curved}  Individual: flat TYPE CurvatureValue DifferentFrom: curved   Individual: fly-wing-00001 TYPE (Wing THAT hasCurvature VALUE curved)   Individual: curved TYPE CurvatureValue DifferentFrom: flat FunctionalProperty: hasCurvature Range: CurvatureValue  Alan Rector Representing specified values in OWL: “value partitions” and “value  sets”. W3C note, W3C, May 2005.  http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517
Value partitions Class: CurvatureValue  EquivalentClass: Flat OR Curved Disjoint: Flat Curved   FunctionalProperty: hasCurvature  Range: CurvatureValue Class: CurvedWing  EquivalentClass: Wing THAT hasCurvature SOME Curved   Individual: fly-wing-00001  TYPE CurvedWing Alan Rector Representing specified values in OWL: “value partitions” and “value  sets”. W3C note, W3C, May 2005.  http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517
Value partitions Class: CurvedWing  EquivalentClass: Wing THAT hasCurvature SOME Curved   Individual: fly-wing-00001  TYPE CurvedWing ValuePartition: Curvature hasCurvature [Flat Curved]   Alan Rector Representing specified values in OWL: “value partitions” and “value  sets”. W3C note, W3C, May 2005.  http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517
PATO: An ontology of biological qualities ,[object Object],[object Object],[object Object],[object Object],FunctionalProperty: inheresIn  Domain: Quality
Applications and uses ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Relational Qualities ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Sensitive  that  towards  some  UVLight  and   inheresIn   some  Skin inheresIn (sensitive,skin,UVLight) N-ary relation Pseudo-reified
Temporal durations and non-rigid qualities OpticPlacode that  hasQuality some (Flat that during some Stage11)  and hasQuality some (Invaginated that during some Stage12)  OpticPlacode that  hasTimeSlice some (Slice that hasQuality some Flat and during Stage11)  and hasTimeSlice some (Slice that hasQuality some Invaginated and during Stage12)  ?????? OpticPlace that  (hasQuality some Flat at Stage11) and (hasQuality some Invaginated at Stage12) ??????   OrganismPart subClassOf  (hasQuality exactly 1 Curvature)  Slice  subClassOf  (hasQuality exactly 1 Curvature)  X
Higher level representations hasQuality some ?Q at ?Int hasTimeSlice some (Slice that hasQuality some ?Q and during ?Int) Syntax support: macro expansion FOL semantics - fluents (=> (hasQuality ?bearer ?quality ?interval) (and (hasTimeSlice ?bearer ?slice) (during ?slice ?interval) (hasQuality ?slice ?quality))) not reusable Tool support not fully satisfactory Intermediate representation / information model 

Contenu connexe

Plus de Chris Mungall

Plus de 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
 

Dernier

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Dernier (20)

Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 

Representing Phenotypes in OWL

  • 1. Representing phenotypes in OWL Chris Mungall Lawrence Berkeley Laboratory NCBO GO
  • 2. red eye curly wing high blood pressure Invaginated placode thorax lacks wings ectopic leg Delayed chemotaxis
  • 3.
  • 4. Enumeration Class: CurvatureValue EquivalentClass: {flat curved} Individual: flat TYPE CurvatureValue DifferentFrom: curved Individual: fly-wing-00001 TYPE (Wing THAT hasCurvature VALUE curved) Individual: curved TYPE CurvatureValue DifferentFrom: flat FunctionalProperty: hasCurvature Range: CurvatureValue Alan Rector Representing specified values in OWL: “value partitions” and “value sets”. W3C note, W3C, May 2005. http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517
  • 5. Value partitions Class: CurvatureValue EquivalentClass: Flat OR Curved Disjoint: Flat Curved FunctionalProperty: hasCurvature Range: CurvatureValue Class: CurvedWing EquivalentClass: Wing THAT hasCurvature SOME Curved Individual: fly-wing-00001 TYPE CurvedWing Alan Rector Representing specified values in OWL: “value partitions” and “value sets”. W3C note, W3C, May 2005. http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517
  • 6. Value partitions Class: CurvedWing EquivalentClass: Wing THAT hasCurvature SOME Curved Individual: fly-wing-00001 TYPE CurvedWing ValuePartition: Curvature hasCurvature [Flat Curved] Alan Rector Representing specified values in OWL: “value partitions” and “value sets”. W3C note, W3C, May 2005. http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517
  • 7.
  • 8.
  • 9.
  • 10. Temporal durations and non-rigid qualities OpticPlacode that hasQuality some (Flat that during some Stage11) and hasQuality some (Invaginated that during some Stage12) OpticPlacode that hasTimeSlice some (Slice that hasQuality some Flat and during Stage11) and hasTimeSlice some (Slice that hasQuality some Invaginated and during Stage12) ?????? OpticPlace that (hasQuality some Flat at Stage11) and (hasQuality some Invaginated at Stage12) ?????? OrganismPart subClassOf (hasQuality exactly 1 Curvature) Slice subClassOf (hasQuality exactly 1 Curvature) X
  • 11. Higher level representations hasQuality some ?Q at ?Int hasTimeSlice some (Slice that hasQuality some ?Q and during ?Int) Syntax support: macro expansion FOL semantics - fluents (=> (hasQuality ?bearer ?quality ?interval) (and (hasTimeSlice ?bearer ?slice) (during ?slice ?interval) (hasQuality ?slice ?quality))) not reusable Tool support not fully satisfactory Intermediate representation / information model 