Representing Natural Kinds by Spatial Inclusion and Containment

Slides:



Advertisements
Similar presentations
Anatomical boundaries and immaterial objects Stefan Schulz Department of Medical Informatics University Hospital Freiburg (Germany)
Advertisements

Schulz S, Boeker M – BioTopLite – An Upper Level Ontology for the Life Sciences – ODLS 2013 BioTopLite : An Upper Level Ontology for the Life Sciences.
SNOMED CT’s Ontological Commitment Stefan Schulz University Medical Center, Freiburg, Germany Ronald Cornet Academic Medical Center, Amsterdam, The Netherlands.
Stefan Schulz Language and Information Engineering (JULIE) Lab, Jena University, Germany Representing Natural Kinds by Spatial Inclusion and Containment.
Towards a Computational Paradigm for Biological Structure Stefan Schulz Department of Medical Informatics University Hospital Freiburg (Germany) Udo Hahn.
1 An Ontology of Relations for Biomedical Informatics Barry Smith 10 January 2005.
FMA: a domain reference ontology Comments on Cornelius Rosse’s talk Anita Burgun WG6 meeting, Rome 29 Apr- 2 May 2005.
Introduction to Protégé AmphibiaTree 2006 Workshop Sunday 8:45–9:15 J. Leopold & A. Maglia.
Extracted from “Lmo-2 interacts with Elf-2” On the Meaning of Common Statements in Biomedical Literature Stefan Schulz Department of Medical Informatics,
A Formal Theory for Spatial Representation and Reasoning in Biomedical Ontologies Maureen Donnelly Thomas Bittner.
Ontological Foundations for Biomedical Sciences Stefan Schulz, Kornél Markó, Udo Hahn Workshop on Ontologies and their Applications, September 28, 2004,
Reference Ontologies, Application Ontologies, Terminology Ontologies Barry Smith
Improving Data Discovery in Metadata Repositories through Semantic Search Chad Berkley 1, Shawn Bowers 2, Matt Jones 1, Mark Schildhauer 1, Josh Madin.
Developing an OWL-DL Ontology for Research and Care of Intracranial Aneurysms – Challenges and Limitations Holger Stenzhorn, Martin Boeker, Stefan Schulz,
Standardization of Anatomy Parts and Wholes – From Function to Location Stefan Schulz Department of Medical Informatics University Hospital Freiburg (Germany)
The Foundational Model of Anatomy and its Ontological Commitment(s) Stefan Schulz University Medical Center, Freiburg, Germany FMA in OWL meeting November.
Stefan Schulz Medical Informatics Research Group
GO and OBO: an introduction. Jane Lomax EMBL-EBI What is the Gene Ontology? What is OBO? OBO-Edit demo & practical What is the Gene Ontology? What is.
The Ontology of Biological Taxa
A CompuGroup Software GmbH, Koblenz, Germany b IMBI, University Medical Center Freiburg, Germany c Semfinder AG, Kreuzlingen, Switzerland d OntoMed Research.
What is an Ontology? An ontology is a specification of a conceptualization that is designed for reuse across multiple applications and implementations.
A School of Information Science, Federal University of Minas Gerais, Brazil b Medical University of Graz, Austria, c University Medical Center Freiburg,
Ontologies GO Workshop 3-6 August Ontologies  What are ontologies?  Why use ontologies?  Open Biological Ontologies (OBO), National Center for.
Ontological Foundations of Biological Continuants Stefan Schulz, Udo Hahn Text Knowledge Engineering Lab University of Jena (Germany) Department of Medical.
From GENIA to BioTop – Towards a Top-Level Ontology for Biology Stefan Schulz, Elena Beisswanger, Udo Hahn, Joachim Wermter, Anand Kumar, Holger Stenzhorn.
How to Distinguish Parthood from Location in Bio-Ontologies Stefan Schulz a,b, Philipp Daumke a, Barry Smith c,d, Udo Hahn e a Department of Medical Informatics,
How much formality do we need ? Stefan Schulz MedInfo 2007 Workshop: MedSemWeb 2007 What Semantics Do We Need for A Semantic Web for Medicine? University.
What is an Ontology? A representation of knowledge in a domain In theory Thomas Gruber (1993) “An ontology is a formal, explicit specification of a shared.
Ontologies Working Group Agenda MGED3 1.Goals for working group. 2.Primer on ontologies 3.Working group progress 4.Example sample descriptions from different.
Towards a Top-Domain Ontology for Linking Biomedical Ontologies Holger Stenzhorn a,b Elena Beißwanger c Stefan Schulz a a Department of Medical Informatics,
Higgs bosons, mars missions, and unicorn delusions: How to deal with terms of dubious reference in scientific ontologies Stefan Schulz a,b Mathias Brochhausen.
International Workshop 28 Jan – 2 Feb 2011 Phoenix, AZ, USA SysML and Ontology in Biomedical Modeling Henson Graves Yvonne Bijan 30 January 2011.
Stefan Schulz, Martin Boeker, Holger Stenzhorn: How Granularity Issues Concern Biomedical Ontology Integration Stefan Schulz, Martin Boeker, Holger Stenzhorn.
Introduction to Ontology Introductions Alan Ruttenberg Science Commons.
Intro to Biology Characteristics of Life Intro to Biology.
OWL (Ontology Web Language and Applications) Maw-Sheng Horng Department of Mathematics and Information Education National Taipei University of Education.
Integrating SysML with OWL (or other logic based formalisms)
Stefan Schulz Medical Informatics Research Group
Knowledge Representation Part II Description Logic & Introduction to Protégé Jan Pettersen Nytun.
Formal ontologies vs. triple based KR gap or convergence?
Towards a Computational Paradigm for Biological Structure
Genes.
Text Knowledge Engineering Lab University of Jena (Germany)
DEVELOPING AN OWL-DL ONTOLOGY FOR RESEARCH AND CARE OF
Kenneth Baclawski et. al. PSB /11/7 Sa-Im Shin
Ontological Foundations for Biomedical Sciences
Unit 2 Cells 2.3 Eukariotic cells IB Biology SFP - Mark Polko.
A Description Logics Approach to Clinical Guidelines and Protocols
Lecture 6 By Ms. Shumaila Azam
UML Class Diagrams: Basic Concepts
Introduction to Biology
Ontology in 15 Minutes Barry Smith.
Molecular and Cellular Bioengineering
Why do we need upper ontologies? What are their purported benefits?
Introduction to Biology
Introduction to Biology
Lecture #1: Introduction to Genetics and Cells
BIOL 2416 Chapter 1: Genetics: An Introduction
What is an Ontology An ontology is a set of terms, relationships and definitions that capture the knowledge of a certain domain. (common ontology ≠ common.
CCO: concept & current status
Trilogy – Biology – CHAPTER 1 – Cell Biology
Ontology in 15 Minutes Barry Smith.
What Does it Mean to Be Alive?
Cell Size and Types Cells, the basic units of organisms, can only be observed under microscope Three Basic types of cells include: Bacterial Cell Animal.
Biology Unit 1 From Molecules to Organisms: Structures and Processes
Movement of eukaryotic cell’s genetic material
Standardization of Anatomy Parts and Wholes – From Function to Location Stefan Schulz Department of Medical Informatics University Hospital Freiburg (Germany)
A Description Logics Approach to Clinical Guidelines and Protocols
Standardization of Anatomy Parts and Wholes – From Function to Location Stefan Schulz Department of Medical Informatics University Hospital Freiburg (Germany)
SATISH PRADHAN DNYANASADHANA COLLEGE,THANE
Presentation transcript:

Representing Natural Kinds by Spatial Inclusion and Containment Stefan Schulz Medical Informatics, Freiburg University, Germany http://www.imbi.uni-freiburg.de/medinf Udo Hahn Language and Information Engineering (JULIE) Lab, Jena University, Germany

Ontologies of Biological Structure Representation of Physical Parts of Organisms Large terminological repositories in biology exist and grow ... Foundational Model of Anatomy: Human sig.biostr.washington.edu/projects/fm/ Open Biological Ontologies (OBO): Mouse, Fly, Fish, Worm, Fungi, … obo.sourceforge.net Gene Ontology (GO) cellular component: Species independent www.geneontology.org/

Canonic Representation of Mereotopological Structure rel (Class1 ,Class2) , e.g. part-of (CellNucleus, Cell)

Canonic Representation of Mereotopological Structure rel (Class1 ,Class2) , e.g. part-of (CellNucleus, Cell) Open questions: What is the meaning of mereotopological relations in Biology Class level reading of mereotopological relations, how to interpret ?

Canonic Representation of Mereotopological Structure rel (Class1 ,Class2) , e.g. part-of (CellNucleus, Cell) Open questions: What is the meaning of mereotopological relations in Biology Class level reading of mereotopological relations , how to interpret ?

Fuzziness of Mereotopological Relations in Biology continuum… Parthood Containment a Cell Membrane a Mitochondrion some Glucose some Virus DNA has-part part-of a Cell a Cell a Cell a Cell

Fuzziness of Mereotopological Relations in Biology continuum… Parthood Containment a Cell Membrane a Mitochondrion some Glucose some Virus DNA has-part part-of a Cell a Cell a Cell a Cell includes / containee-of has-part / part-of location-of / has-location

Canonic Representation of Mereotopological Structure rel (Class1 ,Class2) , e.g. part-of (CellNucleus, Cell) Open questions: What is the meaning of mereotopological relations in Biology Class level reading of mereotopological relations , how to interpret ?

Class level reading of mereotopological relations R(C1 , C2 ) expression, e.g. Includes(Cell, CellNucleus) Alternative, conflicting interpretations: expresses ontological dependencies “each cell includes a cell nucleus” and / or “each cell nucleus is included in a cell” permits possible relations “a cell may include a cell nucleus” reject any assertion not sanctioned by a R(C1 ,C2 ) expression: “there is a cell nucleus which included in a protein molecule”

Instance and Class level reading of mereotopological relations (I) Instance level: containee-of, includes: transitive, reflexive, antisymmetric containee-of(x,y) includes(y,x) Class level: class A is a specific containee of class B: SC(A,B) =def x: instance-of(x, A)  y: instance-of(y, B)  containee-of(y,x) class B is a specific includer of class A: SI(B,A) =def y: instance-of(y, B)  x: instance-of(x, A)  includes(y,x)

Instance and Class level reading of mereotopological relations (II) SC(A,B) is not the inverse of SI(B,A) class A is an obligatory containee of class B OC(A,B) def SI(B,A) class B is an obligatory includer of class A OI(B,A) def SC(A,B) SC, SI, OC, OI: transitive, reflexive, antisymmetric SC and SI propagate via Is-A: if A is a specific containee (includer) of B, every subclass of A is a specific containee (includer) of B, too OC and OI do not propagate via Is-A: if A is an obligatory containee (includer) of B, not any subclass of A is an obligatory containee (includer) of B

Arg2 Arg1 Cell Neuron Axon Cell Membrane Or gan Cell Nucleus Heart Wa ter Blood Insu lin Electron Is-A-1 OI SI OI OC SI Is-A SC SC OC Organ IS-A Water Insulin

Extended Taxonomies Express mereotopological hierarchies as taxonomies Purpose: Better performance in large knowledge bases Introduction of reificator nodes: real classes: Is-A(A,BSC) =def SC(A,B) Is-A(A,BSI) =def SI (A,B) “pseudo classes” (do not capture properties of all instances !): Is-A(A,BOC) =def OC(A,B) Is-A(A,BOI) =def OI (A,B) A must be terminal nodes

Extended Taxonomies C W I O E N M Cell Water Intracellular Membrane OC OC OC SC SC SC C W I OI OI OI SI SI OC OC OC OC SC SC SC SC O E N M OI OI OI OI SI SI SI SI Organ Interphase Eukaryotic Cell Cell Nucleus Nuclear Membrane

Specific Containees of Cell Nucleus Extended Taxonomies Cell Water Intracellular Membrane OC OC OC Specific Containees of Cell Nucleus SC SC SC Cell Nucleus Nuclear Membrane C W I OI OI OI SI SI SI OC OC OC OC SC SC SC SC O E N M OI OI OI OI SI SI SI SI Organ Interphase Eukaryotic Cell Cell Nucleus Nuclear Membrane

Specific Includers of Cell Nucleus Extended Taxonomies Cell Water Intracellular Membrane OC OC OC Specific Includers of Cell Nucleus SC SC SC Interphase Eukaryotic Cell, Tissue, Organ, Blood, Organism (...) C W I OI OI OI SI SI SI OC OC OC OC SC SC SC SC O E N M OI OI OI OI SI SI SI SI Organ Interphase Eukaryotic Cell Cell Nucleus Nuclear Membrane

Obligatory Containees of Cell Nucleus Extended Taxonomies Cell Water Intracellular Membrane OC OC OC Obligatory Containees of Cell Nucleus SC SC SC Cell Nucleus Nuclear Membrane Intracellular Membrane Water C W I OI OI OI SI SI SI OC OC OC OC SC SC SC SC O E N M OI OI OI OI SI SI SI SI Organ Interphase Eukaryotic Cell Cell Nucleus Nuclear Membrane

Obligatory Includers of Cell Nucleus Extended Taxonomies Cell Water Intracellular Membrane OC OC OC Obligatory Includers of Cell Nucleus SC SC SC Interphase Eukaryotic Cell, Cell C W I OI OI OI SI SI SI OC OC OC OC SC SC SC SC O E N M OI OI OI OI SI SI SI SI Organ Interphase Eukaryotic Cell Cell Nucleus Nuclear Membrane

Conclusion Capturing mereotopological basics in biomedical ontologies: Two recommendations: Create consensus by conflating part-whole and locative relations to one base relation (containee-of / includes) Eliminate ambiguity by explicitly introducing class level relations with a precise semantics Using extended taxonomies: Improve reasoning in large knowledge bases To do: express other mereotopological relations (overlap, disconnectedness) in terms of class-level predicates

www.imbi.uni-freiburg.de/medinf