@base <http://lawd.info/ontology/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix : <> .
@prefix dc: <http://purl.org/dc/terms/> .
@prefix geo: <http://geovocab.org/spatial#> .
@prefix vann: <http://purl.org/vocab/vann/> .
@prefix voaf: <http://purl.org/vocommons/voaf#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix cidoc-crm: <http://erlangen-crm.org/current/> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix cc: <http://creativecommons.org/ns#> .

cidoc-crm:E21_Person
    owl:equivalentClass :Person .

cidoc-crm:E27_Site
    owl:equivalentClass :Place .

cidoc-crm:E33_Linguistic_Object
    owl:equivalentClass :WrittenWork .

geo:Feature
    a owl:Class ;
    owl:equivalentClass :Place .

<>
    cc:license <http://creativecommons.org/license/by/3.0/> ;
    dc:description "The goal of LAWD is to fill in the cracks between the data used and published by projects with a focus on the ancient world and the standard Linked Data vocablary schemes, like Dublin Core, the Open Annotation Collaboration, and CIDOC-CRM." ;
    dc:issued "2013-03-28" ;
    dc:modified "2014-09-03" ;
    dc:rights "Copyright © 2013 Hugh A. Cayless" ;
    dc:title "Linking Ancient World Data Ontology" ;
    vann:preferredNamespacePrefix "lawd" ;
    vann:preferredNamespaceUri "http://lawd.info/ontology/" ;
    a voaf:Vocabulary, owl:NamedIndividual, owl:Ontology ;
    owl:imports <http://erlangen-crm.org/current/>, <http://purl.org/ontology/olo/core#>, <http://www.w3.org/2004/02/skos/core>, <http://www.w3.org/ns/oa#>, <http://www.w3.org/ns/prov-o#> ;
    owl:versionIRI <1.0/> .

:Agent
    a owl:Class ;
    rdfs:comment "An Agent is an abstract entity which has agency or is considered capable of acting in some way. Current subclasses include Deities and Persons."@en ;
    owl:equivalentClass <http://www.w3.org/ns/prov#Agent> .

:AssembledWork
    a owl:Class ;
    rdfs:comment """A Written Work that collects together more than one Written Work.
      Manuscripts are often AssembledWorks."""@en ;
    rdfs:subClassOf :WrittenWork .

:Attestation
    a owl:Class ;
    rdfs:comment "An Attestation models a piece of evidence for something in a text (e.g. the mention of a person in a document). Typically it is the conjunction of a Citation and an entity like a name or person."@en ;
    rdfs:subClassOf :EvidentiaryItem .

:Citation
    a owl:Class ;
    rdfs:comment "A Citation models a bibliographic reference as a resource."@en .

:CollationItem
    a owl:Class ;
    rdfs:comment "(Experimental) Part of a collation of witnesses to a text." .

:ConceptualWork
    a owl:Class ;
    rdfs:comment """A Conceptual Work groups together one or more Written Works which
      have the same intellectual source. E.g. The Iliad, as opposed to a particular manuscript witness or edition of the Iliad."""@en .

:Deity
    a owl:Class ;
    rdfs:comment "Any divine Agent." ;
    rdfs:subClassOf :Agent .

:Edition
    a owl:Class ;
    rdfs:comment """A published (whether officially or not) Written Work that relies on
      one or more Written Works as sources"""@en ;
    rdfs:subClassOf :WrittenWork .

:EditorialComment
    a owl:Class ;
    rdfs:subClassOf :CollationItem .

:EvidentiaryItem
    a owl:Class ;
    rdfs:comment "Superclass for types of evidence that support assertions."@en ;
    rdfs:subClassOf :Observation .

:Group
    a owl:Class ;
    rdfs:comment "Any group of Agents referred to as a single entity." ;
    rdfs:subClassOf :Agent .

:Hand
    a owl:Class ;
    rdfs:comment """A portion of a Written Work in a distinct hand. Written Works may
      consist of one or more hands."""@en ;
    rdfs:subClassOf :WrittenWork .

:MythologicalCreature
    a owl:Class ;
    rdfs:comment "Class for non-human, non-divine Agents, e.g. Polyphemus or Medusa." ;
    rdfs:subClassOf :Agent ;
    owl:deprecated "Will be removed in a future release."@en .

:Name
    a owl:Class ;
    rdfs:comment "A name is a resource providing a name for some thing. It may be specialized with subclasses like PersonalName or PlaceName"@en .

:Observation
    a owl:Class ;
    rdfs:comment "An Observation is a scholarly assertion based on looking at evidence. An Observation might state, for example, that an entity provides evidence for the existence of a person or that a text quotes from another text."@en ;
    rdfs:label "Observation" ;
    rdfs:subClassOf <http://www.w3.org/ns/prov#Activity> ;
    owl:equivalentClass [
        a owl:Restriction ;
        owl:onProperty <http://www.w3.org/ns/prov#qualifiedAssociation> ;
        owl:someValuesFrom :ObserverRoleAssociation
    ] .

:ObserverRoleAssociation
    a owl:Class ;
    rdfs:comment "An instance of lawd:ObserverRoleAssociation characterizes a prov:Agent's association to a prov:Activity as serving in a lawd:observer role." ;
    rdfs:label "Observer Role Association" ;
    rdfs:subClassOf <http://www.w3.org/ns/prov#Association> ;
    owl:equivalentClass [
        a owl:Restriction ;
        owl:hasValue :observerRole ;
        owl:onProperty <http://www.w3.org/ns/prov#hadRole>
    ] .

:Person
    a owl:Class ;
    rdfs:comment "Any person, whether historical, mythological, or fictional" ;
    rdfs:subClassOf :Agent .

:PersonalName
    a owl:Class ;
    rdfs:comment "A name belonging to a lawd:Person"@en ;
    rdfs:subClassOf :Name .

:Place
    a owl:Class ;
    rdfs:comment "Any conceivable place, such as a town, a mountain, or the site of a building."@en .

:PlaceName
    a owl:Class ;
    rdfs:comment "The name of a lawd:Place"@en ;
    rdfs:subClassOf :Name .

:Reading
    a owl:Class ;
    rdfs:comment "(Experimental) The superclass for members of the readingScheme concept scheme. A Reading is a word, phrase, or larger chunk of text from a witness (or any observation of variance concerning the text, such as an omission or interpolation)."@en ;
    rdfs:subClassOf skos:Concept .

:Reference
    a owl:Class ;
    rdfs:subClassOf :CollationItem .

:Sigla
    a owl:Class ;
    rdfs:comment """An ordered collection that maps Written Works used as sources for an
      Edition to symbols used to represent them in the context of that Edition."""@en ;
    rdfs:subClassOf <http://purl.org/ontology/olo/core#OrderedList> .

:Siglum
    a owl:Class ;
    rdfs:comment """A Siglum represents a witness (a Written Work of some kind) and
      associates it with a symbol used to represent that work in the context of an
      Edition."""@en ;
    rdfs:subClassOf :Citation .

:TextPart
    a owl:Class ;
    rdfs:comment "Any portion of a larger WrittenWork."@en ;
    rdfs:subClassOf :WrittenWork .

:TextReuse
    a owl:Class ;
    rdfs:comment "A WrittenWork (or portion thereof) that quotes, translates, summarizes, or otherwise re-uses another WrittenWork."@en ;
    rdfs:subClassOf :Observation .

:Translation
    a owl:Class ;
    rdfs:comment "A Written Work that translates one or more other Written Works that embody the same Conceptual Work."@en ;
    rdfs:subClassOf :WrittenWork .

:WrittenWork
    a owl:Class ;
    rdfs:comment "A written work, whether extant or not. May be considered to embody a Conceptual Work."@en .

:abbreviation
    a owl:DatatypeProperty ;
    rdfs:comment """A label representing an abbreviated form of a name or title, e.g. of
      an author or work. E.g. Homer -> Hom.; Odyssey -> Od.;"""@en .

:addition
    a :Reading, owl:NamedIndividual ;
    skos:broader :variant ;
    skos:inScheme :readingScheme .

:agreement
    a :Reading, owl:NamedIndividual ;
    skos:inScheme :readingScheme .

:collation
    a owl:NamedIndividual, <http://www.w3.org/ns/oa#Motivation> ;
    rdfs:comment """a Motivation that represents the addition of a critical apparatus
      comment upon a text"""@en ;
    skos:broader <http://www.w3.org/ns/oa#commenting> .

:conjecture
    a :Reading, owl:NamedIndividual ;
    skos:inScheme :readingScheme .

:conjunctOf
    a owl:ObjectProperty, owl:SymmetricProperty ;
    rdfs:comment "Indicates that a piece of evidence (any subclass of lawd:EvidentiaryItem) is joined to another—for example because they co-occur."@en ;
    rdfs:domain :EvidentiaryItem ;
    rdfs:range :EvidentiaryItem .

:correction
    a :Reading, owl:NamedIndividual ;
    skos:broader :intervention ;
    skos:inScheme :readingScheme .

:deletion
    a :Reading, owl:NamedIndividual ;
    skos:broader :intervention ;
    skos:inScheme :readingScheme .

:embodies
    a owl:ObjectProperty ;
    rdfs:comment "The relationship between a Written Work and the abstract Conceptual Work it embodies. For example, the OCT text of Homer's Iliad's relationship to the idea of Homer's Iliad."@en ;
    rdfs:domain :WrittenWork ;
    rdfs:range :ConceptualWork .

:foundAt
    a owl:ObjectProperty ;
    rdfs:comment "The place where an artifact was discovered."@en ;
    rdfs:range :Place ;
    rdfs:subPropertyOf :where .

:hasAttestation
    a owl:ObjectProperty ;
    rdfs:comment "Indicates a lawd:Attestation providing evidence for a name, etc."@en ;
    rdfs:range :Attestation .

:hasCitation
    a owl:ObjectProperty ;
    rdfs:comment "Indicates a Citation that contains the source for a lawd:Attestation"@en ;
    rdfs:domain :EvidentiaryItem ;
    rdfs:range :Citation .

:hasName
    a owl:ObjectProperty ;
    rdfs:comment "Indicates that (e.g.) a Person or Place has a lawd:Name that is the range of the property."@en ;
    rdfs:range :Name .

:interpolation
    a :Reading, owl:NamedIndividual ;
    skos:broader :variant ;
    skos:inScheme :readingScheme .

:intervention
    a :Reading, owl:NamedIndividual ;
    skos:broader :variant ;
    skos:inScheme :readingScheme .

:observerRole
    a owl:NamedIndividual, <http://www.w3.org/ns/prov#Role> ;
    rdfs:comment "The role of justifying a claim by appealing  to observed evidence." ;
    rdfs:label "observer role" .

:omission
    a :Reading, owl:NamedIndividual ;
    skos:broader :variant ;
    skos:inScheme :readingScheme .

:origin
    a owl:ObjectProperty ;
    rdfs:comment "The place where an artifact originated."@en ;
    rdfs:range :Place ;
    rdfs:subPropertyOf :where .

:primaryForm
    a owl:DatatypeProperty ;
    rdfs:comment "Indicates the primary form of a lawd:Name"@en ;
    rdfs:domain :Name .

:readingScheme
    a owl:NamedIndividual ;
    rdfs:comment "(Experimental) The SKOS scheme for classifying types of lawd:Reading."@en .

:readingType
    a owl:ObjectProperty ;
    rdfs:range :Reading .

:representedBy
    a owl:ObjectProperty ;
    rdfs:domain :WrittenWork ;
    rdfs:range :Citation ;
    owl:deprecated "Will be removed in a future release."@en .

:represents
    a owl:ObjectProperty ;
    rdfs:comment """Describes the relationship between a Citation or Siglum and the
      Written Work it indicates."""@en ;
    rdfs:domain :Citation ;
    rdfs:range :WrittenWork ;
    owl:inverseOf :representedBy .

:responsibleAgent
    a owl:ObjectProperty ;
    rdfs:comment """Connects a work of any type to the person, group, or insitution
      responsible for the creation of the work."""@en ;
    rdfs:range :Agent ;
    owl:inverseOf :responsibleFor .

:responsibleFor
    a owl:ObjectProperty ;
    rdfs:comment "Connects any kind of author or creator to the work he/she/it is responsible for creating or contributing to. The author may be anonymous or fictional."@en ;
    rdfs:domain :Agent .

:reuseFrom
    a owl:ObjectProperty ;
    rdfs:comment "Links an instance of text reuse to a citation of the work from which the text came."@en ;
    rdfs:domain :TextReuse ;
    rdfs:range :Citation .

:reuseIn
    a owl:ObjectProperty ;
    rdfs:comment "Links an instance of text reuse to a citation of the work in which the reuse appears."@en ;
    rdfs:domain :TextReuse ;
    rdfs:range :Citation .

:transposition
    a :Reading, owl:NamedIndividual ;
    skos:broader :variant ;
    skos:inScheme :readingScheme .

:uncertainReading
    a :Reading, owl:NamedIndividual ;
    skos:inScheme :readingScheme .

:variant
    a :Reading, owl:NamedIndividual ;
    skos:inScheme :readingScheme .

:variantForm
    a owl:DatatypeProperty ;
    rdfs:comment "Indicates a variant form of a lawd:Name"@en ;
    rdfs:domain :Name ;
    rdfs:subPropertyOf owl:topDataProperty .

:where
    a owl:ObjectProperty ;
    rdfs:comment """Generic location relation. Useful when the nature of the related place 
            (e.g. origin, findspot) is not clear."""@en ;
    rdfs:range :Place .

:witness
    a owl:ObjectProperty ;
    rdfs:comment "(Experimental) Connects an item in a collation to the witness it derives from."@en ;
    rdfs:domain :CollationItem ;
    rdfs:range :Siglum .

voaf:Vocabulary
    a owl:Class .

