Building An OWL Ontology : Toxicological Endpoints’ Ontology Example
description
Transcript of Building An OWL Ontology : Toxicological Endpoints’ Ontology Example
Building An OWL Ontology: Toxicological Endpoints’ Ontology Example OWL Constructs: ClassesTools --- Quick QWL –Create multiple sublasses
On the base of Leadscope ToxML schema
Building An OWL Ontology: Toxicological Endpoints’ Ontology Example OWL Constructs: Create “Organs” SuperClasse containing different subclasses on the base of GoReni
Building An OWL Ontology: Toxicological Endpoints’ Ontology Example OWL Constructs: Create “Lesions” (Effects ) SuperClasse containing different subclasses on the base of GoReni
Building An OWL Ontology: Toxicological Endpoints’ Ontology Example
Value Partitions can be created to refine our class descriptions, forexample, we will create a Value Partitions called ‘Severity Values’ Creating a ValuePartitionin OWL consists of several steps:Create sublasses:
Make the subclasses disjoint. An individualcannot be a member of more than one of them.
Create a functional property hasSeverityValue
Make a Severity Values as an Union of all subclasses
Building An OWL Ontology: Toxicological Endpoints’ Ontology Example
Disjoint classes: An individual cannot be a member of more than one of them.
‘Severity Values’ is covered by subclasses
Building An OWL Ontology: Toxicological Endpoints’ Ontology Example
OWL Properties represent relationships between two objects.Object properties: link object to object
OWL Properties
Inverse PropertiesEach object property may have a corresponding inverse property.If some property links individual a to individual b, then its inverse property will link individual b to individual a.
organs lesionshas possible lesions
Is lesion for organ
Building An OWL Ontology: Toxicological Endpoints’ Ontology Example
Property restrictions
In OWL, properties are used to create restrictions.Restrictions are used to restrict the individuals that belong to a class
Resources
• Protege Ontology Libraries– http://protegewiki.stanford.edu/index.php/
Protege_Ontology_Library• Protege tutorial– http://www.co-ode.org/resources/tutorials/
• Protege Website– http://protege.stanford.edu/doc/users.html– http://protege.stanford.edu/