MGED Ontology usage - PowerPoint PPT Presentation

1 / 29
About This Presentation
Title:

MGED Ontology usage

Description:

Provide usage of the ontology and examples. Lot's of links to ontology resources on the web ... Example: Your BioMaterial source had a Disease 'foobar' ... – PowerPoint PPT presentation

Number of Views:66
Avg rating:3.0/5.0
Slides: 30
Provided by: angelp9
Category:
Tags: mged | ontology | usage

less

Transcript and Presenter's Notes

Title: MGED Ontology usage


1
MGED Ontology --usage
  • MGED Ontology Working Group
  • Dec, 2003

2
Outline
  • Brief overview of MGED Ontology (MO)
  • Structure of MO
  • What is in MO
  • Uses of MO
  • MAGE and MO
  • MGED Ontology use policies
  • Simple examples
  • Nested term examples
  • Referencing outside terms with MO

3
Ontologies in general
  • Explicit specification of a conceptualization
  • Defines a vocabulary with which queries and
    assertions are made
  • Classes - base type
  • Animal, Cat, Dog
  • BioMaterial, Age, TechnologyType
  • IS-A relationships Cat IS-A Animal
  • Properties - attributes of classes
  • number_of_legs, natural_enemy
  • HAS-A relationships Cat HAS 4 legs
  • Individuals - instantiations of classes
  • calico, hound, Stinky Pete
  • Axioms - logic statements
  • Cat ! Dog

4
MGED Ontology (MO)
  • Core ontology limited to MAGE-OM v.1.1
  • Extended Ontology augments the Core with terms
    currently outside the scope of MAGE v.1.1

OilEd editor http//oiled.man.ac.uk/ Protogé
do google search for it
5
MAGE and MO
6
MAGE and MO
7
Main focus of MGED Ontology
  • Structured and rich description of BioMaterials

characteristics
associations
8
(No Transcript)
9
(No Transcript)
10
MGED Ontology Announcements
  • http//www.mged.sf.net/ontologies
  • About to release first stable release of the Core
    ontology (version 1.1.7)
  • Provide usage of the ontology and examples
  • Lots of links to ontology resources on the web
  • Policies
  • Any term not referenced via DatabaseEntry is by
    default user-defined and not part of MO
  • accession and URI are not both needed
  • Refers to OntologyEntry.value
  • MO terms may be used in category for other
    ontologys term (e.g. Organism)

11
Referencing MO Terms
  • ltMAGE-MLgt
  • ltDatabase name"The MGED Ontology"
    identifier"MO"
  • URI"http//mged.sourceforge.net/ontologies/MGEDo
    ntology.php" /gt
  • ltOntologyEntry category"SomeMOClass" value
    "some_MO_instance"gt
  • ltOntologyReference_assngt
  • ltDatabaseEntry accession"some_MO_instance"
  • URI"http//mged.sourceforge.net/ontologies/MGEDon
    tology.phpsome_MO_instance"gt
  • ltDatabase_assnrefgt
  • ltDatabase_ref identifier"MO"/gt
  • lt/Database_assnrefgt
  • lt/DatabaseEntrygt
  • lt/OntologyReference_assngt
  • lt/OntologyEntrygt
  • lt/MAGE-MLgt

12
(No Transcript)
13
Individuals
  • Instance term goes into value and is the
    referenced term.
  • Parent term goes into category

14
(No Transcript)
15
Including parent classes
  • You may include parent classes for ease of
    queries, but you must reproduce all of the
    structure from the parent to the term of interest

16
(No Transcript)
17
Classes with Properties
  • Nested structure via OntologyEntry.Association
  • Fillers
  • base types (boolean, string, etc.)
  • Classes/Instances
  • Enumeration of Instances
  • OntologyEntry category value Property
  • Filler is given as OntologyEntry Association
  • follow the rules
  • When a base type, OntologyEntry.category
    Property

18
Measurement Example
19
Enumeration of instances
Base type
Class/Instance
20
(No Transcript)
21
(No Transcript)
22
(No Transcript)
23
(No Transcript)
24
Abstract classes
  • These are classes without individuals
  • Usually have user-defined instance terms
  • Term goes in OntologyEntry category and value
    attributes and referenced via DatabaseEntry
  • User-defined term is Association (or child
    OntologyEntry term) with abstract class in
    category and new term in value, unreferenced
  • Example Your BioMaterial source had a Disease
    foobar

25
(No Transcript)
26
Referencing terms in other ontologies
  • Special case of last slide, were new term
    optionally references some other ontology via its
    DatabaseEntry
  • In addition, specify from within the MGED
    Ontology where the term hailed from
  • Is-a OntologyEntry term has properties
  • has_database source for the term
  • accesion accession for the term in
  • value the term from the source

27
Without extra DatabaseEntry
28
With DatabaseEntry
29
Thanks
  • MGED Ontology Working Group
Write a Comment
User Comments (0)
About PowerShow.com