@prefix : <https://semanticdesk.top/ontology#> .
@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 rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@base <https://semanticdesk.top/ontology#> .

<https://semanticdesk.top/ontology> rdf:type owl:Ontology ;
                                     <http://purl.org/dc/terms/license> "https://creativecommons.org/licenses/by/4.0/" ;
                                     <http://purl.org/dc/terms/title> "semanticdesk.top file-ingestion and access ontology" ;
                                     <http://purl.org/pav/version> "0.2.0" ;
                                     rdfs:label "schema" ;
                                     <http://www.w3.org/2004/02/skos/core#definition> """Canonical data model for the semanticdesk.top personal semantic data fabric: stable
Artifacts, per-realm Manifestations, multi-hash similarity, and process-level
AccessEvent / Context. See `src/core.yaml` for URI-minting conventions and the
project README for the overall ingestion vision.
""" .

#################################################################
#    Annotation properties
#################################################################

###  http://purl.org/dc/terms/license
<http://purl.org/dc/terms/license> rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/title
<http://purl.org/dc/terms/title> rdf:type owl:AnnotationProperty .


###  http://purl.org/pav/version
<http://purl.org/pav/version> rdf:type owl:AnnotationProperty .


###  http://www.w3.org/2004/02/skos/core#broadMatch
<http://www.w3.org/2004/02/skos/core#broadMatch> rdf:type owl:AnnotationProperty .


###  http://www.w3.org/2004/02/skos/core#definition
<http://www.w3.org/2004/02/skos/core#definition> rdf:type owl:AnnotationProperty .


###  http://www.w3.org/2004/02/skos/core#exactMatch
<http://www.w3.org/2004/02/skos/core#exactMatch> rdf:type owl:AnnotationProperty .


###  http://www.w3.org/2004/02/skos/core#inScheme
<http://www.w3.org/2004/02/skos/core#inScheme> rdf:type owl:AnnotationProperty .


###  http://www.w3.org/2004/02/skos/core#narrowMatch
<http://www.w3.org/2004/02/skos/core#narrowMatch> rdf:type owl:AnnotationProperty .


###  https://w3id.org/linkml/permissible_values
<https://w3id.org/linkml/permissible_values> rdf:type owl:AnnotationProperty .


#################################################################
#    Datatypes
#################################################################

###  http://org.semanticweb.owlapi/error#Error1
<http://org.semanticweb.owlapi/error#Error1> rdf:type rdfs:Datatype .


###  http://org.semanticweb.owlapi/error#Error2
<http://org.semanticweb.owlapi/error#Error2> rdf:type rdfs:Datatype .


###  http://org.semanticweb.owlapi/error#Error3
<http://org.semanticweb.owlapi/error#Error3> rdf:type rdfs:Datatype .


###  http://org.semanticweb.owlapi/error#Error4
<http://org.semanticweb.owlapi/error#Error4> rdf:type rdfs:Datatype .


#################################################################
#    Object Properties
#################################################################

###  http://semanticdesk.top/ontology#absoluteParentScanDirectory
<http://semanticdesk.top/ontology#absoluteParentScanDirectory> rdf:type owl:ObjectProperty ;
                                                               rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#absoluteScanDirectory
<http://semanticdesk.top/ontology#absoluteScanDirectory> rdf:type owl:ObjectProperty ;
                                                         rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#accessTime
<http://semanticdesk.top/ontology#accessTime> rdf:type owl:ObjectProperty ;
                                              rdfs:range <https://w3id.org/linkml/Datetime> .


###  http://semanticdesk.top/ontology#accessTimestamp
<http://semanticdesk.top/ontology#accessTimestamp> rdf:type owl:ObjectProperty ;
                                                   rdfs:range <https://w3id.org/linkml/Datetime> .


###  http://semanticdesk.top/ontology#accessType
<http://semanticdesk.top/ontology#accessType> rdf:type owl:ObjectProperty ;
                                              rdfs:range <http://semanticdesk.top/ontology/AccessType/> .


###  http://semanticdesk.top/ontology#altitude
<http://semanticdesk.top/ontology#altitude> rdf:type owl:ObjectProperty ;
                                            rdfs:range <https://w3id.org/linkml/Float> .


###  http://semanticdesk.top/ontology#artifact
<http://semanticdesk.top/ontology#artifact> rdf:type owl:ObjectProperty ;
                                            rdfs:range <http://semanticdesk.top/ontology#Artifact> .


###  http://semanticdesk.top/ontology#audioAlbum
<http://semanticdesk.top/ontology#audioAlbum> rdf:type owl:ObjectProperty ;
                                              rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#audioAlbumArtist
<http://semanticdesk.top/ontology#audioAlbumArtist> rdf:type owl:ObjectProperty ;
                                                    rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#audioArtist
<http://semanticdesk.top/ontology#audioArtist> rdf:type owl:ObjectProperty ;
                                               rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#audioComment
<http://semanticdesk.top/ontology#audioComment> rdf:type owl:ObjectProperty ;
                                                rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#audioComposer
<http://semanticdesk.top/ontology#audioComposer> rdf:type owl:ObjectProperty ;
                                                 rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#audioDiscNumber
<http://semanticdesk.top/ontology#audioDiscNumber> rdf:type owl:ObjectProperty ;
                                                   rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#audioDuration
<http://semanticdesk.top/ontology#audioDuration> rdf:type owl:ObjectProperty ;
                                                 rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#audioGenre
<http://semanticdesk.top/ontology#audioGenre> rdf:type owl:ObjectProperty ;
                                              rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#audioTitle
<http://semanticdesk.top/ontology#audioTitle> rdf:type owl:ObjectProperty ;
                                              rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#audioTotalDiscs
<http://semanticdesk.top/ontology#audioTotalDiscs> rdf:type owl:ObjectProperty ;
                                                   rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#audioTotalTracks
<http://semanticdesk.top/ontology#audioTotalTracks> rdf:type owl:ObjectProperty ;
                                                    rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#audioTrackNumber
<http://semanticdesk.top/ontology#audioTrackNumber> rdf:type owl:ObjectProperty ;
                                                    rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#audioYear
<http://semanticdesk.top/ontology#audioYear> rdf:type owl:ObjectProperty ;
                                             rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#byProcess
<http://semanticdesk.top/ontology#byProcess> rdf:type owl:ObjectProperty ;
                                             rdfs:range <http://semanticdesk.top/ontology#Process> .


###  http://semanticdesk.top/ontology#cameraModel
<http://semanticdesk.top/ontology#cameraModel> rdf:type owl:ObjectProperty ;
                                               rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#capacity
<http://semanticdesk.top/ontology#capacity> rdf:type owl:ObjectProperty ;
                                            rdfs:range <https://w3id.org/linkml/Integer> .


###  http://semanticdesk.top/ontology#contextEndTime
<http://semanticdesk.top/ontology#contextEndTime> rdf:type owl:ObjectProperty ;
                                                  rdfs:range <https://w3id.org/linkml/Datetime> .


###  http://semanticdesk.top/ontology#contextName
<http://semanticdesk.top/ontology#contextName> rdf:type owl:ObjectProperty ;
                                               rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#contextSignals
<http://semanticdesk.top/ontology#contextSignals> rdf:type owl:ObjectProperty ;
                                                  rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#contextStartTime
<http://semanticdesk.top/ontology#contextStartTime> rdf:type owl:ObjectProperty ;
                                                    rdfs:range <https://w3id.org/linkml/Datetime> .


###  http://semanticdesk.top/ontology#creationTime
<http://semanticdesk.top/ontology#creationTime> rdf:type owl:ObjectProperty ;
                                                rdfs:range <https://w3id.org/linkml/Datetime> .


###  http://semanticdesk.top/ontology#documentAuthor
<http://semanticdesk.top/ontology#documentAuthor> rdf:type owl:ObjectProperty ;
                                                  rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#documentTitle
<http://semanticdesk.top/ontology#documentTitle> rdf:type owl:ObjectProperty ;
                                                 rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#duringContext
<http://semanticdesk.top/ontology#duringContext> rdf:type owl:ObjectProperty ;
                                                 rdfs:range <http://semanticdesk.top/ontology#Context> .


###  http://semanticdesk.top/ontology#extractedBy
<http://semanticdesk.top/ontology#extractedBy> rdf:type owl:ObjectProperty ;
                                               rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#extractionTime
<http://semanticdesk.top/ontology#extractionTime> rdf:type owl:ObjectProperty ;
                                                  rdfs:range <https://w3id.org/linkml/Datetime> .


###  http://semanticdesk.top/ontology#filePath
<http://semanticdesk.top/ontology#filePath> rdf:type owl:ObjectProperty ;
                                            rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#filesystemType
<http://semanticdesk.top/ontology#filesystemType> rdf:type owl:ObjectProperty ;
                                                  rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#gpsCoordinates
<http://semanticdesk.top/ontology#gpsCoordinates> rdf:type owl:ObjectProperty ;
                                                  rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#hasHash
<http://semanticdesk.top/ontology#hasHash> rdf:type owl:ObjectProperty ;
                                           rdfs:range <http://semanticdesk.top/ontology#Hash> .


###  http://semanticdesk.top/ontology#hasManifestation
<http://semanticdesk.top/ontology#hasManifestation> rdf:type owl:ObjectProperty ;
                                                    rdfs:range <http://semanticdesk.top/ontology#Manifestation> .


###  http://semanticdesk.top/ontology#hasMountPoint
<http://semanticdesk.top/ontology#hasMountPoint> rdf:type owl:ObjectProperty ;
                                                 rdfs:range <http://semanticdesk.top/ontology#MountPoint> .


###  http://semanticdesk.top/ontology#hashAlgorithm
<http://semanticdesk.top/ontology#hashAlgorithm> rdf:type owl:ObjectProperty ;
                                                 rdfs:range <http://semanticdesk.top/ontology/HashAlgorithm/> .


###  http://semanticdesk.top/ontology#hashRegion
<http://semanticdesk.top/ontology#hashRegion> rdf:type owl:ObjectProperty ;
                                              rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#hashScope
<http://semanticdesk.top/ontology#hashScope> rdf:type owl:ObjectProperty ;
                                             rdfs:range <http://semanticdesk.top/ontology/HashScope/> .


###  http://semanticdesk.top/ontology#hashValue
<http://semanticdesk.top/ontology#hashValue> rdf:type owl:ObjectProperty ;
                                             rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#id
<http://semanticdesk.top/ontology#id> rdf:type owl:ObjectProperty ;
                                      rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#inRealm
<http://semanticdesk.top/ontology#inRealm> rdf:type owl:ObjectProperty ;
                                           rdfs:range <http://semanticdesk.top/ontology#Realm> .


###  http://semanticdesk.top/ontology#latitude
<http://semanticdesk.top/ontology#latitude> rdf:type owl:ObjectProperty ;
                                            rdfs:range <https://w3id.org/linkml/Decimal> .


###  http://semanticdesk.top/ontology#longitude
<http://semanticdesk.top/ontology#longitude> rdf:type owl:ObjectProperty ;
                                             rdfs:range <https://w3id.org/linkml/Decimal> .


###  http://semanticdesk.top/ontology#manifestation
<http://semanticdesk.top/ontology#manifestation> rdf:type owl:ObjectProperty ;
                                                 rdfs:range <http://semanticdesk.top/ontology#Manifestation> .


###  http://semanticdesk.top/ontology#manifestationOf
<http://semanticdesk.top/ontology#manifestationOf> rdf:type owl:ObjectProperty ;
                                                   rdfs:range <http://semanticdesk.top/ontology#Artifact> .


###  http://semanticdesk.top/ontology#modificationTime
<http://semanticdesk.top/ontology#modificationTime> rdf:type owl:ObjectProperty ;
                                                    rdfs:range <https://w3id.org/linkml/Datetime> .


###  http://semanticdesk.top/ontology#mostRecentExtraction
<http://semanticdesk.top/ontology#mostRecentExtraction> rdf:type owl:ObjectProperty ;
                                                        rdfs:range <http://semanticdesk.top/ontology#ExtractionEvent> .


###  http://semanticdesk.top/ontology#options
<http://semanticdesk.top/ontology#options> rdf:type owl:ObjectProperty ;
                                           rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#pageCount
<http://semanticdesk.top/ontology#pageCount> rdf:type owl:ObjectProperty .


###  http://semanticdesk.top/ontology#photoDate
<http://semanticdesk.top/ontology#photoDate> rdf:type owl:ObjectProperty ;
                                             rdfs:range <https://w3id.org/linkml/Datetime> .


###  http://semanticdesk.top/ontology#processCommandLine
<http://semanticdesk.top/ontology#processCommandLine> rdf:type owl:ObjectProperty ;
                                                      rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#processExecutable
<http://semanticdesk.top/ontology#processExecutable> rdf:type owl:ObjectProperty ;
                                                     rdfs:range <http://semanticdesk.top/ontology#Artifact> .


###  http://semanticdesk.top/ontology#processName
<http://semanticdesk.top/ontology#processName> rdf:type owl:ObjectProperty ;
                                               rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#processPid
<http://semanticdesk.top/ontology#processPid> rdf:type owl:ObjectProperty ;
                                              rdfs:range <https://w3id.org/linkml/Integer> .


###  http://semanticdesk.top/ontology#realmIdentifier
<http://semanticdesk.top/ontology#realmIdentifier> rdf:type owl:ObjectProperty ;
                                                   rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#realmName
<http://semanticdesk.top/ontology#realmName> rdf:type owl:ObjectProperty ;
                                             rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#realmType
<http://semanticdesk.top/ontology#realmType> rdf:type owl:ObjectProperty ;
                                             rdfs:range <http://semanticdesk.top/ontology/RealmType/> .


###  http://semanticdesk.top/ontology#scanDirectory
<http://semanticdesk.top/ontology#scanDirectory> rdf:type owl:ObjectProperty ;
                                                 rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#scanEndTime
<http://semanticdesk.top/ontology#scanEndTime> rdf:type owl:ObjectProperty ;
                                               rdfs:range <https://w3id.org/linkml/Datetime> .


###  http://semanticdesk.top/ontology#scanMode
<http://semanticdesk.top/ontology#scanMode> rdf:type owl:ObjectProperty ;
                                            rdfs:range <http://semanticdesk.top/ontology/ScanMode/> .


###  http://semanticdesk.top/ontology#scanRoot
<http://semanticdesk.top/ontology#scanRoot> rdf:type owl:ObjectProperty ;
                                            rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#scanRun
<http://semanticdesk.top/ontology#scanRun> rdf:type owl:ObjectProperty ;
                                           rdfs:range <http://semanticdesk.top/ontology#ScanRun> .


###  http://semanticdesk.top/ontology#scanStartTime
<http://semanticdesk.top/ontology#scanStartTime> rdf:type owl:ObjectProperty ;
                                                 rdfs:range <https://w3id.org/linkml/Datetime> .


###  http://semanticdesk.top/ontology#scannerHost
<http://semanticdesk.top/ontology#scannerHost> rdf:type owl:ObjectProperty ;
                                               rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#scannerVersion
<http://semanticdesk.top/ontology#scannerVersion> rdf:type owl:ObjectProperty ;
                                                  rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#sizeBytes
<http://semanticdesk.top/ontology#sizeBytes> rdf:type owl:ObjectProperty .


###  http://semanticdesk.top/ontology#source
<http://semanticdesk.top/ontology#source> rdf:type owl:ObjectProperty ;
                                          rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#target
<http://semanticdesk.top/ontology#target> rdf:type owl:ObjectProperty ;
                                          rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#touched
<http://semanticdesk.top/ontology#touched> rdf:type owl:ObjectProperty ;
                                           rdfs:range <http://semanticdesk.top/ontology#Manifestation> .


###  http://semanticdesk.top/ontology#vendorModel
<http://semanticdesk.top/ontology#vendorModel> rdf:type owl:ObjectProperty ;
                                               rdfs:range <https://w3id.org/linkml/String> .


###  http://semanticdesk.top/ontology#wktGeometry
<http://semanticdesk.top/ontology#wktGeometry> rdf:type owl:ObjectProperty ;
                                               rdfs:range <https://w3id.org/linkml/String> .


#################################################################
#    Data properties
#################################################################

###  http://semanticdesk.top/ontology#pageCount
<http://semanticdesk.top/ontology#pageCount> rdf:type owl:DatatypeProperty ;
                                             rdfs:range [ rdf:type rdfs:Datatype ;
                                                          owl:intersectionOf ( <http://org.semanticweb.owlapi/error#Error2>
                                                                               [ rdf:type rdfs:Datatype ;
                                                                                 owl:onDatatype xsd:integer ;
                                                                                 owl:withRestrictions ( [ xsd:minInclusive 0
                                                                                                        ]
                                                                                                      )
                                                                               ]
                                                                             )
                                                        ] .


###  http://semanticdesk.top/ontology#sizeBytes
<http://semanticdesk.top/ontology#sizeBytes> rdf:type owl:DatatypeProperty ;
                                             rdfs:range [ rdf:type rdfs:Datatype ;
                                                          owl:intersectionOf ( <http://org.semanticweb.owlapi/error#Error1>
                                                                               [ rdf:type rdfs:Datatype ;
                                                                                 owl:onDatatype xsd:integer ;
                                                                                 owl:withRestrictions ( [ xsd:minInclusive 0
                                                                                                        ]
                                                                                                      )
                                                                               ]
                                                                             )
                                                        ] .


#################################################################
#    Classes
#################################################################

###  http://semanticdesk.top/ontology#AccessEvent
<http://semanticdesk.top/ontology#AccessEvent> rdf:type owl:Class ;
                                               rdfs:subClassOf [ rdf:type owl:Restriction ;
                                                                 owl:onProperty <http://semanticdesk.top/ontology#accessTimestamp> ;
                                                                 owl:allValuesFrom <https://w3id.org/linkml/Datetime>
                                                               ] ,
                                                               [ rdf:type owl:Restriction ;
                                                                 owl:onProperty <http://semanticdesk.top/ontology#accessType> ;
                                                                 owl:allValuesFrom <http://semanticdesk.top/ontology/AccessType/>
                                                               ] ,
                                                               [ rdf:type owl:Restriction ;
                                                                 owl:onProperty <http://semanticdesk.top/ontology#byProcess> ;
                                                                 owl:allValuesFrom <http://semanticdesk.top/ontology#Process>
                                                               ] ,
                                                               [ rdf:type owl:Restriction ;
                                                                 owl:onProperty <http://semanticdesk.top/ontology#duringContext> ;
                                                                 owl:allValuesFrom <http://semanticdesk.top/ontology#Context>
                                                               ] ,
                                                               [ rdf:type owl:Restriction ;
                                                                 owl:onProperty <http://semanticdesk.top/ontology#id> ;
                                                                 owl:allValuesFrom <https://w3id.org/linkml/String>
                                                               ] ,
                                                               [ rdf:type owl:Restriction ;
                                                                 owl:onProperty <http://semanticdesk.top/ontology#touched> ;
                                                                 owl:allValuesFrom <http://semanticdesk.top/ontology#Manifestation>
                                                               ] ,
                                                               [ rdf:type owl:Restriction ;
                                                                 owl:onProperty <http://semanticdesk.top/ontology#accessTimestamp> ;
                                                                 owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                               ] ,
                                                               [ rdf:type owl:Restriction ;
                                                                 owl:onProperty <http://semanticdesk.top/ontology#accessType> ;
                                                                 owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                               ] ,
                                                               [ rdf:type owl:Restriction ;
                                                                 owl:onProperty <http://semanticdesk.top/ontology#byProcess> ;
                                                                 owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                               ] ,
                                                               [ rdf:type owl:Restriction ;
                                                                 owl:onProperty <http://semanticdesk.top/ontology#duringContext> ;
                                                                 owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                               ] ,
                                                               [ rdf:type owl:Restriction ;
                                                                 owl:onProperty <http://semanticdesk.top/ontology#id> ;
                                                                 owl:minCardinality "1"^^xsd:nonNegativeInteger
                                                               ] ,
                                                               [ rdf:type owl:Restriction ;
                                                                 owl:onProperty <http://semanticdesk.top/ontology#touched> ;
                                                                 owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                               ] ,
                                                               [ rdf:type owl:Restriction ;
                                                                 owl:onProperty <http://semanticdesk.top/ontology#accessTimestamp> ;
                                                                 owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                               ] ,
                                                               [ rdf:type owl:Restriction ;
                                                                 owl:onProperty <http://semanticdesk.top/ontology#accessType> ;
                                                                 owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                               ] ,
                                                               [ rdf:type owl:Restriction ;
                                                                 owl:onProperty <http://semanticdesk.top/ontology#byProcess> ;
                                                                 owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                               ] ,
                                                               [ rdf:type owl:Restriction ;
                                                                 owl:onProperty <http://semanticdesk.top/ontology#duringContext> ;
                                                                 owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                               ] ,
                                                               [ rdf:type owl:Restriction ;
                                                                 owl:onProperty <http://semanticdesk.top/ontology#id> ;
                                                                 owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                               ] ,
                                                               [ rdf:type owl:Restriction ;
                                                                 owl:onProperty <http://semanticdesk.top/ontology#touched> ;
                                                                 owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                               ] .


###  http://semanticdesk.top/ontology#Artifact
<http://semanticdesk.top/ontology#Artifact> rdf:type owl:Class ;
                                            rdfs:subClassOf <http://semanticdesk.top/ontology#AudioMetadata> ,
                                                            <http://semanticdesk.top/ontology#DocumentMetadata> ,
                                                            <http://semanticdesk.top/ontology#ImageMetadata> ,
                                                            [ rdf:type owl:Restriction ;
                                                              owl:onProperty <http://semanticdesk.top/ontology#hasHash> ;
                                                              owl:allValuesFrom <http://semanticdesk.top/ontology#Hash>
                                                            ] ,
                                                            [ rdf:type owl:Restriction ;
                                                              owl:onProperty <http://semanticdesk.top/ontology#hasManifestation> ;
                                                              owl:allValuesFrom <http://semanticdesk.top/ontology#Manifestation>
                                                            ] ,
                                                            [ rdf:type owl:Restriction ;
                                                              owl:onProperty <http://semanticdesk.top/ontology#id> ;
                                                              owl:allValuesFrom <https://w3id.org/linkml/String>
                                                            ] ,
                                                            [ rdf:type owl:Restriction ;
                                                              owl:onProperty <http://semanticdesk.top/ontology#mostRecentExtraction> ;
                                                              owl:allValuesFrom <http://semanticdesk.top/ontology#ExtractionEvent>
                                                            ] ,
                                                            [ rdf:type owl:Restriction ;
                                                              owl:onProperty <http://semanticdesk.top/ontology#hasHash> ;
                                                              owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                            ] ,
                                                            [ rdf:type owl:Restriction ;
                                                              owl:onProperty <http://semanticdesk.top/ontology#hasManifestation> ;
                                                              owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                            ] ,
                                                            [ rdf:type owl:Restriction ;
                                                              owl:onProperty <http://semanticdesk.top/ontology#id> ;
                                                              owl:minCardinality "1"^^xsd:nonNegativeInteger
                                                            ] ,
                                                            [ rdf:type owl:Restriction ;
                                                              owl:onProperty <http://semanticdesk.top/ontology#mostRecentExtraction> ;
                                                              owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                            ] ,
                                                            [ rdf:type owl:Restriction ;
                                                              owl:onProperty <http://semanticdesk.top/ontology#id> ;
                                                              owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                            ] ,
                                                            [ rdf:type owl:Restriction ;
                                                              owl:onProperty <http://semanticdesk.top/ontology#mostRecentExtraction> ;
                                                              owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                            ] .


###  http://semanticdesk.top/ontology#AudioMetadata
<http://semanticdesk.top/ontology#AudioMetadata> rdf:type owl:Class ;
                                                 rdfs:subClassOf [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioAlbum> ;
                                                                   owl:allValuesFrom <https://w3id.org/linkml/String>
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioAlbumArtist> ;
                                                                   owl:allValuesFrom <https://w3id.org/linkml/String>
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioArtist> ;
                                                                   owl:allValuesFrom <https://w3id.org/linkml/String>
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioComment> ;
                                                                   owl:allValuesFrom <https://w3id.org/linkml/String>
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioComposer> ;
                                                                   owl:allValuesFrom <https://w3id.org/linkml/String>
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioDiscNumber> ;
                                                                   owl:allValuesFrom <https://w3id.org/linkml/String>
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioDuration> ;
                                                                   owl:allValuesFrom <https://w3id.org/linkml/String>
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioGenre> ;
                                                                   owl:allValuesFrom <https://w3id.org/linkml/String>
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioTitle> ;
                                                                   owl:allValuesFrom <https://w3id.org/linkml/String>
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioTotalDiscs> ;
                                                                   owl:allValuesFrom <https://w3id.org/linkml/String>
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioTotalTracks> ;
                                                                   owl:allValuesFrom <https://w3id.org/linkml/String>
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioTrackNumber> ;
                                                                   owl:allValuesFrom <https://w3id.org/linkml/String>
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioYear> ;
                                                                   owl:allValuesFrom <https://w3id.org/linkml/String>
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioAlbum> ;
                                                                   owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioAlbumArtist> ;
                                                                   owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioArtist> ;
                                                                   owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioComment> ;
                                                                   owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioComposer> ;
                                                                   owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioDiscNumber> ;
                                                                   owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioDuration> ;
                                                                   owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioGenre> ;
                                                                   owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioTitle> ;
                                                                   owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioTotalDiscs> ;
                                                                   owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioTotalTracks> ;
                                                                   owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioTrackNumber> ;
                                                                   owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioYear> ;
                                                                   owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioAlbum> ;
                                                                   owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioAlbumArtist> ;
                                                                   owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioArtist> ;
                                                                   owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioComment> ;
                                                                   owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioComposer> ;
                                                                   owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioDiscNumber> ;
                                                                   owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioDuration> ;
                                                                   owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioGenre> ;
                                                                   owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioTitle> ;
                                                                   owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioTotalDiscs> ;
                                                                   owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioTotalTracks> ;
                                                                   owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioTrackNumber> ;
                                                                   owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#audioYear> ;
                                                                   owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                                 ] .


###  http://semanticdesk.top/ontology#Context
<http://semanticdesk.top/ontology#Context> rdf:type owl:Class ;
                                           rdfs:subClassOf <http://semanticdesk.top/ontology#GeoLocated> ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#contextEndTime> ;
                                                             owl:allValuesFrom <https://w3id.org/linkml/Datetime>
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#contextName> ;
                                                             owl:allValuesFrom <https://w3id.org/linkml/String>
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#contextSignals> ;
                                                             owl:allValuesFrom <https://w3id.org/linkml/String>
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#contextStartTime> ;
                                                             owl:allValuesFrom <https://w3id.org/linkml/Datetime>
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#id> ;
                                                             owl:allValuesFrom <https://w3id.org/linkml/String>
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#contextEndTime> ;
                                                             owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#contextName> ;
                                                             owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#contextSignals> ;
                                                             owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#contextStartTime> ;
                                                             owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#id> ;
                                                             owl:minCardinality "1"^^xsd:nonNegativeInteger
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#contextEndTime> ;
                                                             owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#contextName> ;
                                                             owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#contextStartTime> ;
                                                             owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#id> ;
                                                             owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                           ] .


###  http://semanticdesk.top/ontology#DocumentMetadata
<http://semanticdesk.top/ontology#DocumentMetadata> rdf:type owl:Class ;
                                                    rdfs:subClassOf [ rdf:type owl:Restriction ;
                                                                      owl:onProperty <http://semanticdesk.top/ontology#documentAuthor> ;
                                                                      owl:allValuesFrom <https://w3id.org/linkml/String>
                                                                    ] ,
                                                                    [ rdf:type owl:Restriction ;
                                                                      owl:onProperty <http://semanticdesk.top/ontology#documentTitle> ;
                                                                      owl:allValuesFrom <https://w3id.org/linkml/String>
                                                                    ] ,
                                                                    [ rdf:type owl:Restriction ;
                                                                      owl:onProperty <http://semanticdesk.top/ontology#documentAuthor> ;
                                                                      owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                                    ] ,
                                                                    [ rdf:type owl:Restriction ;
                                                                      owl:onProperty <http://semanticdesk.top/ontology#documentTitle> ;
                                                                      owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                                    ] ,
                                                                    [ rdf:type owl:Restriction ;
                                                                      owl:onProperty <http://semanticdesk.top/ontology#pageCount> ;
                                                                      owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                                    ] ,
                                                                    [ rdf:type owl:Restriction ;
                                                                      owl:onProperty <http://semanticdesk.top/ontology#documentAuthor> ;
                                                                      owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                                    ] ,
                                                                    [ rdf:type owl:Restriction ;
                                                                      owl:onProperty <http://semanticdesk.top/ontology#documentTitle> ;
                                                                      owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                                    ] ,
                                                                    [ rdf:type owl:Restriction ;
                                                                      owl:onProperty <http://semanticdesk.top/ontology#pageCount> ;
                                                                      owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                                    ] ,
                                                                    [ rdf:type owl:Restriction ;
                                                                      owl:onProperty <http://semanticdesk.top/ontology#pageCount> ;
                                                                      owl:allValuesFrom [ rdf:type rdfs:Datatype ;
                                                                                          owl:intersectionOf ( <http://org.semanticweb.owlapi/error#Error3>
                                                                                                               [ rdf:type rdfs:Datatype ;
                                                                                                                 owl:onDatatype xsd:integer ;
                                                                                                                 owl:withRestrictions ( [ xsd:minInclusive 0
                                                                                                                                        ]
                                                                                                                                      )
                                                                                                               ]
                                                                                                             )
                                                                                        ]
                                                                    ] .


###  http://semanticdesk.top/ontology#ExtractionEvent
<http://semanticdesk.top/ontology#ExtractionEvent> rdf:type owl:Class ;
                                                   rdfs:subClassOf [ rdf:type owl:Restriction ;
                                                                     owl:onProperty <http://semanticdesk.top/ontology#artifact> ;
                                                                     owl:allValuesFrom <http://semanticdesk.top/ontology#Artifact>
                                                                   ] ,
                                                                   [ rdf:type owl:Restriction ;
                                                                     owl:onProperty <http://semanticdesk.top/ontology#extractedBy> ;
                                                                     owl:allValuesFrom <https://w3id.org/linkml/String>
                                                                   ] ,
                                                                   [ rdf:type owl:Restriction ;
                                                                     owl:onProperty <http://semanticdesk.top/ontology#extractionTime> ;
                                                                     owl:allValuesFrom <https://w3id.org/linkml/Datetime>
                                                                   ] ,
                                                                   [ rdf:type owl:Restriction ;
                                                                     owl:onProperty <http://semanticdesk.top/ontology#id> ;
                                                                     owl:allValuesFrom <https://w3id.org/linkml/String>
                                                                   ] ,
                                                                   [ rdf:type owl:Restriction ;
                                                                     owl:onProperty <http://semanticdesk.top/ontology#manifestation> ;
                                                                     owl:allValuesFrom <http://semanticdesk.top/ontology#Manifestation>
                                                                   ] ,
                                                                   [ rdf:type owl:Restriction ;
                                                                     owl:onProperty <http://semanticdesk.top/ontology#scanRun> ;
                                                                     owl:allValuesFrom <http://semanticdesk.top/ontology#ScanRun>
                                                                   ] ,
                                                                   [ rdf:type owl:Restriction ;
                                                                     owl:onProperty <http://semanticdesk.top/ontology#artifact> ;
                                                                     owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                                   ] ,
                                                                   [ rdf:type owl:Restriction ;
                                                                     owl:onProperty <http://semanticdesk.top/ontology#extractedBy> ;
                                                                     owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                                   ] ,
                                                                   [ rdf:type owl:Restriction ;
                                                                     owl:onProperty <http://semanticdesk.top/ontology#extractionTime> ;
                                                                     owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                                   ] ,
                                                                   [ rdf:type owl:Restriction ;
                                                                     owl:onProperty <http://semanticdesk.top/ontology#id> ;
                                                                     owl:minCardinality "1"^^xsd:nonNegativeInteger
                                                                   ] ,
                                                                   [ rdf:type owl:Restriction ;
                                                                     owl:onProperty <http://semanticdesk.top/ontology#manifestation> ;
                                                                     owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                                   ] ,
                                                                   [ rdf:type owl:Restriction ;
                                                                     owl:onProperty <http://semanticdesk.top/ontology#scanRun> ;
                                                                     owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                                   ] ,
                                                                   [ rdf:type owl:Restriction ;
                                                                     owl:onProperty <http://semanticdesk.top/ontology#artifact> ;
                                                                     owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                                   ] ,
                                                                   [ rdf:type owl:Restriction ;
                                                                     owl:onProperty <http://semanticdesk.top/ontology#extractedBy> ;
                                                                     owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                                   ] ,
                                                                   [ rdf:type owl:Restriction ;
                                                                     owl:onProperty <http://semanticdesk.top/ontology#extractionTime> ;
                                                                     owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                                   ] ,
                                                                   [ rdf:type owl:Restriction ;
                                                                     owl:onProperty <http://semanticdesk.top/ontology#id> ;
                                                                     owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                                   ] ,
                                                                   [ rdf:type owl:Restriction ;
                                                                     owl:onProperty <http://semanticdesk.top/ontology#manifestation> ;
                                                                     owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                                   ] ,
                                                                   [ rdf:type owl:Restriction ;
                                                                     owl:onProperty <http://semanticdesk.top/ontology#scanRun> ;
                                                                     owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                                   ] .


###  http://semanticdesk.top/ontology#GeoLocated
<http://semanticdesk.top/ontology#GeoLocated> rdf:type owl:Class ;
                                              rdfs:subClassOf [ rdf:type owl:Restriction ;
                                                                owl:onProperty <http://semanticdesk.top/ontology#altitude> ;
                                                                owl:allValuesFrom <https://w3id.org/linkml/Float>
                                                              ] ,
                                                              [ rdf:type owl:Restriction ;
                                                                owl:onProperty <http://semanticdesk.top/ontology#latitude> ;
                                                                owl:allValuesFrom <https://w3id.org/linkml/Decimal>
                                                              ] ,
                                                              [ rdf:type owl:Restriction ;
                                                                owl:onProperty <http://semanticdesk.top/ontology#longitude> ;
                                                                owl:allValuesFrom <https://w3id.org/linkml/Decimal>
                                                              ] ,
                                                              [ rdf:type owl:Restriction ;
                                                                owl:onProperty <http://semanticdesk.top/ontology#wktGeometry> ;
                                                                owl:allValuesFrom <https://w3id.org/linkml/String>
                                                              ] ,
                                                              [ rdf:type owl:Restriction ;
                                                                owl:onProperty <http://semanticdesk.top/ontology#altitude> ;
                                                                owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                              ] ,
                                                              [ rdf:type owl:Restriction ;
                                                                owl:onProperty <http://semanticdesk.top/ontology#latitude> ;
                                                                owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                              ] ,
                                                              [ rdf:type owl:Restriction ;
                                                                owl:onProperty <http://semanticdesk.top/ontology#longitude> ;
                                                                owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                              ] ,
                                                              [ rdf:type owl:Restriction ;
                                                                owl:onProperty <http://semanticdesk.top/ontology#wktGeometry> ;
                                                                owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                              ] ,
                                                              [ rdf:type owl:Restriction ;
                                                                owl:onProperty <http://semanticdesk.top/ontology#altitude> ;
                                                                owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                              ] ,
                                                              [ rdf:type owl:Restriction ;
                                                                owl:onProperty <http://semanticdesk.top/ontology#latitude> ;
                                                                owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                              ] ,
                                                              [ rdf:type owl:Restriction ;
                                                                owl:onProperty <http://semanticdesk.top/ontology#longitude> ;
                                                                owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                              ] ,
                                                              [ rdf:type owl:Restriction ;
                                                                owl:onProperty <http://semanticdesk.top/ontology#wktGeometry> ;
                                                                owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                              ] .


###  http://semanticdesk.top/ontology#Hash
<http://semanticdesk.top/ontology#Hash> rdf:type owl:Class ;
                                        rdfs:subClassOf [ rdf:type owl:Restriction ;
                                                          owl:onProperty <http://semanticdesk.top/ontology#hashAlgorithm> ;
                                                          owl:allValuesFrom <http://semanticdesk.top/ontology/HashAlgorithm/>
                                                        ] ,
                                                        [ rdf:type owl:Restriction ;
                                                          owl:onProperty <http://semanticdesk.top/ontology#hashRegion> ;
                                                          owl:allValuesFrom <https://w3id.org/linkml/String>
                                                        ] ,
                                                        [ rdf:type owl:Restriction ;
                                                          owl:onProperty <http://semanticdesk.top/ontology#hashScope> ;
                                                          owl:allValuesFrom <http://semanticdesk.top/ontology/HashScope/>
                                                        ] ,
                                                        [ rdf:type owl:Restriction ;
                                                          owl:onProperty <http://semanticdesk.top/ontology#hashValue> ;
                                                          owl:allValuesFrom <https://w3id.org/linkml/String>
                                                        ] ,
                                                        [ rdf:type owl:Restriction ;
                                                          owl:onProperty <http://semanticdesk.top/ontology#id> ;
                                                          owl:allValuesFrom <https://w3id.org/linkml/String>
                                                        ] ,
                                                        [ rdf:type owl:Restriction ;
                                                          owl:onProperty <http://semanticdesk.top/ontology#hashAlgorithm> ;
                                                          owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                        ] ,
                                                        [ rdf:type owl:Restriction ;
                                                          owl:onProperty <http://semanticdesk.top/ontology#hashRegion> ;
                                                          owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                        ] ,
                                                        [ rdf:type owl:Restriction ;
                                                          owl:onProperty <http://semanticdesk.top/ontology#hashScope> ;
                                                          owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                        ] ,
                                                        [ rdf:type owl:Restriction ;
                                                          owl:onProperty <http://semanticdesk.top/ontology#hashValue> ;
                                                          owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                        ] ,
                                                        [ rdf:type owl:Restriction ;
                                                          owl:onProperty <http://semanticdesk.top/ontology#id> ;
                                                          owl:minCardinality "1"^^xsd:nonNegativeInteger
                                                        ] ,
                                                        [ rdf:type owl:Restriction ;
                                                          owl:onProperty <http://semanticdesk.top/ontology#hashAlgorithm> ;
                                                          owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                        ] ,
                                                        [ rdf:type owl:Restriction ;
                                                          owl:onProperty <http://semanticdesk.top/ontology#hashRegion> ;
                                                          owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                        ] ,
                                                        [ rdf:type owl:Restriction ;
                                                          owl:onProperty <http://semanticdesk.top/ontology#hashScope> ;
                                                          owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                        ] ,
                                                        [ rdf:type owl:Restriction ;
                                                          owl:onProperty <http://semanticdesk.top/ontology#hashValue> ;
                                                          owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                        ] ,
                                                        [ rdf:type owl:Restriction ;
                                                          owl:onProperty <http://semanticdesk.top/ontology#id> ;
                                                          owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                        ] .


###  http://semanticdesk.top/ontology#ImageMetadata
<http://semanticdesk.top/ontology#ImageMetadata> rdf:type owl:Class ;
                                                 rdfs:subClassOf <http://semanticdesk.top/ontology#GeoLocated> ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#cameraModel> ;
                                                                   owl:allValuesFrom <https://w3id.org/linkml/String>
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#gpsCoordinates> ;
                                                                   owl:allValuesFrom <https://w3id.org/linkml/String>
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#photoDate> ;
                                                                   owl:allValuesFrom <https://w3id.org/linkml/Datetime>
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#cameraModel> ;
                                                                   owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#gpsCoordinates> ;
                                                                   owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#photoDate> ;
                                                                   owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#cameraModel> ;
                                                                   owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#gpsCoordinates> ;
                                                                   owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#photoDate> ;
                                                                   owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                                 ] .


###  http://semanticdesk.top/ontology#Manifestation
<http://semanticdesk.top/ontology#Manifestation> rdf:type owl:Class ;
                                                 rdfs:subClassOf [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#accessTime> ;
                                                                   owl:allValuesFrom <https://w3id.org/linkml/Datetime>
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#creationTime> ;
                                                                   owl:allValuesFrom <https://w3id.org/linkml/Datetime>
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#filePath> ;
                                                                   owl:allValuesFrom <https://w3id.org/linkml/String>
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#id> ;
                                                                   owl:allValuesFrom <https://w3id.org/linkml/String>
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#inRealm> ;
                                                                   owl:allValuesFrom <http://semanticdesk.top/ontology#Realm>
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#manifestationOf> ;
                                                                   owl:allValuesFrom <http://semanticdesk.top/ontology#Artifact>
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#modificationTime> ;
                                                                   owl:allValuesFrom <https://w3id.org/linkml/Datetime>
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#accessTime> ;
                                                                   owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#creationTime> ;
                                                                   owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#filePath> ;
                                                                   owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#id> ;
                                                                   owl:minCardinality "1"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#inRealm> ;
                                                                   owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#manifestationOf> ;
                                                                   owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#modificationTime> ;
                                                                   owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#sizeBytes> ;
                                                                   owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#accessTime> ;
                                                                   owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#creationTime> ;
                                                                   owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#filePath> ;
                                                                   owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#id> ;
                                                                   owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#inRealm> ;
                                                                   owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#manifestationOf> ;
                                                                   owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#modificationTime> ;
                                                                   owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#sizeBytes> ;
                                                                   owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                                 ] ,
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://semanticdesk.top/ontology#sizeBytes> ;
                                                                   owl:allValuesFrom [ rdf:type rdfs:Datatype ;
                                                                                       owl:intersectionOf ( <http://org.semanticweb.owlapi/error#Error4>
                                                                                                            [ rdf:type rdfs:Datatype ;
                                                                                                              owl:onDatatype xsd:integer ;
                                                                                                              owl:withRestrictions ( [ xsd:minInclusive 0
                                                                                                                                     ]
                                                                                                                                   )
                                                                                                            ]
                                                                                                          )
                                                                                     ]
                                                                 ] .


###  http://semanticdesk.top/ontology#MountPoint
<http://semanticdesk.top/ontology#MountPoint> rdf:type owl:Class ;
                                              rdfs:subClassOf [ rdf:type owl:Restriction ;
                                                                owl:onProperty <http://semanticdesk.top/ontology#capacity> ;
                                                                owl:allValuesFrom <https://w3id.org/linkml/Integer>
                                                              ] ,
                                                              [ rdf:type owl:Restriction ;
                                                                owl:onProperty <http://semanticdesk.top/ontology#filesystemType> ;
                                                                owl:allValuesFrom <https://w3id.org/linkml/String>
                                                              ] ,
                                                              [ rdf:type owl:Restriction ;
                                                                owl:onProperty <http://semanticdesk.top/ontology#id> ;
                                                                owl:allValuesFrom <https://w3id.org/linkml/String>
                                                              ] ,
                                                              [ rdf:type owl:Restriction ;
                                                                owl:onProperty <http://semanticdesk.top/ontology#options> ;
                                                                owl:allValuesFrom <https://w3id.org/linkml/String>
                                                              ] ,
                                                              [ rdf:type owl:Restriction ;
                                                                owl:onProperty <http://semanticdesk.top/ontology#source> ;
                                                                owl:allValuesFrom <https://w3id.org/linkml/String>
                                                              ] ,
                                                              [ rdf:type owl:Restriction ;
                                                                owl:onProperty <http://semanticdesk.top/ontology#target> ;
                                                                owl:allValuesFrom <https://w3id.org/linkml/String>
                                                              ] ,
                                                              [ rdf:type owl:Restriction ;
                                                                owl:onProperty <http://semanticdesk.top/ontology#vendorModel> ;
                                                                owl:allValuesFrom <https://w3id.org/linkml/String>
                                                              ] ,
                                                              [ rdf:type owl:Restriction ;
                                                                owl:onProperty <http://semanticdesk.top/ontology#capacity> ;
                                                                owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                              ] ,
                                                              [ rdf:type owl:Restriction ;
                                                                owl:onProperty <http://semanticdesk.top/ontology#filesystemType> ;
                                                                owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                              ] ,
                                                              [ rdf:type owl:Restriction ;
                                                                owl:onProperty <http://semanticdesk.top/ontology#id> ;
                                                                owl:minCardinality "1"^^xsd:nonNegativeInteger
                                                              ] ,
                                                              [ rdf:type owl:Restriction ;
                                                                owl:onProperty <http://semanticdesk.top/ontology#options> ;
                                                                owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                              ] ,
                                                              [ rdf:type owl:Restriction ;
                                                                owl:onProperty <http://semanticdesk.top/ontology#source> ;
                                                                owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                              ] ,
                                                              [ rdf:type owl:Restriction ;
                                                                owl:onProperty <http://semanticdesk.top/ontology#target> ;
                                                                owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                              ] ,
                                                              [ rdf:type owl:Restriction ;
                                                                owl:onProperty <http://semanticdesk.top/ontology#vendorModel> ;
                                                                owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                              ] ,
                                                              [ rdf:type owl:Restriction ;
                                                                owl:onProperty <http://semanticdesk.top/ontology#capacity> ;
                                                                owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                              ] ,
                                                              [ rdf:type owl:Restriction ;
                                                                owl:onProperty <http://semanticdesk.top/ontology#filesystemType> ;
                                                                owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                              ] ,
                                                              [ rdf:type owl:Restriction ;
                                                                owl:onProperty <http://semanticdesk.top/ontology#id> ;
                                                                owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                              ] ,
                                                              [ rdf:type owl:Restriction ;
                                                                owl:onProperty <http://semanticdesk.top/ontology#options> ;
                                                                owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                              ] ,
                                                              [ rdf:type owl:Restriction ;
                                                                owl:onProperty <http://semanticdesk.top/ontology#source> ;
                                                                owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                              ] ,
                                                              [ rdf:type owl:Restriction ;
                                                                owl:onProperty <http://semanticdesk.top/ontology#target> ;
                                                                owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                              ] ,
                                                              [ rdf:type owl:Restriction ;
                                                                owl:onProperty <http://semanticdesk.top/ontology#vendorModel> ;
                                                                owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                              ] .


###  http://semanticdesk.top/ontology#Process
<http://semanticdesk.top/ontology#Process> rdf:type owl:Class ;
                                           rdfs:subClassOf [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#id> ;
                                                             owl:allValuesFrom <https://w3id.org/linkml/String>
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#processCommandLine> ;
                                                             owl:allValuesFrom <https://w3id.org/linkml/String>
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#processExecutable> ;
                                                             owl:allValuesFrom <http://semanticdesk.top/ontology#Artifact>
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#processName> ;
                                                             owl:allValuesFrom <https://w3id.org/linkml/String>
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#processPid> ;
                                                             owl:allValuesFrom <https://w3id.org/linkml/Integer>
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#id> ;
                                                             owl:minCardinality "1"^^xsd:nonNegativeInteger
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#processCommandLine> ;
                                                             owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#processExecutable> ;
                                                             owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#processName> ;
                                                             owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#processPid> ;
                                                             owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#id> ;
                                                             owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#processCommandLine> ;
                                                             owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#processExecutable> ;
                                                             owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#processName> ;
                                                             owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#processPid> ;
                                                             owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                           ] .


###  http://semanticdesk.top/ontology#Realm
<http://semanticdesk.top/ontology#Realm> rdf:type owl:Class ;
                                         rdfs:subClassOf [ rdf:type owl:Restriction ;
                                                           owl:onProperty <http://semanticdesk.top/ontology#hasMountPoint> ;
                                                           owl:allValuesFrom <http://semanticdesk.top/ontology#MountPoint>
                                                         ] ,
                                                         [ rdf:type owl:Restriction ;
                                                           owl:onProperty <http://semanticdesk.top/ontology#id> ;
                                                           owl:allValuesFrom <https://w3id.org/linkml/String>
                                                         ] ,
                                                         [ rdf:type owl:Restriction ;
                                                           owl:onProperty <http://semanticdesk.top/ontology#realmIdentifier> ;
                                                           owl:allValuesFrom <https://w3id.org/linkml/String>
                                                         ] ,
                                                         [ rdf:type owl:Restriction ;
                                                           owl:onProperty <http://semanticdesk.top/ontology#realmName> ;
                                                           owl:allValuesFrom <https://w3id.org/linkml/String>
                                                         ] ,
                                                         [ rdf:type owl:Restriction ;
                                                           owl:onProperty <http://semanticdesk.top/ontology#realmType> ;
                                                           owl:allValuesFrom <http://semanticdesk.top/ontology/RealmType/>
                                                         ] ,
                                                         [ rdf:type owl:Restriction ;
                                                           owl:onProperty <http://semanticdesk.top/ontology#hasMountPoint> ;
                                                           owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                         ] ,
                                                         [ rdf:type owl:Restriction ;
                                                           owl:onProperty <http://semanticdesk.top/ontology#id> ;
                                                           owl:minCardinality "1"^^xsd:nonNegativeInteger
                                                         ] ,
                                                         [ rdf:type owl:Restriction ;
                                                           owl:onProperty <http://semanticdesk.top/ontology#realmIdentifier> ;
                                                           owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                         ] ,
                                                         [ rdf:type owl:Restriction ;
                                                           owl:onProperty <http://semanticdesk.top/ontology#realmName> ;
                                                           owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                         ] ,
                                                         [ rdf:type owl:Restriction ;
                                                           owl:onProperty <http://semanticdesk.top/ontology#realmType> ;
                                                           owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                         ] ,
                                                         [ rdf:type owl:Restriction ;
                                                           owl:onProperty <http://semanticdesk.top/ontology#id> ;
                                                           owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                         ] ,
                                                         [ rdf:type owl:Restriction ;
                                                           owl:onProperty <http://semanticdesk.top/ontology#realmIdentifier> ;
                                                           owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                         ] ,
                                                         [ rdf:type owl:Restriction ;
                                                           owl:onProperty <http://semanticdesk.top/ontology#realmName> ;
                                                           owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                         ] ,
                                                         [ rdf:type owl:Restriction ;
                                                           owl:onProperty <http://semanticdesk.top/ontology#realmType> ;
                                                           owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                         ] .


###  http://semanticdesk.top/ontology#ScanRun
<http://semanticdesk.top/ontology#ScanRun> rdf:type owl:Class ;
                                           rdfs:subClassOf [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#absoluteParentScanDirectory> ;
                                                             owl:allValuesFrom <https://w3id.org/linkml/String>
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#absoluteScanDirectory> ;
                                                             owl:allValuesFrom <https://w3id.org/linkml/String>
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#id> ;
                                                             owl:allValuesFrom <https://w3id.org/linkml/String>
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#scanDirectory> ;
                                                             owl:allValuesFrom <https://w3id.org/linkml/String>
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#scanEndTime> ;
                                                             owl:allValuesFrom <https://w3id.org/linkml/Datetime>
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#scanMode> ;
                                                             owl:allValuesFrom <http://semanticdesk.top/ontology/ScanMode/>
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#scanRoot> ;
                                                             owl:allValuesFrom <https://w3id.org/linkml/String>
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#scanStartTime> ;
                                                             owl:allValuesFrom <https://w3id.org/linkml/Datetime>
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#scannerHost> ;
                                                             owl:allValuesFrom <https://w3id.org/linkml/String>
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#scannerVersion> ;
                                                             owl:allValuesFrom <https://w3id.org/linkml/String>
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#absoluteParentScanDirectory> ;
                                                             owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#absoluteScanDirectory> ;
                                                             owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#id> ;
                                                             owl:minCardinality "1"^^xsd:nonNegativeInteger
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#scanDirectory> ;
                                                             owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#scanEndTime> ;
                                                             owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#scanMode> ;
                                                             owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#scanRoot> ;
                                                             owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#scanStartTime> ;
                                                             owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#scannerHost> ;
                                                             owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#scannerVersion> ;
                                                             owl:minCardinality "0"^^xsd:nonNegativeInteger
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#absoluteParentScanDirectory> ;
                                                             owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#absoluteScanDirectory> ;
                                                             owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#id> ;
                                                             owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#scanEndTime> ;
                                                             owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#scanMode> ;
                                                             owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#scanRoot> ;
                                                             owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#scanStartTime> ;
                                                             owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#scannerHost> ;
                                                             owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                           ] ,
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://semanticdesk.top/ontology#scannerVersion> ;
                                                             owl:maxCardinality "1"^^xsd:nonNegativeInteger
                                                           ] .


###  http://semanticdesk.top/ontology/AccessType/
<http://semanticdesk.top/ontology/AccessType/> rdf:type owl:Class ;
                                               owl:equivalentClass [ rdf:type owl:Class ;
                                                                     owl:unionOf ( <http://semanticdesk.top/ontology/AccessType/#Delete>
                                                                                   <http://semanticdesk.top/ontology/AccessType/#Map>
                                                                                   <http://semanticdesk.top/ontology/AccessType/#Move>
                                                                                   <http://semanticdesk.top/ontology/AccessType/#Open>
                                                                                   <http://semanticdesk.top/ontology/AccessType/#Other>
                                                                                   <http://semanticdesk.top/ontology/AccessType/#Read>
                                                                                   <http://semanticdesk.top/ontology/AccessType/#Write>
                                                                                 )
                                                                   ] .


###  http://semanticdesk.top/ontology/AccessType/#Delete
<http://semanticdesk.top/ontology/AccessType/#Delete> rdf:type owl:Class ;
                                                      rdfs:subClassOf <http://semanticdesk.top/ontology/AccessType/> .


###  http://semanticdesk.top/ontology/AccessType/#Map
<http://semanticdesk.top/ontology/AccessType/#Map> rdf:type owl:Class ;
                                                   rdfs:subClassOf <http://semanticdesk.top/ontology/AccessType/> .


###  http://semanticdesk.top/ontology/AccessType/#Move
<http://semanticdesk.top/ontology/AccessType/#Move> rdf:type owl:Class ;
                                                    rdfs:subClassOf <http://semanticdesk.top/ontology/AccessType/> .


###  http://semanticdesk.top/ontology/AccessType/#Open
<http://semanticdesk.top/ontology/AccessType/#Open> rdf:type owl:Class ;
                                                    rdfs:subClassOf <http://semanticdesk.top/ontology/AccessType/> .


###  http://semanticdesk.top/ontology/AccessType/#Other
<http://semanticdesk.top/ontology/AccessType/#Other> rdf:type owl:Class ;
                                                     rdfs:subClassOf <http://semanticdesk.top/ontology/AccessType/> .


###  http://semanticdesk.top/ontology/AccessType/#Read
<http://semanticdesk.top/ontology/AccessType/#Read> rdf:type owl:Class ;
                                                    rdfs:subClassOf <http://semanticdesk.top/ontology/AccessType/> .


###  http://semanticdesk.top/ontology/AccessType/#Write
<http://semanticdesk.top/ontology/AccessType/#Write> rdf:type owl:Class ;
                                                     rdfs:subClassOf <http://semanticdesk.top/ontology/AccessType/> .


###  http://semanticdesk.top/ontology/HashAlgorithm/
<http://semanticdesk.top/ontology/HashAlgorithm/> rdf:type owl:Class ;
                                                  owl:equivalentClass [ rdf:type owl:Class ;
                                                                        owl:unionOf ( <http://semanticdesk.top/ontology/HashAlgorithm/#BLAKE3>
                                                                                      <http://semanticdesk.top/ontology/HashAlgorithm/#CRC32>
                                                                                      <http://semanticdesk.top/ontology/HashAlgorithm/#MD5>
                                                                                      <http://semanticdesk.top/ontology/HashAlgorithm/#SHA256>
                                                                                      <http://semanticdesk.top/ontology/HashAlgorithm/#XXH3>
                                                                                      <http://semanticdesk.top/ontology/HashAlgorithm/#dHash>
                                                                                      <http://semanticdesk.top/ontology/HashAlgorithm/#pHash>
                                                                                    )
                                                                      ] .


###  http://semanticdesk.top/ontology/HashAlgorithm/#BLAKE3
<http://semanticdesk.top/ontology/HashAlgorithm/#BLAKE3> rdf:type owl:Class ;
                                                         rdfs:subClassOf <http://semanticdesk.top/ontology/HashAlgorithm/> .


###  http://semanticdesk.top/ontology/HashAlgorithm/#CRC32
<http://semanticdesk.top/ontology/HashAlgorithm/#CRC32> rdf:type owl:Class ;
                                                        rdfs:subClassOf <http://semanticdesk.top/ontology/HashAlgorithm/> .


###  http://semanticdesk.top/ontology/HashAlgorithm/#MD5
<http://semanticdesk.top/ontology/HashAlgorithm/#MD5> rdf:type owl:Class ;
                                                      rdfs:subClassOf <http://semanticdesk.top/ontology/HashAlgorithm/> .


###  http://semanticdesk.top/ontology/HashAlgorithm/#SHA256
<http://semanticdesk.top/ontology/HashAlgorithm/#SHA256> rdf:type owl:Class ;
                                                         rdfs:subClassOf <http://semanticdesk.top/ontology/HashAlgorithm/> .


###  http://semanticdesk.top/ontology/HashAlgorithm/#XXH3
<http://semanticdesk.top/ontology/HashAlgorithm/#XXH3> rdf:type owl:Class ;
                                                       rdfs:subClassOf <http://semanticdesk.top/ontology/HashAlgorithm/> .


###  http://semanticdesk.top/ontology/HashAlgorithm/#dHash
<http://semanticdesk.top/ontology/HashAlgorithm/#dHash> rdf:type owl:Class ;
                                                        rdfs:subClassOf <http://semanticdesk.top/ontology/HashAlgorithm/> .


###  http://semanticdesk.top/ontology/HashAlgorithm/#pHash
<http://semanticdesk.top/ontology/HashAlgorithm/#pHash> rdf:type owl:Class ;
                                                        rdfs:subClassOf <http://semanticdesk.top/ontology/HashAlgorithm/> .


###  http://semanticdesk.top/ontology/HashScope/
<http://semanticdesk.top/ontology/HashScope/> rdf:type owl:Class ;
                                              owl:equivalentClass [ rdf:type owl:Class ;
                                                                    owl:unionOf ( <http://semanticdesk.top/ontology/HashScope/#ContentOnly>
                                                                                  <http://semanticdesk.top/ontology/HashScope/#Full>
                                                                                  <http://semanticdesk.top/ontology/HashScope/#Partial>
                                                                                  <http://semanticdesk.top/ontology/HashScope/#Perceptual>
                                                                                )
                                                                  ] .


###  http://semanticdesk.top/ontology/HashScope/#ContentOnly
<http://semanticdesk.top/ontology/HashScope/#ContentOnly> rdf:type owl:Class ;
                                                          rdfs:subClassOf <http://semanticdesk.top/ontology/HashScope/> .


###  http://semanticdesk.top/ontology/HashScope/#Full
<http://semanticdesk.top/ontology/HashScope/#Full> rdf:type owl:Class ;
                                                   rdfs:subClassOf <http://semanticdesk.top/ontology/HashScope/> .


###  http://semanticdesk.top/ontology/HashScope/#Partial
<http://semanticdesk.top/ontology/HashScope/#Partial> rdf:type owl:Class ;
                                                      rdfs:subClassOf <http://semanticdesk.top/ontology/HashScope/> .


###  http://semanticdesk.top/ontology/HashScope/#Perceptual
<http://semanticdesk.top/ontology/HashScope/#Perceptual> rdf:type owl:Class ;
                                                         rdfs:subClassOf <http://semanticdesk.top/ontology/HashScope/> .


###  http://semanticdesk.top/ontology/RealmType/
<http://semanticdesk.top/ontology/RealmType/> rdf:type owl:Class ;
                                              owl:equivalentClass [ rdf:type owl:Class ;
                                                                    owl:unionOf ( <http://semanticdesk.top/ontology/RealmType/#LocalDevice>
                                                                                  <http://semanticdesk.top/ontology/RealmType/#NAS>
                                                                                  <http://semanticdesk.top/ontology/RealmType/#NextcloudInstance>
                                                                                  <http://semanticdesk.top/ontology/RealmType/#Other>
                                                                                  <http://semanticdesk.top/ontology/RealmType/#RemovableMedia>
                                                                                  <http://semanticdesk.top/ontology/RealmType/#TeamFolder>
                                                                                )
                                                                  ] .


###  http://semanticdesk.top/ontology/RealmType/#LocalDevice
<http://semanticdesk.top/ontology/RealmType/#LocalDevice> rdf:type owl:Class ;
                                                          rdfs:subClassOf <http://semanticdesk.top/ontology/RealmType/> .


###  http://semanticdesk.top/ontology/RealmType/#NAS
<http://semanticdesk.top/ontology/RealmType/#NAS> rdf:type owl:Class ;
                                                  rdfs:subClassOf <http://semanticdesk.top/ontology/RealmType/> .


###  http://semanticdesk.top/ontology/RealmType/#NextcloudInstance
<http://semanticdesk.top/ontology/RealmType/#NextcloudInstance> rdf:type owl:Class ;
                                                                rdfs:subClassOf <http://semanticdesk.top/ontology/RealmType/> .


###  http://semanticdesk.top/ontology/RealmType/#Other
<http://semanticdesk.top/ontology/RealmType/#Other> rdf:type owl:Class ;
                                                    rdfs:subClassOf <http://semanticdesk.top/ontology/RealmType/> .


###  http://semanticdesk.top/ontology/RealmType/#RemovableMedia
<http://semanticdesk.top/ontology/RealmType/#RemovableMedia> rdf:type owl:Class ;
                                                             rdfs:subClassOf <http://semanticdesk.top/ontology/RealmType/> .


###  http://semanticdesk.top/ontology/RealmType/#TeamFolder
<http://semanticdesk.top/ontology/RealmType/#TeamFolder> rdf:type owl:Class ;
                                                         rdfs:subClassOf <http://semanticdesk.top/ontology/RealmType/> .


###  http://semanticdesk.top/ontology/ScanMode/
<http://semanticdesk.top/ontology/ScanMode/> rdf:type owl:Class ;
                                             owl:equivalentClass [ rdf:type owl:Class ;
                                                                   owl:unionOf ( <http://semanticdesk.top/ontology/ScanMode/#DaemonScheduled>
                                                                                 <http://semanticdesk.top/ontology/ScanMode/#DaemonSignaled>
                                                                                 <http://semanticdesk.top/ontology/ScanMode/#Manual>
                                                                                 <http://semanticdesk.top/ontology/ScanMode/#Oneshot>
                                                                               )
                                                                 ] .


###  http://semanticdesk.top/ontology/ScanMode/#DaemonScheduled
<http://semanticdesk.top/ontology/ScanMode/#DaemonScheduled> rdf:type owl:Class ;
                                                             rdfs:subClassOf <http://semanticdesk.top/ontology/ScanMode/> .


###  http://semanticdesk.top/ontology/ScanMode/#DaemonSignaled
<http://semanticdesk.top/ontology/ScanMode/#DaemonSignaled> rdf:type owl:Class ;
                                                            rdfs:subClassOf <http://semanticdesk.top/ontology/ScanMode/> .


###  http://semanticdesk.top/ontology/ScanMode/#Manual
<http://semanticdesk.top/ontology/ScanMode/#Manual> rdf:type owl:Class ;
                                                    rdfs:subClassOf <http://semanticdesk.top/ontology/ScanMode/> .


###  http://semanticdesk.top/ontology/ScanMode/#Oneshot
<http://semanticdesk.top/ontology/ScanMode/#Oneshot> rdf:type owl:Class ;
                                                     rdfs:subClassOf <http://semanticdesk.top/ontology/ScanMode/> .


###  https://w3id.org/linkml/ClassDefinition
<https://w3id.org/linkml/ClassDefinition> rdf:type owl:Class .


###  https://w3id.org/linkml/Datetime
<https://w3id.org/linkml/Datetime> rdf:type owl:Class .


###  https://w3id.org/linkml/Decimal
<https://w3id.org/linkml/Decimal> rdf:type owl:Class .


###  https://w3id.org/linkml/EnumDefinition
<https://w3id.org/linkml/EnumDefinition> rdf:type owl:Class .


###  https://w3id.org/linkml/Float
<https://w3id.org/linkml/Float> rdf:type owl:Class .


###  https://w3id.org/linkml/Integer
<https://w3id.org/linkml/Integer> rdf:type owl:Class .


###  https://w3id.org/linkml/SlotDefinition
<https://w3id.org/linkml/SlotDefinition> rdf:type owl:Class .


###  https://w3id.org/linkml/String
<https://w3id.org/linkml/String> rdf:type owl:Class .


#################################################################
#    Individuals
#################################################################

###  http://semanticdesk.top/ontology#AccessEvent
<http://semanticdesk.top/ontology#AccessEvent> rdf:type owl:NamedIndividual ,
                                                        <https://w3id.org/linkml/ClassDefinition> .


###  http://semanticdesk.top/ontology#Artifact
<http://semanticdesk.top/ontology#Artifact> rdf:type owl:NamedIndividual ,
                                                     <https://w3id.org/linkml/ClassDefinition> .


###  http://semanticdesk.top/ontology#AudioMetadata
<http://semanticdesk.top/ontology#AudioMetadata> rdf:type owl:NamedIndividual ,
                                                          <https://w3id.org/linkml/ClassDefinition> .


###  http://semanticdesk.top/ontology#Context
<http://semanticdesk.top/ontology#Context> rdf:type owl:NamedIndividual ,
                                                    <https://w3id.org/linkml/ClassDefinition> .


###  http://semanticdesk.top/ontology#DocumentMetadata
<http://semanticdesk.top/ontology#DocumentMetadata> rdf:type owl:NamedIndividual ,
                                                             <https://w3id.org/linkml/ClassDefinition> .


###  http://semanticdesk.top/ontology#ExtractionEvent
<http://semanticdesk.top/ontology#ExtractionEvent> rdf:type owl:NamedIndividual ,
                                                            <https://w3id.org/linkml/ClassDefinition> .


###  http://semanticdesk.top/ontology#GeoLocated
<http://semanticdesk.top/ontology#GeoLocated> rdf:type owl:NamedIndividual ,
                                                       <https://w3id.org/linkml/ClassDefinition> .


###  http://semanticdesk.top/ontology#Hash
<http://semanticdesk.top/ontology#Hash> rdf:type owl:NamedIndividual ,
                                                 <https://w3id.org/linkml/ClassDefinition> .


###  http://semanticdesk.top/ontology#ImageMetadata
<http://semanticdesk.top/ontology#ImageMetadata> rdf:type owl:NamedIndividual ,
                                                          <https://w3id.org/linkml/ClassDefinition> .


###  http://semanticdesk.top/ontology#Manifestation
<http://semanticdesk.top/ontology#Manifestation> rdf:type owl:NamedIndividual ,
                                                          <https://w3id.org/linkml/ClassDefinition> .


###  http://semanticdesk.top/ontology#MountPoint
<http://semanticdesk.top/ontology#MountPoint> rdf:type owl:NamedIndividual ,
                                                       <https://w3id.org/linkml/ClassDefinition> .


###  http://semanticdesk.top/ontology#Process
<http://semanticdesk.top/ontology#Process> rdf:type owl:NamedIndividual ,
                                                    <https://w3id.org/linkml/ClassDefinition> .


###  http://semanticdesk.top/ontology#Realm
<http://semanticdesk.top/ontology#Realm> rdf:type owl:NamedIndividual ,
                                                  <https://w3id.org/linkml/ClassDefinition> .


###  http://semanticdesk.top/ontology#ScanRun
<http://semanticdesk.top/ontology#ScanRun> rdf:type owl:NamedIndividual ,
                                                    <https://w3id.org/linkml/ClassDefinition> .


###  http://semanticdesk.top/ontology#absoluteParentScanDirectory
<http://semanticdesk.top/ontology#absoluteParentScanDirectory> rdf:type owl:NamedIndividual ,
                                                                        <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#absoluteScanDirectory
<http://semanticdesk.top/ontology#absoluteScanDirectory> rdf:type owl:NamedIndividual ,
                                                                  <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#accessTime
<http://semanticdesk.top/ontology#accessTime> rdf:type owl:NamedIndividual ,
                                                       <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#accessTimestamp
<http://semanticdesk.top/ontology#accessTimestamp> rdf:type owl:NamedIndividual ,
                                                            <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#accessType
<http://semanticdesk.top/ontology#accessType> rdf:type owl:NamedIndividual ,
                                                       <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#altitude
<http://semanticdesk.top/ontology#altitude> rdf:type owl:NamedIndividual ,
                                                     <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#artifact
<http://semanticdesk.top/ontology#artifact> rdf:type owl:NamedIndividual ,
                                                     <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#audioAlbum
<http://semanticdesk.top/ontology#audioAlbum> rdf:type owl:NamedIndividual ,
                                                       <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#audioAlbumArtist
<http://semanticdesk.top/ontology#audioAlbumArtist> rdf:type owl:NamedIndividual ,
                                                             <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#audioArtist
<http://semanticdesk.top/ontology#audioArtist> rdf:type owl:NamedIndividual ,
                                                        <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#audioComment
<http://semanticdesk.top/ontology#audioComment> rdf:type owl:NamedIndividual ,
                                                         <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#audioComposer
<http://semanticdesk.top/ontology#audioComposer> rdf:type owl:NamedIndividual ,
                                                          <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#audioDiscNumber
<http://semanticdesk.top/ontology#audioDiscNumber> rdf:type owl:NamedIndividual ,
                                                            <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#audioDuration
<http://semanticdesk.top/ontology#audioDuration> rdf:type owl:NamedIndividual ,
                                                          <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#audioGenre
<http://semanticdesk.top/ontology#audioGenre> rdf:type owl:NamedIndividual ,
                                                       <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#audioTitle
<http://semanticdesk.top/ontology#audioTitle> rdf:type owl:NamedIndividual ,
                                                       <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#audioTotalDiscs
<http://semanticdesk.top/ontology#audioTotalDiscs> rdf:type owl:NamedIndividual ,
                                                            <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#audioTotalTracks
<http://semanticdesk.top/ontology#audioTotalTracks> rdf:type owl:NamedIndividual ,
                                                             <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#audioTrackNumber
<http://semanticdesk.top/ontology#audioTrackNumber> rdf:type owl:NamedIndividual ,
                                                             <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#audioYear
<http://semanticdesk.top/ontology#audioYear> rdf:type owl:NamedIndividual ,
                                                      <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#byProcess
<http://semanticdesk.top/ontology#byProcess> rdf:type owl:NamedIndividual ,
                                                      <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#cameraModel
<http://semanticdesk.top/ontology#cameraModel> rdf:type owl:NamedIndividual ,
                                                        <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#capacity
<http://semanticdesk.top/ontology#capacity> rdf:type owl:NamedIndividual ,
                                                     <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#contextEndTime
<http://semanticdesk.top/ontology#contextEndTime> rdf:type owl:NamedIndividual ,
                                                           <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#contextName
<http://semanticdesk.top/ontology#contextName> rdf:type owl:NamedIndividual ,
                                                        <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#contextSignals
<http://semanticdesk.top/ontology#contextSignals> rdf:type owl:NamedIndividual ,
                                                           <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#contextStartTime
<http://semanticdesk.top/ontology#contextStartTime> rdf:type owl:NamedIndividual ,
                                                             <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#creationTime
<http://semanticdesk.top/ontology#creationTime> rdf:type owl:NamedIndividual ,
                                                         <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#documentAuthor
<http://semanticdesk.top/ontology#documentAuthor> rdf:type owl:NamedIndividual ,
                                                           <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#documentTitle
<http://semanticdesk.top/ontology#documentTitle> rdf:type owl:NamedIndividual ,
                                                          <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#duringContext
<http://semanticdesk.top/ontology#duringContext> rdf:type owl:NamedIndividual ,
                                                          <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#extractedBy
<http://semanticdesk.top/ontology#extractedBy> rdf:type owl:NamedIndividual ,
                                                        <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#extractionTime
<http://semanticdesk.top/ontology#extractionTime> rdf:type owl:NamedIndividual ,
                                                           <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#filePath
<http://semanticdesk.top/ontology#filePath> rdf:type owl:NamedIndividual ,
                                                     <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#filesystemType
<http://semanticdesk.top/ontology#filesystemType> rdf:type owl:NamedIndividual ,
                                                           <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#gpsCoordinates
<http://semanticdesk.top/ontology#gpsCoordinates> rdf:type owl:NamedIndividual ,
                                                           <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#hasHash
<http://semanticdesk.top/ontology#hasHash> rdf:type owl:NamedIndividual ,
                                                    <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#hasManifestation
<http://semanticdesk.top/ontology#hasManifestation> rdf:type owl:NamedIndividual ,
                                                             <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#hasMountPoint
<http://semanticdesk.top/ontology#hasMountPoint> rdf:type owl:NamedIndividual ,
                                                          <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#hashAlgorithm
<http://semanticdesk.top/ontology#hashAlgorithm> rdf:type owl:NamedIndividual ,
                                                          <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#hashRegion
<http://semanticdesk.top/ontology#hashRegion> rdf:type owl:NamedIndividual ,
                                                       <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#hashScope
<http://semanticdesk.top/ontology#hashScope> rdf:type owl:NamedIndividual ,
                                                      <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#hashValue
<http://semanticdesk.top/ontology#hashValue> rdf:type owl:NamedIndividual ,
                                                      <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#id
<http://semanticdesk.top/ontology#id> rdf:type owl:NamedIndividual ,
                                               <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#inRealm
<http://semanticdesk.top/ontology#inRealm> rdf:type owl:NamedIndividual ,
                                                    <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#latitude
<http://semanticdesk.top/ontology#latitude> rdf:type owl:NamedIndividual ,
                                                     <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#longitude
<http://semanticdesk.top/ontology#longitude> rdf:type owl:NamedIndividual ,
                                                      <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#manifestation
<http://semanticdesk.top/ontology#manifestation> rdf:type owl:NamedIndividual ,
                                                          <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#manifestationOf
<http://semanticdesk.top/ontology#manifestationOf> rdf:type owl:NamedIndividual ,
                                                            <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#modificationTime
<http://semanticdesk.top/ontology#modificationTime> rdf:type owl:NamedIndividual ,
                                                             <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#mostRecentExtraction
<http://semanticdesk.top/ontology#mostRecentExtraction> rdf:type owl:NamedIndividual ,
                                                                 <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#options
<http://semanticdesk.top/ontology#options> rdf:type owl:NamedIndividual ,
                                                    <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#pageCount
<http://semanticdesk.top/ontology#pageCount> rdf:type owl:NamedIndividual ,
                                                      <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#photoDate
<http://semanticdesk.top/ontology#photoDate> rdf:type owl:NamedIndividual ,
                                                      <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#processCommandLine
<http://semanticdesk.top/ontology#processCommandLine> rdf:type owl:NamedIndividual ,
                                                               <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#processExecutable
<http://semanticdesk.top/ontology#processExecutable> rdf:type owl:NamedIndividual ,
                                                              <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#processName
<http://semanticdesk.top/ontology#processName> rdf:type owl:NamedIndividual ,
                                                        <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#processPid
<http://semanticdesk.top/ontology#processPid> rdf:type owl:NamedIndividual ,
                                                       <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#realmIdentifier
<http://semanticdesk.top/ontology#realmIdentifier> rdf:type owl:NamedIndividual ,
                                                            <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#realmName
<http://semanticdesk.top/ontology#realmName> rdf:type owl:NamedIndividual ,
                                                      <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#realmType
<http://semanticdesk.top/ontology#realmType> rdf:type owl:NamedIndividual ,
                                                      <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#scanDirectory
<http://semanticdesk.top/ontology#scanDirectory> rdf:type owl:NamedIndividual ,
                                                          <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#scanEndTime
<http://semanticdesk.top/ontology#scanEndTime> rdf:type owl:NamedIndividual ,
                                                        <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#scanMode
<http://semanticdesk.top/ontology#scanMode> rdf:type owl:NamedIndividual ,
                                                     <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#scanRoot
<http://semanticdesk.top/ontology#scanRoot> rdf:type owl:NamedIndividual ,
                                                     <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#scanRun
<http://semanticdesk.top/ontology#scanRun> rdf:type owl:NamedIndividual ,
                                                    <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#scanStartTime
<http://semanticdesk.top/ontology#scanStartTime> rdf:type owl:NamedIndividual ,
                                                          <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#scannerHost
<http://semanticdesk.top/ontology#scannerHost> rdf:type owl:NamedIndividual ,
                                                        <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#scannerVersion
<http://semanticdesk.top/ontology#scannerVersion> rdf:type owl:NamedIndividual ,
                                                           <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#sizeBytes
<http://semanticdesk.top/ontology#sizeBytes> rdf:type owl:NamedIndividual ,
                                                      <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#source
<http://semanticdesk.top/ontology#source> rdf:type owl:NamedIndividual ,
                                                   <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#target
<http://semanticdesk.top/ontology#target> rdf:type owl:NamedIndividual ,
                                                   <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#touched
<http://semanticdesk.top/ontology#touched> rdf:type owl:NamedIndividual ,
                                                    <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#vendorModel
<http://semanticdesk.top/ontology#vendorModel> rdf:type owl:NamedIndividual ,
                                                        <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology#wktGeometry
<http://semanticdesk.top/ontology#wktGeometry> rdf:type owl:NamedIndividual ,
                                                        <https://w3id.org/linkml/SlotDefinition> .


###  http://semanticdesk.top/ontology/AccessType/
<http://semanticdesk.top/ontology/AccessType/> rdf:type owl:NamedIndividual ,
                                                        <https://w3id.org/linkml/EnumDefinition> .


###  http://semanticdesk.top/ontology/AccessType/#Delete
<http://semanticdesk.top/ontology/AccessType/#Delete> rdf:type owl:NamedIndividual ,
                                                               <http://semanticdesk.top/ontology/AccessType/> .


###  http://semanticdesk.top/ontology/AccessType/#Map
<http://semanticdesk.top/ontology/AccessType/#Map> rdf:type owl:NamedIndividual ,
                                                            <http://semanticdesk.top/ontology/AccessType/> .


###  http://semanticdesk.top/ontology/AccessType/#Move
<http://semanticdesk.top/ontology/AccessType/#Move> rdf:type owl:NamedIndividual ,
                                                             <http://semanticdesk.top/ontology/AccessType/> .


###  http://semanticdesk.top/ontology/AccessType/#Open
<http://semanticdesk.top/ontology/AccessType/#Open> rdf:type owl:NamedIndividual ,
                                                             <http://semanticdesk.top/ontology/AccessType/> .


###  http://semanticdesk.top/ontology/AccessType/#Other
<http://semanticdesk.top/ontology/AccessType/#Other> rdf:type owl:NamedIndividual ,
                                                              <http://semanticdesk.top/ontology/AccessType/> .


###  http://semanticdesk.top/ontology/AccessType/#Read
<http://semanticdesk.top/ontology/AccessType/#Read> rdf:type owl:NamedIndividual ,
                                                             <http://semanticdesk.top/ontology/AccessType/> .


###  http://semanticdesk.top/ontology/AccessType/#Write
<http://semanticdesk.top/ontology/AccessType/#Write> rdf:type owl:NamedIndividual ,
                                                              <http://semanticdesk.top/ontology/AccessType/> .


###  http://semanticdesk.top/ontology/HashAlgorithm/
<http://semanticdesk.top/ontology/HashAlgorithm/> rdf:type owl:NamedIndividual ,
                                                           <https://w3id.org/linkml/EnumDefinition> .


###  http://semanticdesk.top/ontology/HashAlgorithm/#BLAKE3
<http://semanticdesk.top/ontology/HashAlgorithm/#BLAKE3> rdf:type owl:NamedIndividual ,
                                                                  <http://semanticdesk.top/ontology/HashAlgorithm/> .


###  http://semanticdesk.top/ontology/HashAlgorithm/#CRC32
<http://semanticdesk.top/ontology/HashAlgorithm/#CRC32> rdf:type owl:NamedIndividual ,
                                                                 <http://semanticdesk.top/ontology/HashAlgorithm/> .


###  http://semanticdesk.top/ontology/HashAlgorithm/#MD5
<http://semanticdesk.top/ontology/HashAlgorithm/#MD5> rdf:type owl:NamedIndividual ,
                                                               <http://semanticdesk.top/ontology/HashAlgorithm/> .


###  http://semanticdesk.top/ontology/HashAlgorithm/#SHA256
<http://semanticdesk.top/ontology/HashAlgorithm/#SHA256> rdf:type owl:NamedIndividual ,
                                                                  <http://semanticdesk.top/ontology/HashAlgorithm/> .


###  http://semanticdesk.top/ontology/HashAlgorithm/#XXH3
<http://semanticdesk.top/ontology/HashAlgorithm/#XXH3> rdf:type owl:NamedIndividual ,
                                                                <http://semanticdesk.top/ontology/HashAlgorithm/> .


###  http://semanticdesk.top/ontology/HashAlgorithm/#dHash
<http://semanticdesk.top/ontology/HashAlgorithm/#dHash> rdf:type owl:NamedIndividual ,
                                                                 <http://semanticdesk.top/ontology/HashAlgorithm/> .


###  http://semanticdesk.top/ontology/HashAlgorithm/#pHash
<http://semanticdesk.top/ontology/HashAlgorithm/#pHash> rdf:type owl:NamedIndividual ,
                                                                 <http://semanticdesk.top/ontology/HashAlgorithm/> .


###  http://semanticdesk.top/ontology/HashScope/
<http://semanticdesk.top/ontology/HashScope/> rdf:type owl:NamedIndividual ,
                                                       <https://w3id.org/linkml/EnumDefinition> .


###  http://semanticdesk.top/ontology/HashScope/#ContentOnly
<http://semanticdesk.top/ontology/HashScope/#ContentOnly> rdf:type owl:NamedIndividual ,
                                                                   <http://semanticdesk.top/ontology/HashScope/> .


###  http://semanticdesk.top/ontology/HashScope/#Full
<http://semanticdesk.top/ontology/HashScope/#Full> rdf:type owl:NamedIndividual ,
                                                            <http://semanticdesk.top/ontology/HashScope/> .


###  http://semanticdesk.top/ontology/HashScope/#Partial
<http://semanticdesk.top/ontology/HashScope/#Partial> rdf:type owl:NamedIndividual ,
                                                               <http://semanticdesk.top/ontology/HashScope/> .


###  http://semanticdesk.top/ontology/HashScope/#Perceptual
<http://semanticdesk.top/ontology/HashScope/#Perceptual> rdf:type owl:NamedIndividual ,
                                                                  <http://semanticdesk.top/ontology/HashScope/> .


###  http://semanticdesk.top/ontology/RealmType/
<http://semanticdesk.top/ontology/RealmType/> rdf:type owl:NamedIndividual ,
                                                       <https://w3id.org/linkml/EnumDefinition> .


###  http://semanticdesk.top/ontology/RealmType/#LocalDevice
<http://semanticdesk.top/ontology/RealmType/#LocalDevice> rdf:type owl:NamedIndividual ,
                                                                   <http://semanticdesk.top/ontology/RealmType/> .


###  http://semanticdesk.top/ontology/RealmType/#NAS
<http://semanticdesk.top/ontology/RealmType/#NAS> rdf:type owl:NamedIndividual ,
                                                           <http://semanticdesk.top/ontology/RealmType/> .


###  http://semanticdesk.top/ontology/RealmType/#NextcloudInstance
<http://semanticdesk.top/ontology/RealmType/#NextcloudInstance> rdf:type owl:NamedIndividual ,
                                                                         <http://semanticdesk.top/ontology/RealmType/> .


###  http://semanticdesk.top/ontology/RealmType/#Other
<http://semanticdesk.top/ontology/RealmType/#Other> rdf:type owl:NamedIndividual ,
                                                             <http://semanticdesk.top/ontology/RealmType/> .


###  http://semanticdesk.top/ontology/RealmType/#RemovableMedia
<http://semanticdesk.top/ontology/RealmType/#RemovableMedia> rdf:type owl:NamedIndividual ,
                                                                      <http://semanticdesk.top/ontology/RealmType/> .


###  http://semanticdesk.top/ontology/RealmType/#TeamFolder
<http://semanticdesk.top/ontology/RealmType/#TeamFolder> rdf:type owl:NamedIndividual ,
                                                                  <http://semanticdesk.top/ontology/RealmType/> .


###  http://semanticdesk.top/ontology/ScanMode/
<http://semanticdesk.top/ontology/ScanMode/> rdf:type owl:NamedIndividual ,
                                                      <https://w3id.org/linkml/EnumDefinition> .


###  http://semanticdesk.top/ontology/ScanMode/#DaemonScheduled
<http://semanticdesk.top/ontology/ScanMode/#DaemonScheduled> rdf:type owl:NamedIndividual ,
                                                                      <http://semanticdesk.top/ontology/ScanMode/> .


###  http://semanticdesk.top/ontology/ScanMode/#DaemonSignaled
<http://semanticdesk.top/ontology/ScanMode/#DaemonSignaled> rdf:type owl:NamedIndividual ,
                                                                     <http://semanticdesk.top/ontology/ScanMode/> .


###  http://semanticdesk.top/ontology/ScanMode/#Manual
<http://semanticdesk.top/ontology/ScanMode/#Manual> rdf:type owl:NamedIndividual ,
                                                             <http://semanticdesk.top/ontology/ScanMode/> .


###  http://semanticdesk.top/ontology/ScanMode/#Oneshot
<http://semanticdesk.top/ontology/ScanMode/#Oneshot> rdf:type owl:NamedIndividual ,
                                                              <http://semanticdesk.top/ontology/ScanMode/> .


#################################################################
#    Annotations
#################################################################

<http://semanticdesk.top/ontology#AccessEvent> rdfs:label "AccessEvent" ;
                                               <http://www.w3.org/2004/02/skos/core#definition> "A single kernel-observed (or similar) access to a Manifestation." ;
                                               <http://www.w3.org/2004/02/skos/core#exactMatch> <http://semanticdesk.top/ontology#AccessEvent> ;
                                               <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/access> .


<http://semanticdesk.top/ontology#Artifact> rdfs:label "Artifact" ;
                                            <http://www.w3.org/2004/02/skos/core#definition> """Stable identity of a content payload, independent of any specific storage location or realm.
An Artifact is identified primarily by its content hash; all paths it appears at are
Manifestations. Media metadata (EXIF, ID3, etc.) is carried as mixin slots on the Artifact.
""" ;
                                            <http://www.w3.org/2004/02/skos/core#exactMatch> <http://semanticdesk.top/ontology#Artifact> ,
                                                                                             <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo/FileDataObject> ;
                                            <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#AudioMetadata> rdfs:label "AudioMetadata" ;
                                                 <http://www.w3.org/2004/02/skos/core#definition> "ID3 and related audio tag fields. Applied as a mixin on Artifact." ;
                                                 <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/metadata> ;
                                                 <http://www.w3.org/2004/02/skos/core#narrowMatch> <http://www.semanticdesktop.org/ontologies/2009/02/19/nmm/MusicPiece> .


<http://semanticdesk.top/ontology#Context> rdfs:label "Context" ;
                                           <http://www.w3.org/2004/02/skos/core#definition> "Inferred or calendar-bound context (rehearsal, travel, etc.) — time + optional geo." ;
                                           <http://www.w3.org/2004/02/skos/core#exactMatch> <http://semanticdesk.top/ontology#Context> ;
                                           <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/access> .


<http://semanticdesk.top/ontology#DocumentMetadata> rdfs:label "DocumentMetadata" ;
                                                    <http://www.w3.org/2004/02/skos/core#definition> """Document metadata for PDF and office formats (Grobid, pdfminer, etc.).
Minimal set; extended by dedicated extraction plugins.
""" ;
                                                    <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/metadata> .


<http://semanticdesk.top/ontology#ExtractionEvent> rdfs:label "ExtractionEvent" ;
                                                   <http://www.w3.org/2004/02/skos/core#definition> """Join record capturing which Manifestation was observed, which Artifact content was identified,
and which ScanRun produced the record. One ExtractionEvent is created per Manifestation per
ScanRun; the most recent is linked from the Artifact via `mostRecentExtraction`.
""" ;
                                                   <http://www.w3.org/2004/02/skos/core#exactMatch> <http://semanticdesk.top/ontology#ExtractionEvent> ;
                                                   <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#GeoLocated> rdfs:label "GeoLocated" ;
                                              <http://www.w3.org/2004/02/skos/core#definition> "WGS84 decimal coordinates with optional GeoSPARQL WKT geometry." ;
                                              <http://www.w3.org/2004/02/skos/core#exactMatch> <http://semanticdesk.top/ontology#GeoLocated> ;
                                              <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/metadata> ;
                                              <http://www.w3.org/2004/02/skos/core#narrowMatch> <http://www.w3.org/2003/01/geo/wgs84_pos#SpatialThing> .


<http://semanticdesk.top/ontology#Hash> rdfs:label "Hash" ;
                                        <http://www.w3.org/2004/02/skos/core#definition> """A single content fingerprint or similarity vector produced by one algorithm over one scope
of a file's bytestream. An Artifact may carry multiple Hash nodes (e.g. SHA-256 for exact
identity, pHash for perceptual similarity, BLAKE3 for content-only comparison).
""" ;
                                        <http://www.w3.org/2004/02/skos/core#exactMatch> <http://semanticdesk.top/ontology#Hash> ;
                                        <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#ImageMetadata> rdfs:label "ImageMetadata" ;
                                                 <http://www.w3.org/2004/02/skos/core#definition> "EXIF/XMP image metadata fields. Applied as a mixin on Artifact." ;
                                                 <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/metadata> ;
                                                 <http://www.w3.org/2004/02/skos/core#narrowMatch> <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo/Image> ,
                                                                                                   <http://www.semanticdesktop.org/ontologies/2009/02/19/nmm/Photo> .


<http://semanticdesk.top/ontology#Manifestation> rdfs:label "Manifestation" ;
                                                 <http://www.w3.org/2004/02/skos/core#definition> """One occurrence of an Artifact at a specific path within a specific Realm. A single Artifact
may have Manifestations on a local device, a NAS, and a cloud volume simultaneously.
""" ;
                                                 <http://www.w3.org/2004/02/skos/core#exactMatch> <http://semanticdesk.top/ontology#Manifestation> ,
                                                                                                  <http://www.semanticdesktop.org/ontologies/2007/01/19/nie#DataObject> ;
                                                 <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#MountPoint> rdfs:label "MountPoint" ;
                                              <http://www.w3.org/2004/02/skos/core#definition> "OS-level mount point belonging to a Realm." ;
                                              <http://www.w3.org/2004/02/skos/core#exactMatch> <http://semanticdesk.top/ontology#MountPoint> ;
                                              <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#Process> rdfs:label "Process" ;
                                           <http://www.w3.org/2004/02/skos/core#definition> """OS process that performed an access. `processExecutable` may point at an `Artifact` for the on-disk binary.
""" ;
                                           <http://www.w3.org/2004/02/skos/core#exactMatch> <http://semanticdesk.top/ontology#Process> ;
                                           <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/access> .


<http://semanticdesk.top/ontology#Realm> rdfs:label "Realm" ;
                                         <http://www.w3.org/2004/02/skos/core#definition> """Logical access or deployment boundary that groups one or more mount points under a single
administrative identity (e.g. a local workstation, a NAS, a Nextcloud instance).
""" ;
                                         <http://www.w3.org/2004/02/skos/core#exactMatch> <http://semanticdesk.top/ontology#Realm> ;
                                         <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#ScanRun> rdfs:label "ScanRun" ;
                                           <http://www.w3.org/2004/02/skos/core#definition> """A single invocation of the ingestion engine over a root set of paths. Carries timing,
mode (oneshot / daemon-scheduled / daemon-signaled), and scope information.
""" ;
                                           <http://www.w3.org/2004/02/skos/core#exactMatch> <http://semanticdesk.top/ontology#ScanRun> ;
                                           <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#absoluteParentScanDirectory> rdfs:label "absoluteParentScanDirectory" ;
                                                               <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#absoluteScanDirectory> rdfs:label "absoluteScanDirectory" ;
                                                         <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#accessTime> rdfs:label "accessTime" ;
                                              <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#accessTimestamp> rdfs:label "accessTimestamp" ;
                                                   <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/access> .


<http://semanticdesk.top/ontology#accessType> rdfs:label "accessType" ;
                                              <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/access> .


<http://semanticdesk.top/ontology#altitude> rdfs:label "altitude" ;
                                            <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/metadata> .


<http://semanticdesk.top/ontology#artifact> rdfs:label "artifact" ;
                                            <http://www.w3.org/2004/02/skos/core#definition> "The Artifact whose content was identified during this extraction." ;
                                            <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#audioAlbum> rdfs:label "audioAlbum" ;
                                              <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/metadata> .


<http://semanticdesk.top/ontology#audioAlbumArtist> rdfs:label "audioAlbumArtist" ;
                                                    <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/metadata> .


<http://semanticdesk.top/ontology#audioArtist> rdfs:label "audioArtist" ;
                                               <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/metadata> .


<http://semanticdesk.top/ontology#audioComment> rdfs:label "audioComment" ;
                                                <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/metadata> .


<http://semanticdesk.top/ontology#audioComposer> rdfs:label "audioComposer" ;
                                                 <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/metadata> .


<http://semanticdesk.top/ontology#audioDiscNumber> rdfs:label "audioDiscNumber" ;
                                                   <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/metadata> .


<http://semanticdesk.top/ontology#audioDuration> rdfs:label "audioDuration" ;
                                                 <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/metadata> .


<http://semanticdesk.top/ontology#audioGenre> rdfs:label "audioGenre" ;
                                              <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/metadata> .


<http://semanticdesk.top/ontology#audioTitle> rdfs:label "audioTitle" ;
                                              <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/metadata> .


<http://semanticdesk.top/ontology#audioTotalDiscs> rdfs:label "audioTotalDiscs" ;
                                                   <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/metadata> .


<http://semanticdesk.top/ontology#audioTotalTracks> rdfs:label "audioTotalTracks" ;
                                                    <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/metadata> .


<http://semanticdesk.top/ontology#audioTrackNumber> rdfs:label "audioTrackNumber" ;
                                                    <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/metadata> .


<http://semanticdesk.top/ontology#audioYear> rdfs:label "audioYear" ;
                                             <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/metadata> .


<http://semanticdesk.top/ontology#byProcess> rdfs:label "byProcess" ;
                                             <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/access> .


<http://semanticdesk.top/ontology#cameraModel> rdfs:label "cameraModel" ;
                                               <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/metadata> .


<http://semanticdesk.top/ontology#capacity> rdfs:label "capacity" ;
                                            <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#contextEndTime> rdfs:label "contextEndTime" ;
                                                  <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/access> .


<http://semanticdesk.top/ontology#contextName> rdfs:label "contextName" ;
                                               <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/access> .


<http://semanticdesk.top/ontology#contextSignals> rdfs:label "contextSignals" ;
                                                  <http://www.w3.org/2004/02/skos/core#definition> """Opaque or semi-typed hints (e.g. calendar UIDs, WiFi SSID) — refine in a later version.
""" ;
                                                  <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/access> .


<http://semanticdesk.top/ontology#contextStartTime> rdfs:label "contextStartTime" ;
                                                    <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/access> .


<http://semanticdesk.top/ontology#creationTime> rdfs:label "creationTime" ;
                                                <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#documentAuthor> rdfs:label "documentAuthor" ;
                                                  <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/metadata> .


<http://semanticdesk.top/ontology#documentTitle> rdfs:label "documentTitle" ;
                                                 <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/metadata> .


<http://semanticdesk.top/ontology#duringContext> rdfs:label "duringContext" ;
                                                 <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/access> .


<http://semanticdesk.top/ontology#extractedBy> rdfs:label "extractedBy" ;
                                               <http://www.w3.org/2004/02/skos/core#broadMatch> <http://www.w3.org/ns/prov#used> ;
                                               <http://www.w3.org/2004/02/skos/core#definition> "Name of the plugin or extractor that produced this record (e.g. exif, id3)." ;
                                               <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#extractionTime> rdfs:label "extractionTime" ;
                                                  <http://www.w3.org/2004/02/skos/core#definition> "When this extraction record was produced." ;
                                                  <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#filePath> rdfs:label "filePath" ;
                                            <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#filesystemType> rdfs:label "filesystemType" ;
                                                  <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#gpsCoordinates> rdfs:label "gpsCoordinates" ;
                                                  <http://www.w3.org/2004/02/skos/core#definition> "Raw GPS coordinate string as extracted from EXIF (companion to decimal lat/long slots)." ;
                                                  <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/metadata> .


<http://semanticdesk.top/ontology#hasHash> rdfs:label "hasHash" ;
                                           <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#hasManifestation> rdfs:label "hasManifestation" ;
                                                    <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#hasMountPoint> rdfs:label "hasMountPoint" ;
                                                 <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#hashAlgorithm> rdfs:label "hashAlgorithm" ;
                                                 <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#hashRegion> rdfs:label "hashRegion" ;
                                              <http://www.w3.org/2004/02/skos/core#definition> "Optional region descriptor for partial hashes (e.g. byte range or named section)." ;
                                              <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#hashScope> rdfs:label "hashScope" ;
                                             <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#hashValue> rdfs:label "hashValue" ;
                                             <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#id> rdfs:label "id" ;
                                      <http://www.w3.org/2004/02/skos/core#definition> "IRI of the resource (entities under sdtopent, schema terms under sdtop)." ;
                                      <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#inRealm> rdfs:label "inRealm" ;
                                           <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#latitude> rdfs:label "latitude" ;
                                            <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/metadata> .


<http://semanticdesk.top/ontology#longitude> rdfs:label "longitude" ;
                                             <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/metadata> .


<http://semanticdesk.top/ontology#manifestation> rdfs:label "manifestation" ;
                                                 <http://www.w3.org/2004/02/skos/core#definition> "The Manifestation observed during this extraction." ;
                                                 <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#manifestationOf> rdfs:label "manifestationOf" ;
                                                   <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#modificationTime> rdfs:label "modificationTime" ;
                                                    <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#mostRecentExtraction> rdfs:label "mostRecentExtraction" ;
                                                        <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#options> rdfs:label "options" ;
                                           <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#pageCount> rdfs:label "pageCount" ;
                                             <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/metadata> .


<http://semanticdesk.top/ontology#photoDate> rdfs:label "photoDate" ;
                                             <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/metadata> .


<http://semanticdesk.top/ontology#processCommandLine> rdfs:label "processCommandLine" ;
                                                      <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/access> .


<http://semanticdesk.top/ontology#processExecutable> rdfs:label "processExecutable" ;
                                                     <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/access> .


<http://semanticdesk.top/ontology#processName> rdfs:label "processName" ;
                                               <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/access> .


<http://semanticdesk.top/ontology#processPid> rdfs:label "processPid" ;
                                              <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/access> .


<http://semanticdesk.top/ontology#realmIdentifier> rdfs:label "realmIdentifier" ;
                                                   <http://www.w3.org/2004/02/skos/core#definition> "Stable identifier for this Realm (UUID for local devices, hostname for Nextcloud, etc.)." ;
                                                   <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#realmName> rdfs:label "realmName" ;
                                             <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#realmType> rdfs:label "realmType" ;
                                             <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#scanDirectory> rdfs:label "scanDirectory" ;
                                                 <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#scanEndTime> rdfs:label "scanEndTime" ;
                                               <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#scanMode> rdfs:label "scanMode" ;
                                            <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#scanRoot> rdfs:label "scanRoot" ;
                                            <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#scanRun> rdfs:label "scanRun" ;
                                           <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#scanStartTime> rdfs:label "scanStartTime" ;
                                                 <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#scannerHost> rdfs:label "scannerHost" ;
                                               <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#scannerVersion> rdfs:label "scannerVersion" ;
                                                  <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#sizeBytes> rdfs:label "sizeBytes" ;
                                             <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#source> rdfs:label "source" ;
                                          <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#target> rdfs:label "target" ;
                                          <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#touched> rdfs:label "touched" ;
                                           <http://www.w3.org/2004/02/skos/core#definition> "The Manifestation (path + realm) the kernel event refers to." ;
                                           <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/access> .


<http://semanticdesk.top/ontology#vendorModel> rdfs:label "vendorModel" ;
                                               <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/core> .


<http://semanticdesk.top/ontology#wktGeometry> rdfs:label "wktGeometry" ;
                                               <http://www.w3.org/2004/02/skos/core#definition> "GeoSPARQL WKT literal; typed geo:wktLiteral in RDF." ;
                                               <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/metadata> .


<http://semanticdesk.top/ontology/AccessType/> rdfs:label "AccessType" ;
                                               <http://www.w3.org/2004/02/skos/core#definition> "eBPF or audit rough classification of a process touching a file." ;
                                               <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/types> ;
                                               <https://w3id.org/linkml/permissible_values> <http://semanticdesk.top/ontology/AccessType/#Delete> ,
                                                                                            <http://semanticdesk.top/ontology/AccessType/#Map> ,
                                                                                            <http://semanticdesk.top/ontology/AccessType/#Move> ,
                                                                                            <http://semanticdesk.top/ontology/AccessType/#Open> ,
                                                                                            <http://semanticdesk.top/ontology/AccessType/#Other> ,
                                                                                            <http://semanticdesk.top/ontology/AccessType/#Read> ,
                                                                                            <http://semanticdesk.top/ontology/AccessType/#Write> .


<http://semanticdesk.top/ontology/AccessType/#Delete> rdfs:label "Delete" .


<http://semanticdesk.top/ontology/AccessType/#Map> rdfs:label "Map" .


<http://semanticdesk.top/ontology/AccessType/#Move> rdfs:label "Move" .


<http://semanticdesk.top/ontology/AccessType/#Open> rdfs:label "Open" .


<http://semanticdesk.top/ontology/AccessType/#Other> rdfs:label "Other" .


<http://semanticdesk.top/ontology/AccessType/#Read> rdfs:label "Read" .


<http://semanticdesk.top/ontology/AccessType/#Write> rdfs:label "Write" .


<http://semanticdesk.top/ontology/HashAlgorithm/> rdfs:label "HashAlgorithm" ;
                                                  <http://www.w3.org/2004/02/skos/core#definition> "Content identity or similarity function used for a Hash node." ;
                                                  <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/types> ;
                                                  <https://w3id.org/linkml/permissible_values> <http://semanticdesk.top/ontology/HashAlgorithm/#BLAKE3> ,
                                                                                               <http://semanticdesk.top/ontology/HashAlgorithm/#CRC32> ,
                                                                                               <http://semanticdesk.top/ontology/HashAlgorithm/#MD5> ,
                                                                                               <http://semanticdesk.top/ontology/HashAlgorithm/#SHA256> ,
                                                                                               <http://semanticdesk.top/ontology/HashAlgorithm/#XXH3> ,
                                                                                               <http://semanticdesk.top/ontology/HashAlgorithm/#dHash> ,
                                                                                               <http://semanticdesk.top/ontology/HashAlgorithm/#pHash> .


<http://semanticdesk.top/ontology/HashAlgorithm/#BLAKE3> rdfs:label "BLAKE3" .


<http://semanticdesk.top/ontology/HashAlgorithm/#CRC32> rdfs:label "CRC32" .


<http://semanticdesk.top/ontology/HashAlgorithm/#MD5> rdfs:label "MD5" .


<http://semanticdesk.top/ontology/HashAlgorithm/#SHA256> rdfs:label "SHA256" .


<http://semanticdesk.top/ontology/HashAlgorithm/#XXH3> rdfs:label "XXH3" .


<http://semanticdesk.top/ontology/HashAlgorithm/#dHash> rdfs:label "dHash" .


<http://semanticdesk.top/ontology/HashAlgorithm/#pHash> rdfs:label "pHash" .


<http://semanticdesk.top/ontology/HashScope/> rdfs:label "HashScope" ;
                                              <http://www.w3.org/2004/02/skos/core#definition> "What part of a file a hash is computed over; enables multi-hash per Artifact." ;
                                              <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/types> ;
                                              <https://w3id.org/linkml/permissible_values> <http://semanticdesk.top/ontology/HashScope/#ContentOnly> ,
                                                                                           <http://semanticdesk.top/ontology/HashScope/#Full> ,
                                                                                           <http://semanticdesk.top/ontology/HashScope/#Partial> ,
                                                                                           <http://semanticdesk.top/ontology/HashScope/#Perceptual> .


<http://semanticdesk.top/ontology/HashScope/#ContentOnly> rdfs:label "ContentOnly" ;
                                                          <http://www.w3.org/2004/02/skos/core#definition> "e.g. pixel buffer without EXIF; PDF text/structure without embedded annotations." .


<http://semanticdesk.top/ontology/HashScope/#Full> rdfs:label "Full" ;
                                                   <http://www.w3.org/2004/02/skos/core#definition> "Entire bytestream." .


<http://semanticdesk.top/ontology/HashScope/#Partial> rdfs:label "Partial" ;
                                                      <http://www.w3.org/2004/02/skos/core#definition> "e.g. representative region; requires hashRegion for disambiguation." .


<http://semanticdesk.top/ontology/HashScope/#Perceptual> rdfs:label "Perceptual" ;
                                                         <http://www.w3.org/2004/02/skos/core#definition> "pHash/dHash style near-duplicate (non-cryptographic)." .


<http://semanticdesk.top/ontology/RealmType/> rdfs:label "RealmType" ;
                                              <http://www.w3.org/2004/02/skos/core#definition> "Logical sharing or deployment boundary; drives federation and backup rules." ;
                                              <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/types> ;
                                              <https://w3id.org/linkml/permissible_values> <http://semanticdesk.top/ontology/RealmType/#LocalDevice> ,
                                                                                           <http://semanticdesk.top/ontology/RealmType/#NAS> ,
                                                                                           <http://semanticdesk.top/ontology/RealmType/#NextcloudInstance> ,
                                                                                           <http://semanticdesk.top/ontology/RealmType/#Other> ,
                                                                                           <http://semanticdesk.top/ontology/RealmType/#RemovableMedia> ,
                                                                                           <http://semanticdesk.top/ontology/RealmType/#TeamFolder> .


<http://semanticdesk.top/ontology/RealmType/#LocalDevice> rdfs:label "LocalDevice" .


<http://semanticdesk.top/ontology/RealmType/#NAS> rdfs:label "NAS" .


<http://semanticdesk.top/ontology/RealmType/#NextcloudInstance> rdfs:label "NextcloudInstance" .


<http://semanticdesk.top/ontology/RealmType/#Other> rdfs:label "Other" .


<http://semanticdesk.top/ontology/RealmType/#RemovableMedia> rdfs:label "RemovableMedia" .


<http://semanticdesk.top/ontology/RealmType/#TeamFolder> rdfs:label "TeamFolder" .


<http://semanticdesk.top/ontology/ScanMode/> rdfs:label "ScanMode" ;
                                             <http://www.w3.org/2004/02/skos/core#definition> "How a ScanRun was produced (ingestion engine mode)." ;
                                             <http://www.w3.org/2004/02/skos/core#inScheme> <https://semanticdesk.top/ontology/types> ;
                                             <https://w3id.org/linkml/permissible_values> <http://semanticdesk.top/ontology/ScanMode/#DaemonScheduled> ,
                                                                                          <http://semanticdesk.top/ontology/ScanMode/#DaemonSignaled> ,
                                                                                          <http://semanticdesk.top/ontology/ScanMode/#Manual> ,
                                                                                          <http://semanticdesk.top/ontology/ScanMode/#Oneshot> .


<http://semanticdesk.top/ontology/ScanMode/#DaemonScheduled> rdfs:label "DaemonScheduled" .


<http://semanticdesk.top/ontology/ScanMode/#DaemonSignaled> rdfs:label "DaemonSignaled" .


<http://semanticdesk.top/ontology/ScanMode/#Manual> rdfs:label "Manual" .


<http://semanticdesk.top/ontology/ScanMode/#Oneshot> rdfs:label "Oneshot" .


###  Generated by the OWL API (version 5.1.18) https://github.com/owlcs/owlapi/
