Presentation is loading. Please wait.

Presentation is loading. Please wait.

Building Ontologies with Basic Formal Ontology Barry Smith May 27, 2015.

Similar presentations


Presentation on theme: "Building Ontologies with Basic Formal Ontology Barry Smith May 27, 2015."— Presentation transcript:

1 Building Ontologies with Basic Formal Ontology Barry Smith May 27, 2015

2 http://ontology.buffalo.edu/BOBFO 2

3 3

4 John Fox (Director, OpenClinical) As a user and teacher of ontological methods in medicine and engineering I have for years warned my students that the design of domain ontologies is a black art with no theoretical foundations and few practical principles. 4

5 Ontology success stories, and some reasons for failure Linked Open Data, from Musicbrainz to Mouse Genome Informatics 5

6 John Fox, OpenClinical As a user and teacher of ontological methods in medicine and engineering I have for years warned my students that the design of domain ontologies is a black art with no theoretical foundations and few practical principles. … I now have a much more positive story for my students. … 6

7 RELATION TO TIME GRANULARITY CONTINUANTOCCURRENT INDEPENDENTDEPENDENT ORGAN AND ORGANISM Organism (NCBI Taxonomy) Anatomical Entity (FMA, CARO) Organ Function (FMP, CPRO) Phenotypic Quality (PaTO) Biological Process (GO) CELL AND CELLULAR COMPONENT Cell (CL) Cellular Component (FMA, GO) Cellular Function (GO) MOLECULE Molecule (ChEBI, SO, RnaO, PrO) Molecular Function (GO) Molecular Process (GO) Original OBO Foundry ontologies (Gene Ontology in yellow) 7

8 CONTINUANTOCCURRENT INDEPENDENTDEPENDENT ORGAN AND ORGANISM Organism (NCBI Taxonomy) Anatomical Entity (FMA, CARO) Organ Function (FMP, CPRO) Phenotypic Quality (PaTO) Organism-Level Process (GO) CELL AND CELLULAR COMPONENT Cell (CL) Cellular Component (FMA, GO) Cellular Function (GO) Cellular Process (GO) MOLECULE Molecule (ChEBI, SO, RNAO, PRO) Molecular Function (GO) Molecular Process (GO) rationale of OBO Foundry coverage GRANULARITY RELATION TO TIME 8

9 RELATION TO TIME GRANULARITY CONTINUANTOCCURRENT INDEPENDENTDEPENDENT ORGAN AND ORGANISM Organism (NCBI Taxonomy) Anatomical Entity (FMA, CARO) Organ Function (FMP, CPRO) Phenotypic Quality (PaTO) Biological Process (GO) CELL AND CELLULAR COMPONENT Cell (CL) Cellular Component (FMA, GO) Cellular Function (GO) MOLECULE Molecule (ChEBI, SO, RnaO, PrO) Molecular Function (GO) Molecular Process (GO) Environment Ontology (EnvO) Environments 9

10 RELATION TO TIME CONTINUANT OCCURRENT GRANULARITY INDEPENDENT CONTINUANT DEPENDENT CONTINUANT ORGAN AND ORGANISM Organism NCBI Taxonomy Anatomical Entity (FMA, CARO) Organ Function (FMP, CPRO) Biological Process (GO) Ontology for Biomedical Investigations (OBI) CELL AND CELLULAR COMPONENT Cell (CL) Cellular Component (FMA, GO) Cellular Function (GO) MOLECULE Molecule (ChEBI, SO, RnaO, PrO) Molecular Function (GO) Molecular Process (GO) Environment Ontology (ENVO) 10 Phenotypic Quality (PATO) Recognizing a new family of protocol-driven processes (investigation, assay, clinical trial …)

11 RELATION TO TIME CONTINUANT OCCURRENT GRANULARITY INDEPENDENT CONTINUANT DEPENDENT CONTINUANT INFORMATION ARTIFACT ORGAN AND ORGANISM Organism NCBI Taxonomy Anatomical Entity (FMA, CARO) Organ Function (FMP, CPRO) IAO Software, Algorithms, … Sequence Data, EHR Data … Biological Process (GO) OBI CELL AND CELLULAR COMPONENT Cell (CL) Cellular Component (FMA, GO) Cellular Function (GO) MOLECULE Molecule (ChEBI, SO, RnaO, PrO) Molecular Function (GO) Images, Image Data, Flow Cytometry Data, … Molecular Process (GO) OBI: Imaging Environment Ontology (ENVO) 11 Phenotypic Quality (PATO) Recognizing a new family of information entities: data, publications, images, algorithms …

12 examples of BFO/OBO Foundry approach extended into other domains 12 NIF StandardNeuroscience Information Framework UNEP Ontology Framework United Nations Environment Program Ontologies IDO ConsortiumInfectious Disease Ontology Suite MilPortalIntelligence and Information Warfare Directorate, US Army cROPCommon Reference Ontologies for Plants

13 Common Reference Ontologies for Plants (cROP)

14 Introduction to Biomedical Ontology for Imaging Informatics Barry Smith, PhD, FACMI University at Buffalo May 11, 2015

15 RELATION TO TIME CONTINUANT OCCURRENT GRANULARITY INDEPENDENT CONTINUANT DEPENDENT CONTINUANT ORGAN AND ORGANISM Organism NCBI Taxonomy Anatomical Entity (FMA, CARO) Organ Function (FMP, CPRO) Biological Process (GO) Ontology for Biomedical Investigations (OBI) CELL AND CELLULAR COMPONENT Cell (CL) Cellular Component (FMA, GO) Cellular Function (GO) MOLECULE Molecule (ChEBI, SO, RnaO, PrO) Molecular Function (GO) Molecular Process (GO) OBI: Imaging Ontology Branch Environment Ontology (ENVO) 15 Phenotypic Quality (PATO) Recognizing a new family of processes (investigation, assay, protocol-driven process)

16 Anatomy Ontology (FMA*, CARO) Disease Ontology (OGMS, IDO, HDO, HPO) Biological Processes Assays (Protocol- driven processes) Cell Ontology (CL) Subcellular Anatomy Ontology (SAO) Phenotypic Quality Ontology (PATO) Sequence Ontology (SO) Molecular Function Ontology (GO) Protein Ontology (PRO) Extension Strategy + Modular Organization I NDEPENDENT C ONTINUANT (~T HING )) D EPENDENT C ONTINUANT (~A TTRIBUTE ) O CCURRENT (~P ROCESS ) Basic Formal Ontology (BFO) 16

17 Structure of a typical investigation as viewed by OBI (from http://obi-ontology.org/page/Investigation) The Ontology for Biomedical Investigations

18 RELATION TO TIME CONTINUANT OCCURRENT GRANULARITY INDEPENDENT CONTINUANT DEPENDENT CONTINUANT INFORMATION ARTIFACT ORGAN AND ORGANISM Organism NCBI Taxonomy Anatomical Entity (FMA, CARO) Organ Function (FMP, CPRO) Software, Algorithms … Patient Demographic Data, EHR Data, Public Health Data, … Biological Process (GO) OBI CELL AND CELLULAR COMPONENT Cell (CL) Cellular Component (FMA, GO) Cellular Function (GO) MOLECULE Molecule (ChEBI, SO, RnaO, PrO) Molecular Function (GO) Images, Image Data, Flow Cytometry Data, … Molecular Process (GO) OBI: Imaging Environment Ontology (ENVO) 18 Phenotypic Quality (PATO) Recognizing a new family of attributes (data, information artifacts, including images)

19 Anatomy Ontology (FMA*, CARO) Disease Ontology (OGMS, IDO, HDO, HPO) Images, Image Data, Image Metadata … Biological Process Ontology (GO) Assays Cell Ontology (CL) Subcellular Anatomy Ontology (SAO) Phenotypic Quality Ontology (PATO) Sequence Ontology (SO) Molecular Function Ontology (GO) Protein Ontology (PRO) Extension Strategy + Modular Organization I NDEPENDENT C ONTINUANT (~T HING )) D EPENDENT C ONTINUANT (~A TTRIBUTE ) INFORMATION A RTIFACT (~D ATA ) O CCURRENT (~P ROCESS ) Basic Formal Ontology (BFO) 19

20 Structure of a typical investigation as viewed by OBI (from http://obi-ontology.org/page/Investigation) The Ontology for Biomedical Investigations

21 specimen extraction purification imaging data collection assay transformation OBI Pipeline applied to Imaging Assays

22 22 need to extend this pipeline also to clinical diagnosis and treatment (from OGMS*) *Ontology for General Medical Science

23 specimen extraction purification imaging data collection assay transformation need to extend this pipeline also to clinical diagnosis and treatment

24 24 Even here, things are not as bad as they seem

25 25

26 26

27 27

28 28 http://purl.obolibrary.org/ obo/IAO_0000064http://purl.obolibrary.org/ obo/IAO_0000064: algorithm

29 IAO = Information Artifact Ontology: https://code.google.com/p/informati on-artifact-ontology/ 29

30 30 http://bioportal.bioontology.org/ontologies/IAO

31 A list of ontologies using IAO Adverse Event Reporting Ontology (AERO) Bioinformatics Web Service Ontology Biological Collections Ontology (BCO) Chemical Methods Ontology (CHMO) Cognitive Paradigm Ontology (COGPO) Comparative Data Analysis Ontology Computational Neuroscience Ontology Core Clinical Protocol Ontology (C2PO) Document Act Ontology Eagle-I Research Resource Ontology (ERO) The Email Ontology Emotion Ontology (MFOEM) Experimental Factor Ontology (EFO) Exposé Ontology IAO-Intel Infectious Disease Ontology (IDO) Influenza Research Database (IRD) Information Entity Ontology Mental Functioning Ontology (MF) Ontology for Biomedical Investigations Ontology for Drug Discovery Investigations Ontology for General Medical Science (OGMS) Ontology for Newborn Screening Follow- up and Translational Research (ONSTR) Ontology of Clinical Research (OCRE) Ontology of Data Mining (OntoDM) Ontology of Medically Related Social Entities (OMRSE) Ontology of Vaccine Adverse Events Oral Health and Disease Ontology (OHDO) Population and Community Ontology Proper Name Ontology Semanticscience Integrated Ontology Software Ontology (SWO) Translational Medicine Ontology (TMO) Twitter Ontology Vaccine Ontology (VO)

32 The Ontology for Biomedical Investigations 32

33 The Ontology for Biomedical Investigations 33

34 OBI and IAO 34

35 Patient Demograp hics Phenotype (Disease, …) Disease processes Data about all of these things including image data … Algorithms, software, protocols, … Instruments, Biomaterials, Functions Parameters, Assay types, Statistics … Anatomy Histology Genotype (GO) Biological processes (GO) Chemistry I NDEPENDENT C ONTINUANT (~T HING )) D EPENDENT C ONTINUANT (~A TTRIBUTE ) O CCURRENT (~P ROCESS ) IAOOBI Basic Formal Ontology (BFO) 35

36 Patient Demograp hics Phenotype (Disease, …) Disease processes Data about all of these things including image data … Algorithms, software, protocols, … Instruments, Biomaterials, Functions Parameters, Assay types, Statistics … Anatomy Histology Genotype (GO) Biological processes (GO) Chemistry I NDEPENDENT C ONTINUANT (~T HING )) D EPENDENT C ONTINUANT (~A TTRIBUTE ) O CCURRENT (~P ROCESS ) IAOOBI Basic Formal Ontology (BFO) 36 CMPO OBI- Imaging

37 BFO 37 Ontology for General Medical Science Cardiovascular Disease Ontology Genetic Disease Ontology Cancer Disease Ontology Genetic Disease Ontology Immune Disease Ontology Environmental Disease Ontology Oral Disease Ontology Infectious Disease Ontology IDO Staph Aureus IDO MRSA IDO Australian MRSA IDO Australian Hospital MRSA …

38 patient OBI:0000093 pathology specimen PIO:0000002 pathology slide PIO:0000003 pathology image PIO:0000001 pathologist PIO:0000004 software pipeline OBI:0001943 histology assay OBI:0600020 annotations various automated histology assay PIO:0000005 annotations various RDF database slide preparation part of output input agent slide imaging specimen collection Pathology Image Workflow


Download ppt "Building Ontologies with Basic Formal Ontology Barry Smith May 27, 2015."

Similar presentations


Ads by Google