246 lines
8.7 KiB
Turtle
246 lines
8.7 KiB
Turtle
@prefix : <https://graphofliberty.org/2026/04/ont/> .
|
|
@prefix ldp: <http://www.w3.org/ns/ldp#> .
|
|
@prefix owl: <http://www.w3.org/2002/07/owl#> .
|
|
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
|
|
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
|
|
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
|
|
@prefix rdaa: <http://rdaregistry.info/Elements/a/> .
|
|
@prefix rdac: <http://rdaregistry.info/Elements/c/> .
|
|
@prefix rdae: <http://rdaregistry.info/Elements/e/> .
|
|
@prefix rdai: <http://rdaregistry.info/Elements/i/> .
|
|
@prefix rdam: <http://rdaregistry.info/Elements/m/> .
|
|
@prefix rdan: <http://rdaregistry.info/Elements/n/> .
|
|
@prefix rdap: <http://rdaregistry.info/Elements/p/> .
|
|
@prefix rdat: <http://rdaregistry.info/Elements/t/> .
|
|
@prefix rdaw: <http://rdaregistry.info/Elements/w/> .
|
|
@prefix rdax: <http://rdaregistry.info/Elements/x/> .
|
|
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
|
|
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
|
|
@prefix fedora: <http://fedora.info/definitions/v4/repository#> .
|
|
@prefix premis: <http://www.loc.gov/premis/rdf/v1#> .
|
|
@prefix ebucore: <http://www.ebu.ch/metadata/ontologies/ebucore/ebucore#> .
|
|
@prefix premis3: <http://www.loc.gov/premis/rdf/v3/> .
|
|
@base <https://graphofliberty.org/2026/04/ont/> .
|
|
|
|
<https://graphofliberty.org/2026/04/ont> rdf:type owl:Ontology ;
|
|
owl:imports <http://www.w3.org/2004/02/skos/core> .
|
|
|
|
#################################################################
|
|
# Annotation properties
|
|
#################################################################
|
|
|
|
### http://www.w3.org/2000/01/rdf-schema#value
|
|
rdfs:value rdf:type owl:AnnotationProperty .
|
|
|
|
|
|
#################################################################
|
|
# Datatypes
|
|
#################################################################
|
|
|
|
### http://www.w3.org/1999/02/22-rdf-syntax-ns#dirLangString
|
|
rdf:dirLangString rdf:type rdfs:Datatype ;
|
|
rdfs:label "Directional language-tagged string"@en .
|
|
|
|
|
|
### http://www.w3.org/1999/02/22-rdf-syntax-ns#langString
|
|
rdf:langString rdf:type rdfs:Datatype ;
|
|
rdfs:label "Language-tagged string"@en .
|
|
|
|
|
|
### http://www.w3.org/2001/XMLSchema#boolean
|
|
xsd:boolean rdf:type rdfs:Datatype ;
|
|
rdfs:label "Boolean"@en .
|
|
|
|
|
|
### http://www.w3.org/2001/XMLSchema#dateTime
|
|
xsd:dateTime rdf:type rdfs:Datatype ;
|
|
rdfs:comment "Date and time with or without timezone"@en .
|
|
|
|
|
|
### http://www.w3.org/2001/XMLSchema#decimal
|
|
xsd:decimal rdf:type rdfs:Datatype ;
|
|
rdfs:comment "Arbitrary-precision decimal numbers"@en ;
|
|
rdfs:label "Decimal"@en .
|
|
|
|
|
|
### http://www.w3.org/2001/XMLSchema#integer
|
|
xsd:integer rdf:type rdfs:Datatype ;
|
|
rdfs:comment "Arbitrary-size integer numbers"@en ;
|
|
rdfs:label "Integer"@en .
|
|
|
|
|
|
### http://www.w3.org/2001/XMLSchema#nonNegativeInteger
|
|
xsd:nonNegativeInteger rdf:type rdfs:Datatype ;
|
|
rdfs:label "Non-negative Integer"@en .
|
|
|
|
|
|
### http://www.w3.org/2001/XMLSchema#string
|
|
xsd:string rdf:type rdfs:Datatype ;
|
|
rdfs:label "String"@en .
|
|
|
|
|
|
### http://www.w3.org/2001/XMLSchema#unsignedShort
|
|
xsd:unsignedShort rdf:type rdfs:Datatype ;
|
|
rdfs:label "Unsigned short"@en .
|
|
|
|
|
|
#################################################################
|
|
# Object Properties
|
|
#################################################################
|
|
|
|
### https://graphofliberty.org/2026/04/ont/derivedWith
|
|
:derivedWith rdf:type owl:ObjectProperty ;
|
|
rdfs:range :DerivationMethodology ;
|
|
rdfs:comment "Relates a File to a Derivation Methodology."@en ;
|
|
rdfs:label "derived with"@en .
|
|
|
|
|
|
### https://graphofliberty.org/2026/04/ont/nextUrl
|
|
:nextUrl rdf:type owl:ObjectProperty ;
|
|
rdfs:comment "The next URL to use when creating a new document."@en ;
|
|
rdfs:label "Next URL"@en .
|
|
|
|
|
|
#################################################################
|
|
# Data properties
|
|
#################################################################
|
|
|
|
### https://graphofliberty.org/2026/04/ont/readOnly
|
|
:readOnly rdf:type owl:DatatypeProperty ;
|
|
rdfs:comment "Indicates that the property or class is read only (server managed) and should not be made editable in user-facing applications."@en ;
|
|
rdfs:label "read only"@en .
|
|
|
|
|
|
#################################################################
|
|
# Classes
|
|
#################################################################
|
|
|
|
### https://graphofliberty.org/2026/04/ont/Category
|
|
:Category rdf:type owl:Class ;
|
|
rdfs:subClassOf skos:Concept ;
|
|
rdfs:label "Category"@en .
|
|
|
|
|
|
### https://graphofliberty.org/2026/04/ont/DerivationMethodology
|
|
:DerivationMethodology rdf:type owl:Class ;
|
|
rdfs:comment "The methodology used to derive content. Individuals of this class should provide enough information to replicate the process by which the content was generated. For example, if Whisper was used derive captions for an audio book, the precise model used (e.g. large v3), a link to the source code (e.g. HuggingFace) and/or a paper should be provided."@en ;
|
|
rdfs:label "Derivation Methodology"@en .
|
|
|
|
|
|
#################################################################
|
|
# Individuals
|
|
#################################################################
|
|
|
|
### http://fedora.info/definitions/v4/repository#Binary
|
|
fedora:Binary rdf:type owl:NamedIndividual ;
|
|
:readOnly "true"^^xsd:boolean .
|
|
|
|
|
|
### http://fedora.info/definitions/v4/repository#Container
|
|
fedora:Container rdf:type owl:NamedIndividual ;
|
|
:readOnly "true"^^xsd:boolean .
|
|
|
|
|
|
### http://fedora.info/definitions/v4/repository#RepositoryRoot
|
|
fedora:RepositoryRoot rdf:type owl:NamedIndividual ;
|
|
:readOnly "true"^^xsd:boolean .
|
|
|
|
|
|
### http://fedora.info/definitions/v4/repository#Resource
|
|
fedora:Resource rdf:type owl:NamedIndividual ;
|
|
:readOnly "true"^^xsd:boolean .
|
|
|
|
|
|
### http://fedora.info/definitions/v4/repository#created
|
|
fedora:created rdf:type owl:NamedIndividual ;
|
|
:readOnly "true"^^xsd:boolean .
|
|
|
|
|
|
### http://fedora.info/definitions/v4/repository#createdBy
|
|
fedora:createdBy rdf:type owl:NamedIndividual ;
|
|
:readOnly "true"^^xsd:boolean .
|
|
|
|
|
|
### http://fedora.info/definitions/v4/repository#hasFixityService
|
|
fedora:hasFixityService rdf:type owl:NamedIndividual ;
|
|
:readOnly "true"^^xsd:boolean .
|
|
|
|
|
|
### http://fedora.info/definitions/v4/repository#hasParent
|
|
fedora:hasParent rdf:type owl:NamedIndividual ;
|
|
:readOnly "true"^^xsd:boolean .
|
|
|
|
|
|
### http://fedora.info/definitions/v4/repository#hasTransactionProvider
|
|
fedora:hasTransactionProvider rdf:type owl:NamedIndividual ;
|
|
:readOnly "true"^^xsd:boolean .
|
|
|
|
|
|
### http://fedora.info/definitions/v4/repository#lastModified
|
|
fedora:lastModified rdf:type owl:NamedIndividual ;
|
|
:readOnly "true"^^xsd:boolean .
|
|
|
|
|
|
### http://fedora.info/definitions/v4/repository#lastModifiedBy
|
|
fedora:lastModifiedBy rdf:type owl:NamedIndividual ;
|
|
:readOnly "true"^^xsd:boolean .
|
|
|
|
|
|
### http://www.loc.gov/premis/rdf/v1#hasMessageDigest
|
|
premis:hasMessageDigest rdf:type owl:NamedIndividual ;
|
|
:readOnly "true"^^xsd:boolean .
|
|
|
|
|
|
### http://www.loc.gov/premis/rdf/v1#hasSize
|
|
premis:hasSize rdf:type owl:NamedIndividual ;
|
|
:readOnly "true"^^xsd:boolean .
|
|
|
|
|
|
### http://www.loc.gov/premis/rdf/v3/File
|
|
premis3:File rdf:type owl:NamedIndividual ;
|
|
:readOnly "true"^^xsd:boolean .
|
|
|
|
|
|
### http://www.loc.gov/premis/rdf/v3/size
|
|
premis3:size rdf:type owl:NamedIndividual ;
|
|
:readOnly "true"^^xsd:boolean .
|
|
|
|
|
|
### http://www.w3.org/ns/ldp#BasicContainer
|
|
ldp:BasicContainer rdf:type owl:NamedIndividual ;
|
|
:readOnly "true"^^xsd:boolean .
|
|
|
|
|
|
### http://www.w3.org/ns/ldp#Container
|
|
ldp:Container rdf:type owl:NamedIndividual ;
|
|
:readOnly "true"^^xsd:boolean .
|
|
|
|
|
|
### http://www.w3.org/ns/ldp#NonRDFSource
|
|
ldp:NonRDFSource rdf:type owl:NamedIndividual ;
|
|
:readOnly "true"^^xsd:boolean .
|
|
|
|
|
|
### http://www.w3.org/ns/ldp#RDFSource
|
|
ldp:RDFSource rdf:type owl:NamedIndividual ;
|
|
:readOnly "true"^^xsd:boolean .
|
|
|
|
|
|
### http://www.w3.org/ns/ldp#Resource
|
|
ldp:Resource rdf:type owl:NamedIndividual ;
|
|
:readOnly "true"^^xsd:boolean .
|
|
|
|
|
|
### http://www.w3.org/ns/ldp#contains
|
|
ldp:contains rdf:type owl:NamedIndividual ;
|
|
:readOnly "true"^^xsd:boolean .
|
|
|
|
|
|
### https://graphofliberty.org/2026/04/ont/AudioBook
|
|
:AudioBook rdf:type owl:NamedIndividual ,
|
|
:Category ;
|
|
rdfs:label "audio book"@en .
|
|
|
|
|
|
### Generated by the OWL API (version 4.5.29.2024-05-13T12:11:03Z) https://github.com/owlcs/owlapi
|