A Preliminary Draft Ontology of Amphibian Morphology AmphibiaTree 2006 Workshop Sunday 1–1:15 A. Pugener.

Slides:



Advertisements
Similar presentations
Homology.
Advertisements

More than one way to dissect an animal Melissa Haendel ZFIN Scientific Curator.
Homology Review Human arm Lobed-fin fish fin Bat wing Bird wing Insect wing Homologous forelimbs not homologous as forelimbs or wings Definition: Structures.
So What Does it All Mean? Geospatial Semantics and Ontologies Dr Kristin Stock.
1 Ontology Language Comparisons doug foxvog 16 September 2004.
Ontologies - Design principles Cartic Ramakrishnan LSDIS Lab University of Georgia.
Representing Part Relationships Between Developing Structures.
Ontology Notes are from:
CSE115/ENGR160 Discrete Mathematics 04/24/12 Ming-Hsuan Yang UC Merced 1.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 8 The Enhanced Entity- Relationship (EER) Model.
What is an Ontology? AmphibiaTree 2006 Workshop Saturday 8:45–9:15 A. Maglia.
From SHIQ and RDF to OWL: The Making of a Web Ontology Language
7M822 UML Class Diagrams advanced concepts 15 September 2008.
The OOA Process - I Steps and Rules Objects and Structures.
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 10 Structuring.
Chapter 41 Enhanced Entity-Relationship and Object Modeling.
Computer System Analysis Chapter 10 Structuring System Requirements: Conceptual Data Modeling Dr. Sana’a Wafa Al-Sayegh 1 st quadmaster University of Palestine.
Logics for Data and Knowledge Representation Introduction to Algebra Chiara Ghidini, Luciano Serafini, Fausto Giunchiglia and Vincenzo Maltese.
Lecture 2 The Relational Model. Objectives Terminology of relational model. How tables are used to represent data. Connection between mathematical relations.
Chapter 4 The Relational Model Pearson Education © 2014.
Relational Model Session 6 Course Name: Database System Year : 2012.
Chapter 4 The Relational Model.
13 Dec. 2006CmpE 583 Fall 2006 OWL Lite- Property Char’s. 1 OWL Lite: Ch. 13- Property Characteristics Atilla ELÇİ.
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.
Representing variables according to the ISO/IEC standard.
INF 384 C, Spring 2009 Ontologies Knowledge representation to support computer reasoning.
An (OBO) ontology is NOT a model of language, it is a model of reality. Words are ambiguous – especially in isolation. Take the word 'wing' what type of.
OWL and SDD Dave Thau University of Kansas
Building an Ontology of Semantic Web Techniques Utilizing RDF Schema and OWL 2.0 in Protégé 4.0 Presented by: Naveed Javed Nimat Umar Syed.
Module 3: The Relational Model.  Overview Terminology Relational Data Structure Mathematical Relations Database Relations Relational Keys Relational.
What is MOF? The Meta Object Facility (MOF) specification provides a set of CORBA interfaces that can be used to define and manipulate a set of interoperable.
OWL 2 in use. OWL 2 OWL 2 is a knowledge representation language, designed to formulate, exchange and reason with knowledge about a domain of interest.
Cell Ontology 2.0 Elimination of multiple is_a inheritance through instantiation of relationships to terms in outside ontologies, such as the GO cellular.
Michael Eckert1CS590SW: Web Ontology Language (OWL) Web Ontology Language (OWL) CS590SW: Semantic Web (Winter Quarter 2003) Presentation: Michael Eckert.
1 ©Amit Mitra & Amar Gupta AGGREGATION Reading Assignment Supplementary module 5 Object Aggregation.
FUNCTIONS.
Database Systems: Enhanced Entity-Relationship Modeling Dr. Taysir Hassan Abdel Hamid.
GoodRelations : An Ontology for Describing Web Offers Primer and User’s Guide Draft Presented by Jae-won Lee.
©Silberschatz, Korth and Sudarshan2.1Database System Concepts Chapter 2: Entity-Relationship Model Entity Sets Relationship Sets Design Issues Mapping.
Chapter 2 : Entity-Relationship Model Entity Sets Relationship Sets Design Issues Mapping Constraints Keys E-R Diagram Extended E-R Features Design of.
© D. Wong Ch. 2 Entity-Relationship Data Model (continue)  Data models  Entity-Relationship diagrams  Design Principles  Modeling of constraints.
UNIT_2 1 DATABASE MANAGEMENT SYSTEM[DBMS] [Unit: 2] Prepared By Lavlesh Pandit SPCE MCA, Visnagar.
© O. Corcho, MC Suárez de Figueroa Baonza 1 OWL and SWRL Protégé 4: Building an OWL Ontology Mari Carmen Suárez-Figueroa, Oscar Corcho {mcsuarez,
Organization of the Lab Three meetings:  today: general introduction, first steps in Protégé OWL  November 19: second part of tutorial  December 3:
Knowledge Representation. Keywordsquick way for agents to locate potentially useful information Thesaurimore structured approach than keywords, arranging.
CIS 210 Systems Analysis and Development Week 6 Part I Structuring Systems Data Requirements,
Practical RDF Chapter 12. Ontologies: RDF Business Models Shelley Powers, O’Reilly SNU IDB Lab. Taikyoung Kim.
CST203-2 Database Management Systems Lecture 4. Student entity NIDFNameLNameRegNoExamIdBirthdate.
© 2008 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Lesson # 8 HP UCMDB 8.0 Essentials.
Fundamentals, Design, and Implementation, 9/e Appendix B The Semantic Object Model.
Ontology Engineering Lab #4 - September 23, 2013.
Relations and Functions ORDERED PAIRS AND CARTESIAN PRODUCT An ordered pair consists of two elements, say a and b, in which one of them, say a is designated.
Extended ER Modelling. Extended E-R Features: Specialization Top-down design process; we designate subgroupings within an entity set that are distinctive.
BioHealth Informatics Group 1 Techniques for segmenting large description logic ontologies Julian Seidenberg, Alan Rector
The Relational Model © Pearson Education Limited 1995, 2005 Bayu Adhi Tama, M.T.I.
Of 29 lecture 15: description logic - introduction.
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 10 Structuring.
Ccs.  Ontologies are used to capture knowledge about some domain of interest. ◦ An ontology describes the concepts in the domain and also the relationships.
Introduction to Ontology Introductions Alan Ruttenberg Science Commons.
OWL (Ontology Web Language and Applications) Maw-Sheng Horng Department of Mathematics and Information Education National Taipei University of Education.
COP Introduction to Database Structures
ece 720 intelligent web: ontology and beyond
Outline Motivation: data mining Ontologies and all-some relationships
Development of the Amphibian Anatomical Ontology
Entity Relationship Diagrams
Semantic Objects.
Object-Oriented Knowledge Representation
Knowledge Representation Part VII Protégé / RDFS / OWL / ++
DataTypes Nigel Davis
Presentation transcript:

A Preliminary Draft Ontology of Amphibian Morphology AmphibiaTree 2006 Workshop Sunday 1–1:15 A. Pugener

Building the Amphibian Ontology Top-down ApproachTop-down Approach –Based on anatomical systems –Modeled after the ZFIN Zebrafish Anatomical Dictionary Bottom-up ApproachBottom-up Approach –Instantiation by manually mining literature sources

Taxonomic Group  Amphibia  Lissamphibia  Lissamphibia  Order Anura  Order Anura  Pipidae  Pipidae  Xenopus laevis  Xenopus laevis  Order Caudata  Order Caudata  Salamandridae  Salamandridae  Salamandra salamandra  Salamandra salamandra  Order Gymnophiona  Order Gymnophiona  Caeciliidae  Caeciliidae  Dermophis mexicanus  Dermophis mexicanus

Elements of the Amphibian Ontology ClassClass –Definition: collection of distinct things considered as a whole; they may contain other classes, individuals, or a combination of both –Classes are abstract groups that exist in their respective instances

Elements of the Amphibian Ontology Instance / IndividualInstance / Individual –Definition: “ground-level” components of an ontology

Elements of the Amphibian Ontology AttributeAttribute –Definition: property, feature, characteristic, or parameter that describes an instance

Elements of the Amphibian Ontology AttributeAttribute –Definition: property, feature, characteristic, or parameter that describes an instance

Elements of the Amphibian Ontology RelationRelation –Definition: an attribute whose value is another instance in the ontology –Kinds of Relations: ObjectObject DatatypeDatatype AnnotationAnnotation

Elements of the Amphibian Ontology –Definition: binary relationship between two instances –Must have domain and range –Kinds of Object Relations: FunctionalFunctional Inverse_FunctionalInverse_Functional SymmetricSymmetric TransitiveTransitive Object RelationObject Relation

Elements of the Amphibian Ontology FunctionalFunctional –Definition: relation that is limited to having a single value

Elements of the Amphibian Ontology Example of a Functional Relation:Example of a Functional Relation: Optic_foramen is_bound_in Bone

Elements of the Amphibian Ontology Inverse_FunctionalInverse_Functional –Definition: relation that has an inverse

Elements of the Amphibian Ontology Example of an Inverse_Functional Relation:Example of an Inverse_Functional Relation:IF Inferior_perilymphatic_foramen is_lateral_to Jugular_foramen THEN Jugular_foramen is_medial_to Inferior_perilymphatic_foramen

Elements of the Amphibian Ontology Symmetric RelationSymmetric Relation –Definition: relation that is its own inverse

Elements of the Amphibian Ontology Example of a Symmetric PropertyExample of a Symmetric PropertyIF Zygomatic_ramus_of_squamosal articulates_with Dorsal_process_ of_ posterior_maxillary_process THEN Dorsal_process_of_posterior_maxillary_process articulates_with Zygomatic_ramus_of_squamosal

Elements of the Amphibian Ontology Transitive RelationTransitive Relation –Definition: relation that if the link holds between a 1 st element and a 2 nd and between the 2 nd element and a 3 rd, it holds between the 1 st and 3 rd elements

Elements of the Amphibian Ontology Example of a Transitive RelationExample of a Transitive RelationIF Stylus_of_stapes is_part_of Pars_media_plectri AND Pars_media_plectri is_part_of Plectral_Apparatus THEN Stylus_of_stapes is_part_of Plectral_Apparatus

Elements of the Amphibian Ontology Attributes –Are used to describe and define classes by creating restrictions that constrain the instances of a particular that class Quantifier Restriction: describes the existence of relations to instances of a particular classQuantifier Restriction: describes the existence of relations to instances of a particular class –for some values of / some –for all values of / only Cardinality Restriction: describes the set of instances that have a specified number of relations with other instances or datatype valuesCardinality Restriction: describes the set of instances that have a specified number of relations with other instances or datatype values –at least –at most –exactly has_Value Restriction: describes the set of instances that have at least one relations to a specific instancehas_Value Restriction: describes the set of instances that have at least one relations to a specific instance

Elements of the Amphibian Ontology Quantifier Restriction –Existential Restriction (  ) Definition: specifies the existence of a relation to an instance that is a member of a specified class Example: Frontoparietal is_in some Adult Frontoparietal is_in some Adult 

Elements of the Amphibian Ontology Quantifier Restriction –Universal Restriction (  ) Definition: specifies that the only relation that can exist must be to an instance that is a member of a specified class Example: Frontoparietal is_partially_homologous_with only (Frontal or Parietal) 

The Amphibian Ontology

Partonomy

Problematic Representations of Part_of part_of means can_be_part_of, not is_always_a_part_ofpart_of means can_be_part_of, not is_always_a_part_of Example: vomerine dentition is_a_part_of vomer part_of / has_part; but if part_of means located_in, thenpart_of / has_part; but if part_of means located_in, then part_of not inverse of has_part Example: occipital condyle is_part_of exoccipital exoccipital has_part occipital condyle exoccipital has_part occipital condyle jugular foramen is_part_of otic capsule jugular foramen is_part_of otic capsule jugular foramen is_located_in otic capsule jugular foramen is_located_in otic capsule otic capsule not has_part jugular foramen otic capsule not has_part jugular foramen

The Alternative Is_a Represents relations between types that are universally true (i.e., for all instances)Represents relations between types that are universally true (i.e., for all instances) Example: jugular foramen is_a cranial conduit tooth is_a organ with organ cavity tooth is_a organ with organ cavity Common Anatomy Reference Ontology (CARO)Common Anatomy Reference Ontology (CARO) –Based on the Foundational Model of Anatomy –Top-level, structural is_a –Objectives To facilitate queries within and between ontologiesTo facilitate queries within and between ontologies To integrate anatomical termsTo integrate anatomical terms

CARO Amphibian Ontology