Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revise classes and properties for image_sound #75

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
58 changes: 50 additions & 8 deletions description/description.rdfs.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,26 @@ haDes:Film a rdfs:Class ;
skos:definition """Cette classe s'applique aux médias dans les archives de meemoo qui proviennent à l'origine d'un support analogue du type film."""@fr ;
rdfs:isDefinedBy <https://data.hetarchief.be/ns/description/> .

haDes:SilentFilm a rdfs:Class ;
rdfs:subClassOf haDes:Film ;
rdfs:label "Stomme film"@nl ;
rdfs:label "Silent film"@en ;
rdfs:label "Film muet"@fr ;
skos:definition """Deze klasse is van toepassing op media in meemoo's archief dat oorspronkelijk afkomstig is van een analoge drager voor stomme film."""@nl ;
skos:definition """This class applies to media in meemoo's archive that is originally derived from an analog carrier for silent film."""@en ;
skos:definition """Cette classe s'applique aux médias dans les archives de meemoo qui proviennent à l'origine d'un support analogue pour le film muet."""@fr ;
rdfs:isDefinedBy <https://data.hetarchief.be/ns/description/> .

haDes:SoundFilm a rdfs:Class ;
rdfs:subClassOf haDes:Film ;
rdfs:label "Geluidsfilm"@nl ;
rdfs:label "Sound film"@en ;
rdfs:label "Film sonore"@fr ;
skos:definition """Deze klasse is van toepassing op media in meemoo's archief dat oorspronkelijk afkomstig is van een analoge drager voor geluidsfilm."""@nl ;
skos:definition """This class applies to media in meemoo's archive that is originally derived from an analog carrier for sound film."""@en ;
skos:definition """Cette classe s'applique aux médias dans les archives de meemoo qui proviennent à l'origine d'un support analogue pour le film sonore."""@fr ;
rdfs:isDefinedBy <https://data.hetarchief.be/ns/description/> .

haDes:ImageReel a rdfs:Class ;
rdfs:label "Beeldspoel"@nl ;
rdfs:label "Image reel"@en ;
Expand Down Expand Up @@ -140,26 +160,48 @@ haDes:chapterNumber a rdf:Property ;
rdfs:range xsd:integer ;
rdfs:isDefinedBy <https://data.hetarchief.be/ns/description/> .

haDes:numberOfMissingAudioReels a rdf:Property ;
haDes:hasMissingAudioReels a rdf:Property ;
rdfs:domain haObj:CarrierRepresentation ;
rdfs:range rdfs:Literal ;
rdfs:label "ontbrekende audiospoelen"@nl ;
rdfs:label "missing audio reels"@en ;
rdfs:label "bobines audio manquantes"@fr ;
skos:definition "Duidt aan voor een film of (en hoeveel) audiorollen/-spoelen ontbreken, voorafgaand aan enig digitaliseringsproces."@nl;
skos:definition "Indicates for a film if (and how many) audio reels are missing, preceding any digitization process."@en;
skos:definition "Indique pour un film si (et combien) des bobines audio sont manquantes, avant toute opération de numérisation."@fr;
skos:definition "Duidt aan voor een film of er audiorollen/-spoelen ontbreken, voorafgaand aan enig digitaliseringsproces."@nl;
skos:definition "Indicates for a film if audio reels are missing, preceding any digitization process."@en;
skos:definition "Indique pour un film si des bobines audio sont manquantes, avant toute opération de numérisation."@fr;
rdfs:isDefinedBy <https://data.hetarchief.be/ns/description/> .

haDes:numberOfMissingImageReels a rdf:Property ;
haDes:hasMissingImageReels a rdf:Property ;
rdfs:domain haObj:CarrierRepresentation ;
rdfs:range rdfs:Literal ;
rdfs:label "ontbrekende beeldspoelen"@nl ;
rdfs:label "missing image reels"@en ;
rdfs:label "bobines d'image manquantes"@fr ;
skos:definition "Duidt aan voor een film of (en hoeveel) beeldrollen/-spoelen ontbreken, voorafgaand aan enig digitaliseringsproces."@nl;
skos:definition "Indicates for a film if (and how many) image reels are missing, preceding any digitization process."@en;
skos:definition "Indique pour un film si (et combien) des bobines d'image sont manquantes, avant toute opération de numérisation."@fr;
skos:definition "Duidt aan voor een film of er beeldrollen/-spoelen ontbreken, voorafgaand aan enig digitaliseringsproces."@nl;
skos:definition "Indicates for a film if image reels are missing, preceding any digitization process."@en;
skos:definition "Indique pour un film si des bobines d'image sont manquantes, avant toute opération de numérisation."@fr;
rdfs:isDefinedBy <https://data.hetarchief.be/ns/description/> .

haDes:numberOfMissingAudioReels a rdf:Property ;
rdfs:domain haObj:CarrierRepresentation ;
rdfs:range rdfs:Literal ;
rdfs:label "aantal ontbrekende audiospoelen"@nl ;
rdfs:label "number of missing audio reels"@en ;
rdfs:label "nombre de bobines audio manquantes"@fr ;
skos:definition "Duidt aan voor een film hoeveel audiorollen/-spoelen ontbreken, voorafgaand aan enig digitaliseringsproces."@nl;
skos:definition "Indicates for a film how many audio reels are missing, preceding any digitization process."@en;
skos:definition "Indique pour un film combien des bobines audio sont manquantes, avant toute opération de numérisation."@fr;
rdfs:isDefinedBy <https://data.hetarchief.be/ns/description/> .

haDes:numberOfMissingImageReels a rdf:Property ;
rdfs:domain haObj:CarrierRepresentation ;
rdfs:range rdfs:Literal ;
rdfs:label "aantal ontbrekende beeldspoelen"@nl ;
rdfs:label "number of missing image reels"@en ;
rdfs:label "nombre de bobines d'image manquantes"@fr ;
skos:definition "Duidt aan voor een film hoeveel beeldrollen/-spoelen ontbreken, voorafgaand aan enig digitaliseringsproces."@nl;
skos:definition "Indicates for a film how many image reels are missing, preceding any digitization process."@en;
skos:definition "Indique pour un film combien des bobines d'image sont manquantes, avant toute opération de numérisation."@fr;
rdfs:isDefinedBy <https://data.hetarchief.be/ns/description/> .

haDes:coloringType a rdf:Property ;
Expand Down
50 changes: 44 additions & 6 deletions description/film.shacl.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,12 @@
sh:severity sh:Violation ;
].

<#SoundFilmNodeShape> a sh:NodeShape ;
sh:targetClass haDes:SoundFilm .

<#SilentFilmNodeShape> a sh:NodeShape ;
sh:targetClass haDes:SilentFilm .

<#ImageReelNodeShape> a sh:NodeShape ;
sh:targetClass haDes:ImageReel ;
sh:property [
Expand Down Expand Up @@ -139,9 +145,9 @@
sh:description "Indicates if and how many audio reels were lost (prior to any digitization processes)."@en ;
sh:description "Indique si et combien de bobines audio ont été perdues (avant tout processus de numérisation)."@fr ;
sh:description "Geeft aan of en hoeveel geluidsrol/-spoel verloren werden (vóór enig eventueel digitaliseringsproces)."@nl ;
sh:message "the object of haDes:numberAudioReelsLost is not of type xsd:nonNegativeInteger, or occurs more than once"@en ;
sh:message "l'objet de haDes:numberAudioReelsLost n'est pas de type xsd:nonNegativeInteger, ou apparaît plus d'une seule fois"@fr ;
sh:message "het object van haDes:numberAudioReelsLost is niet van het type xsd:nonNegativeInteger, of komt meer dan eens voor"@nl ;
sh:message "the object of haDes:numberOfMissingAudioReels is not of type xsd:nonNegativeInteger, or occurs more than once"@en ;
sh:message "l'objet de haDes:numberOfMissingAudioReels n'est pas de type xsd:nonNegativeInteger, ou apparaît plus d'une seule fois"@fr ;
sh:message "het object van haDes:numberOfMissingAudioReels is niet van het type xsd:nonNegativeInteger, of komt meer dan eens voor"@nl ;
sh:severity sh:Violation
] ,
[
Expand All @@ -157,9 +163,41 @@
sh:description "Indicates if and how many image reels were lost (prior to any digitization processes)."@en ;
sh:description "Indique si et combien de bobines d'image ont été perdues (avant tout processus de numérisation)."@fr ;
sh:description "Geeft aan of en hoeveel beeldrol/-spoel verloren werden (vóór enig eventueel digitaliseringsproces)."@nl ;
sh:message "the object of haDes:numberAudioReelsLost is not of type xsd:nonNegativeInteger, or occurs more than once"@en ;
sh:message "l'objet de haDes:numberAudioReelsLost n'est pas de type xsd:nonNegativeInteger, ou apparaît plus d'une seule fois"@fr ;
sh:message "het object van haDes:numberAudioReelsLost is niet van het type xsd:nonNegativeInteger, of komt meer dan eens voor"@nl ;
sh:message "the object of haDes:numberOfMissingImageReels is not of type xsd:nonNegativeInteger, or occurs more than once"@en ;
sh:message "l'objet de haDes:numberOfMissingImageReels n'est pas de type xsd:nonNegativeInteger, ou apparaît plus d'une seule fois"@fr ;
sh:message "het object van haDes:numberOfMissingImageReels is niet van het type xsd:nonNegativeInteger, of komt meer dan eens voor"@nl ;
sh:severity sh:Violation
] ,
[
a sh:PropertyShape ;
sh:path haDes:hasMissingAudioReels ;
sh:nodeKind sh:Literal ;
sh:datatype xsd:boolean ;
sh:minCount 0 ;
sh:maxCount 1 ;
sh:name "lost audio reels"@en ;
sh:name "bobines audio perdues"@fr ;
sh:name "verloren audiorollen/-spoelen"@nl ;
sh:description "Indicates if audio reels were lost (prior to any digitization processes)."@en ;
sh:description "Indique si des bobines audio ont été perdues (avant tout processus de numérisation)."@fr ;
sh:description "Geeft aan of er beeldrollen/-spoelen verloren werden (vóór enig eventueel digitaliseringsproces)."@nl ;
sh:message "the object of haDes:hasMissingAudioReels is not of type xsd:boolean, or occurs more than once"@en ;
sh:severity sh:Violation
] ,
[
a sh:PropertyShape ;
sh:path haDes:hasMissingImageReels ;
sh:nodeKind sh:Literal ;
sh:datatype xsd:boolean ;
sh:minCount 0 ;
sh:maxCount 1 ;
sh:name "lost image reels"@en ;
sh:name "bobines d'image perdues"@fr ;
sh:name "verloren beeldrollen/-spoelen"@nl ;
sh:description "Indicates if image reels were lost (prior to any digitization processes)."@en ;
sh:description "Indique si des bobines d'image ont été perdues (avant tout processus de numérisation)."@fr ;
sh:description "Geeft aan of er beeldrollen/-spoelen verloren werden (vóór enig eventueel digitaliseringsproces)."@nl ;
sh:message "the object of haDes:numberAudioReelsLost is not of type xsd:boolean, or occurs more than once"@en ;
sh:severity sh:Violation
] ,
[
Expand Down
Loading