Mercurial > repos > mikel-egana-aranguren > oppl
diff OPPL/test-data/ontology/imports/imports_test.owl @ 11:6ca67b155e32
Imports simplified, new tool for inference added
author | Mikel Egaña Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> |
---|---|
date | Fri, 09 Mar 2012 16:15:27 +0100 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/OPPL/test-data/ontology/imports/imports_test.owl Fri Mar 09 16:15:27 2012 +0100 @@ -0,0 +1,208 @@ +<?xml version="1.0"?> + + +<!DOCTYPE rdf:RDF [ + <!ENTITY owl "http://www.w3.org/2002/07/owl#" > + <!ENTITY xsd "http://www.w3.org/2001/XMLSchema#" > + <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" > + <!ENTITY inference_test "http://www.oeg-upm.net/inference_test.owl/" > + <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#" > + <!ENTITY biopax-level3 "http://www.biopax.org/release/biopax-level3.owl#" > +]> + + +<rdf:RDF xmlns="http://www.oeg-upm.net/inference_test.owl#" + xml:base="http://www.oeg-upm.net/inference_test.owl" + xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" + xmlns:owl="http://www.w3.org/2002/07/owl#" + xmlns:xsd="http://www.w3.org/2001/XMLSchema#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:biopax-level3="http://www.biopax.org/release/biopax-level3.owl#" + xmlns:inference_test="http://www.oeg-upm.net/inference_test.owl/"> + <owl:Ontology rdf:about="http://www.oeg-upm.net/inference_test.owl"> + <owl:imports rdf:resource="http://www.biopax.org/release/biopax-level3.owl"/> + </owl:Ontology> + + + + <!-- + /////////////////////////////////////////////////////////////////////////////////////// + // + // Annotation properties + // + /////////////////////////////////////////////////////////////////////////////////////// + --> + + + + + <!-- + /////////////////////////////////////////////////////////////////////////////////////// + // + // Datatypes + // + /////////////////////////////////////////////////////////////////////////////////////// + --> + + + + + <!-- + /////////////////////////////////////////////////////////////////////////////////////// + // + // Object Properties + // + /////////////////////////////////////////////////////////////////////////////////////// + --> + + + + + <!-- http://www.oeg-upm.net/inference_test.owl/p --> + + <owl:ObjectProperty rdf:about="&inference_test;p"/> + + + + <!-- http://www.oeg-upm.net/inference_test.owl/part_of --> + + <owl:ObjectProperty rdf:about="&inference_test;part_of"/> + + + + <!-- http://www.oeg-upm.net/inference_test.owl/q --> + + <owl:ObjectProperty rdf:about="&inference_test;q"/> + + + + <!-- + /////////////////////////////////////////////////////////////////////////////////////// + // + // Classes + // + /////////////////////////////////////////////////////////////////////////////////////// + --> + + + + + <!-- http://www.oeg-upm.net/inference_test.owl/a --> + + <owl:Class rdf:about="&inference_test;a"> + <owl:equivalentClass> + <owl:Restriction> + <owl:onProperty rdf:resource="&inference_test;p"/> + <owl:someValuesFrom rdf:resource="&inference_test;b"/> + </owl:Restriction> + </owl:equivalentClass> + </owl:Class> + + + + <!-- http://www.oeg-upm.net/inference_test.owl/b --> + + <owl:Class rdf:about="&inference_test;b"/> + + + + <!-- http://www.oeg-upm.net/inference_test.owl/c --> + + <owl:Class rdf:about="&inference_test;c"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty rdf:resource="&inference_test;p"/> + <owl:someValuesFrom rdf:resource="&inference_test;b"/> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + + + + <!-- http://www.oeg-upm.net/inference_test.owl/d --> + + <owl:Class rdf:about="&inference_test;d"> + <owl:equivalentClass> + <owl:Restriction> + <owl:onProperty rdf:resource="&inference_test;p"/> + <owl:someValuesFrom rdf:resource="&biopax-level3;Entity"/> + </owl:Restriction> + </owl:equivalentClass> + </owl:Class> + + + + <!-- http://www.oeg-upm.net/inference_test.owl/e --> + + <owl:Class rdf:about="&inference_test;e"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty rdf:resource="&inference_test;part_of"/> + <owl:someValuesFrom rdf:resource="&biopax-level3;Entity"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty rdf:resource="&inference_test;p"/> + <owl:someValuesFrom rdf:resource="&biopax-level3;Entity"/> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + + + + <!-- http://www.w3.org/2002/07/owl#Thing --> + + <rdf:Description rdf:about="&owl;Thing"> + <rdfs:comment>Expected inferences: + +aa memberOf a + +c subClassOf a + +(imports) + +d subClassOf e</rdfs:comment> + </rdf:Description> + + + + <!-- + /////////////////////////////////////////////////////////////////////////////////////// + // + // Individuals + // + /////////////////////////////////////////////////////////////////////////////////////// + --> + + + + + <!-- http://www.oeg-upm.net/inference_test.owl/aa --> + + <owl:Thing rdf:about="&inference_test;aa"> + <rdf:type rdf:resource="&owl;NamedIndividual"/> + <inference_test:p rdf:resource="&inference_test;bb"/> + </owl:Thing> + + + + <!-- http://www.oeg-upm.net/inference_test.owl/bb --> + + <owl:NamedIndividual rdf:about="&inference_test;bb"> + <rdf:type rdf:resource="&inference_test;b"/> + </owl:NamedIndividual> + + + + <!-- http://www.oeg-upm.net/inference_test.owl/cc --> + + <owl:Thing rdf:about="&inference_test;cc"> + <rdf:type rdf:resource="&owl;NamedIndividual"/> + </owl:Thing> +</rdf:RDF> + + + +<!-- Generated by the OWL API (version 3.2.2.1782) http://owlapi.sourceforge.net --> +