2026-06-30 19:25:15 -04:00
@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#> .
2026-07-20 23:53:33 -04:00
@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/> .
2026-06-30 19:25:15 -04:00
@base <https://graphofliberty.org/2026/04/ont/> .
<https://graphofliberty.org/2026/04/ont> rdf: type owl: Ontology .
#################################################################
# 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
#################################################################
2026-08-05 11:21:25 -04:00
### 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 .
2026-06-30 19:25:15 -04:00
#################################################################
# 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
#################################################################
2026-07-30 12:40:22 -04:00
### 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 .
2026-06-30 19:25:15 -04:00
#################################################################
# Individuals
#################################################################
2026-07-20 23:53:33 -04:00
### http://fedora.info/definitions/v4/repository#Binary
fedora: Binary rdf: type owl: NamedIndividual ;
: readOnly "true" ^^ xsd:boolean .
2026-06-30 19:25:15 -04:00
### http://fedora.info/definitions/v4/repository#Container
fedora: Container 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 .
2026-07-20 23:53:33 -04:00
### http://fedora.info/definitions/v4/repository#hasFixityService
fedora: hasFixityService rdf: type owl: NamedIndividual ;
: readOnly "true" ^^ xsd:boolean .
2026-06-30 19:25:15 -04:00
### http://fedora.info/definitions/v4/repository#hasParent
fedora: hasParent 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 .
2026-07-20 23:53:33 -04:00
### 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 .
2026-07-13 14:05:40 -04:00
2026-06-30 19:25:15 -04:00
### 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 .
2026-07-20 23:53:33 -04:00
### http://www.w3.org/ns/ldp#NonRDFSource
ldp: NonRDFSource rdf: type owl: NamedIndividual ;
: readOnly "true" ^^ xsd:boolean .
2026-06-30 19:25:15 -04:00
### 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 .
### Generated by the OWL API (version 4.5.29.2024-05-13T12:11:03Z) https://github.com/owlcs/owlapi