@prefix rdf: . @prefix rdfs: . @prefix rdfg: . @prefix owl: . @prefix np: . @prefix dc: . @prefix xsd: . a owl:Ontology ; dc:created "2012-10-26"^^xsd:date; dc:modified "2013-10-23"^^xsd:date; dc:description ; owl:priorVersion . ## A nanopublication should be associated with at most one assertion, ## provenance of assertion, and provenance of the nanopublication (publicationInfo) ## We use rdfg:Graph to denote a graph as used in the RDF 1.1. Trig syntax. ## Each sub class of rdfg:Graph should be separate Named Graph np:Nanopublication rdf:type owl:Class. np:Assertion rdfs:subClassOf rdfg:Graph. np:Provenance rdfs:subClassOf rdfg:Graph. np:PublicationInfo rdfs:subClassOf rdfg:Graph. np:hasAssertion a owl:FunctionalProperty. np:hasAssertion rdfs:domain np:Nanopublication. np:hasAssertion rdfs:range np:Assertion. np:hasProvenance a owl:FunctionalProperty. np:hasProvenance rdfs:domain np:Nanopublication. np:hasProvenance rdfs:range np:Provenance. np:hasPublicationInfo a owl:FunctionalProperty. np:hasPublicationInfo rdfs:domain np:Nanopublication. np:hasPublicationInfo rdfs:range np:PublicationInfo.