@prefix wcon: .
@prefix xsd: .
@prefix rdf: .
@prefix dcterms: .
@prefix owl: .
@prefix rdfs: .
rdf:type owl:Ontology ;
dcterms:title "Concept"@en ;
dcterms:created "2017-08-16"^^xsd:date ;
dcterms:description "An ontology describing concepts, their classification and relationships."@en .
###### classes ###
wcon:Concept rdf:type owl:Class ;
rdfs:label "Concept"@en ;
rdfs:comment "A concept"@en ;
rdf:isDefinedBy .
wcon:ConceptScheme rdf:type owl:Class ;
rdfs:label "Concept"@en ;
rdfs:comment "A group of concepts"@en ;
rdf:isDefinedBy .
wcon:Subject rdf:type owl:Class ;
rdfs:label "Subject"@en ;
rdfs:comment "A subject"@en ;
rdf:isDefinedBy .
wcon:Place rdf:type owl:Class ;
rdfs:subClassOf wcon:Concept ;
rdfs:label "Place"@en ;
rdfs:comment "A place"@en ;
rdf:isDefinedBy .
wcon:Period rdf:type owl:Class ;
rdfs:subClassOf wcon:Concept ;
rdfs:label "Period"@en ;
rdfs:comment "A period"@en ;
rdf:isDefinedBy .
wcon:Genre rdf:type owl:Class ;
rdfs:subClassOf wcon:Concept ;
rdfs:label "Genre"@en ;
rdfs:comment "A genre"@en ;
rdf:isDefinedBy .
#### object properties ####
wcon:broader rdf:type owl:ObjectProperty ;
rdfs:label "broader"@en ;
rdfs:comment "Relates a concept to a broader concept."@en ;
rdfs:domain wcon:Concept ;
rdfs:range wcon:Concept ;
rdf:isDefinedBy .
wcon:narrower rdf:type owl:ObjectProperty ;
rdfs:label "narrower"@en ;
rdfs:comment "Relates a concept to a narrower concept."@en ;
rdfs:domain wcon:Concept ;
rdfs:range wcon:Concept ;
rdf:isDefinedBy .
wcon:concepts rdf:type owl:ObjectProperty ;
rdfs:label "concepts"@en ;
rdfs:comment "Relates a subject to a list of concepts."@en ;
rdfs:domain wcon:Subject ;
rdfs:range wcon:Concept ;
rdf:isDefinedBy .
wcon:inScheme rdf:type owl:ObjectProperty ;
rdfs:label "inScheme"@en ;
rdfs:comment "Relates a qualified concept to the a concept that is being qualified."@en ;
rdfs:domain wcon:Concept ;
rdfs:range wcon:ConceptScheme ;
rdf:isDefinedBy .
####### data properties #####
wcon:scopeNote rdf:type owl:DatatypeProperty ;
rdfs:label "scopeNote"@en ;
rdfs:comment "A description of what the concept means or its coverage."@en ;
rdfs:domain wcon:Concept ;
rdfs:range rdf:langString ;
rdf:isDefinedBy .
wcon:editoiralNote rdf:type owl:DatatypeProperty ;
rdfs:label "editoiralNote"@en ;
rdfs:comment "A description of how the concept should be applied."@en ;
rdfs:domain wcon:Concept ;
rdfs:range rdf:langString ;
rdf:isDefinedBy .
wcon:level rdf:type owl:DatatypeProperty ;
rdfs:label "level"@en ;
rdfs:comment "The level of the concept in a hierarchy."@en ;
rdfs:domain wcon:Concept ;
rdfs:range xsd:integer ;
rdf:isDefinedBy .
wcon:altLabel rdf:type owl:DatatypeProperty ;
rdfs:label "altLabel"@en ;
rdfs:comment "An alternative label for the concept."@en ;
rdfs:domain wcon:Concept ;
rdfs:range rdf:langString ;
rdf:isDefinedBy .