From 7fe93b0674b33e5ac2fa2c5fdb32fcc92189700f Mon Sep 17 00:00:00 2001 From: brianjlowe Date: Wed, 16 Oct 2013 09:46:22 -0400 Subject: [PATCH] axioms for relationship classes --- rdf/tbox/filegraph/relationshipAxioms.n3 | 162 +++++++++++++++++++++++ 1 file changed, 162 insertions(+) create mode 100644 rdf/tbox/filegraph/relationshipAxioms.n3 diff --git a/rdf/tbox/filegraph/relationshipAxioms.n3 b/rdf/tbox/filegraph/relationshipAxioms.n3 new file mode 100644 index 00000000..b97a3062 --- /dev/null +++ b/rdf/tbox/filegraph/relationshipAxioms.n3 @@ -0,0 +1,162 @@ +@prefix hr: . +@prefix afn: . +@prefix : . +@prefix scires: . +@prefix aka: . +@prefix pubmed: . +@prefix vann: . +@prefix owl2: . +@prefix wcmc: . +@prefix dcterms: . +@prefix rdfs: . +@prefix swrl: . +@prefix vitro: . +@prefix event: . +@prefix wos: . +@prefix vivoc: . +@prefix swvs: . +@prefix rdf: . +@prefix c4o: . +@prefix cce: . +@prefix dcelem: . +@prefix vivo: . +@prefix dc: . +@prefix geo: . +@prefix pvs: . +@prefix foaf: . +@prefix aktp: . +@prefix far: . +@prefix fabio: . +@prefix skco: . +@prefix ospcu: . +@prefix acti: . +@prefix ai: . +@prefix sce: . +@prefix stars: . +@prefix bibo: . +@prefix xsd: . +@prefix swrlb: . +@prefix owl: . +@prefix core: . +@prefix socsci: . +@prefix rdfsyn: . +@prefix local: . +@prefix vitro-public: . +@prefix mann: . +@prefix skos: . +@prefix ero: . + +core:Authorship + rdfs:subClassOf + [ a owl:Restriction ; + owl:someValuesFrom foaf:Agent ; + owl:onProperty core:relates + ] ; + rdfs:subClassOf + [ a owl:Restriction ; + owl:someValuesFrom ; + owl:onProperty core:relates + ] . + +core:Position + rdfs:subClassOf + [ a owl:Restriction ; + owl:someValuesFrom foaf:Person ; + owl:onProperty core:relates + ] ; + rdfs:subClassOf + [ a owl:Restriction ; + owl:someValuesFrom foaf:Organization ; + owl:onProperty core:relates + ] . + +core:Editorship + rdfs:subClassOf + [ a owl:Restriction ; + owl:someValuesFrom foaf:Agent ; + owl:onProperty core:relates + ] ; + rdfs:subClassOf + [ a owl:Restriction ; + owl:someValuesFrom ; + owl:onProperty core:relates + ] . + +core:AdvisingRelationship + rdfs:subClassOf + [ a owl:Restriction ; + owl:someValuesFrom foaf:Person ; + owl:onProperty core:relates + ] ; + rdfs:subClassOf + [ a owl:Restriction ; + owl:someValuesFrom core:AdvisorRole ; + owl:onProperty core:relates + ] ; + rdfs:subClassOf + [ a owl:Restriction ; + owl:someValuesFrom core:AdviseeRole ; + owl:onProperty core:relates + ] . + +core:AwardedDegree + rdfs:subClassOf + [ a owl:Restriction ; + owl:someValuesFrom foaf:Person ; + owl:onProperty core:relates + ] ; + rdfs:subClassOf + [ a owl:Restriction ; + owl:someValuesFrom core:AcademicDegree ; + owl:onProperty core:relates + ] . + +core:AwardReceipt + rdfs:subClassOf + [ a owl:Restriction ; + owl:someValuesFrom foaf:Agent ; + owl:onProperty core:relates + ] ; + rdfs:subClassOf + [ a owl:Restriction ; + owl:someValuesFrom core:Award ; + owl:onProperty core:relates + ] . + +core:IssuedCredential + rdfs:subClassOf + [ a owl:Restriction ; + owl:someValuesFrom foaf:Agent ; + owl:onProperty core:relates + ] ; + rdfs:subClassOf + [ a owl:Restriction ; + owl:someValuesFrom core:Credential ; + owl:onProperty core:relates + ] . + +core:Grant + rdfs:subClassOf + [ a owl:Restriction ; + owl:someValuesFrom foaf:Agent ; + owl:onProperty core:relates + ] ; + rdfs:subClassOf + [ a owl:Restriction ; + owl:someValuesFrom ; + owl:onProperty core:relates + ] . + +core:Contract + rdfs:subClassOf + [ a owl:Restriction ; + owl:someValuesFrom foaf:Agent ; + owl:onProperty core:relates + ] ; + rdfs:subClassOf + [ a owl:Restriction ; + owl:someValuesFrom ; + owl:onProperty core:relates + ] . + +