Enhance schema definitions for cultural heritage annotations

- Updated WorldCatIdentifier class with improved descriptions and multilingual support.
- Refined WorldHeritageSite class to clarify its purpose and added structured aliases.
- Enhanced WritingSystem class with detailed descriptions and examples for script identification.
- Introduced BirthPlace class to represent birth locations with historical context and geographic identifiers.
- Added AnnotatorAnnotationMetadata class for quality metrics and verification of cultural heritage annotations.
- Created AnnotatorAnnotationProvenance class to track provenance of annotation activities.
- Developed AnnotatorBlock class to aggregate entity claims and metadata for annotations.
- Established AnnotatorEntityClaim class for individual assertions about cultural heritage entities.
- Introduced AnnotatorEntityClassification class for taxonomic categorization of entities.
- Added AnnotatorIntegrationNote class to document file creation and integration processes.
- Developed AnnotatorModel class for machine learning models used in entity extraction.
- Created AnnotatorProvenance class to track extraction provenance and source data access.
This commit is contained in:
kempersc 2026-02-15 12:41:51 +01:00
parent 5148089171
commit bd8368dfff
70 changed files with 5133 additions and 1644 deletions

View file

@ -1,5 +1,5 @@
{
"generated": "2026-02-14T23:57:44.363Z",
"generated": "2026-02-15T00:49:36.157Z",
"schemaRoot": "/schemas/20251121/linkml",
"totalFiles": 2369,
"categoryCounts": {

View file

@ -0,0 +1,165 @@
id: https://nde.nl/ontology/hc/class/BirthPlace
name: birth_place_class
title: Birth Place Class
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
crm: http://www.cidoc-crm.org/cidoc-crm/
gn: http://www.geonames.org/ontology#
wdt: http://www.wikidata.org/prop/direct/
dcterms: http://purl.org/dc/terms/
prov: http://www.w3.org/ns/prov#
skos: http://www.w3.org/2004/02/skos/core#
rdfs: http://www.w3.org/2000/01/rdf-schema#
org: http://www.w3.org/ns/org#
xsd: http://www.w3.org/2001/XMLSchema#
imports:
- linkml:types
- ../metadata
- ../slots/has_coordinates
- ../slots/in_country
- ../slots/identified_by
- ../slots/has_score
- ../slots/has_name
- ../slots/has_label
- ../slots/has_source
- ../slots/has_code
default_prefix: hc
classes:
BirthPlace:
class_uri: schema:Place
description: >-
Structured representation of where a person was born with support for historical
place names, modern equivalents, and geographic identifiers.
alt_descriptions:
nl: >-
Gestructureerde weergave van waar een persoon geboren is met ondersteuning voor historische
plaatsnamen, moderne equivalenten en geografische identificaties.
de: >-
Strukturierte Darstellung des Geburtsorts einer Person mit Unterstützung für historische
Ortsnamen, moderne Entsprechungen und geografische Kennungen.
fr: >-
Représentation structurée du lieu de naissance d'une personne avec support pour les noms
historiques, équivalents modernes et identifiants géographiques.
es: >-
Representación estructurada de dónde nació una persona con soporte para nombres
históricos de lugares, equivalentes modernos e identificadores geográficos.
ar: >-
تمثيل منظم لمكان ميلاد الشخص مع دعم الأسماء التاريخية
للأماكن والمعادلات الحديثة والمعرفات الجغرافية.
id: >-
Representasi terstruktur tempat seseorang lahir dengan dukungan nama tempat
historis, padanan modern, dan pengidentifikasi geografis.
zh: >-
人员出生地点的结构化表示,支持历史地名、现代等价物和地理标识符。
exact_mappings:
- schema:Place
close_mappings:
- crm:E53_Place
- gn:Feature
slots:
- has_label
- has_name
- in_country
- has_code
- identified_by
- has_coordinates
- has_source
- has_score
slot_usage:
has_label:
required: true
examples:
- value: Amsterdam
- value: Batavia
has_name:
required: false
examples:
- value: Jakarta
in_country:
required: false
pattern: "^[A-Z]{2}$"
examples:
- value: NL
- value: ID
has_code:
required: false
examples:
- value: NH
- value: 2759794
identified_by:
range: WikiDataIdentifier
required: false
examples:
- value:
has_coordinates:
required: false
examples:
- value: 52.3676,4.9041
has_source:
required: false
examples:
- value: born at the family estate in rural Gelderland
comments:
- Replaces simple birth_place string slot (Rule 53)
- Preserves historical place names while linking to modern identifiers
- GeoNames ID is authoritative per AGENTS.md
see_also:
- https://schema.org/birthPlace
- https://www.geonames.org/
examples:
- value:
has_label: Amsterdam
in_country: NL
has_code: NH
identified_by:
has_coordinates: 52.3676,4.9041
description: Dutch city with modern name
- value:
has_label: Batavia
has_name: Jakarta
in_country: ID
identified_by:
description: Historical colonial name with modern equivalent
- value:
has_label: rural Gelderland
in_country: NL
has_code: GE
has_source: born at the family estate in rural Gelderland
description: Imprecise location from source text
keywords:
- birth
- place
- location
- geographic
- historical
annotations:
specificity_score: 0.45
specificity_rationale: Relevant for person research across heritage sectors.
custodian_types: "['*']"
structured_aliases:
- literal_form: geboorteplaats
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: geboren te
predicate: RELATED_SYNONYM
in_language: nl
- literal_form: Geburtsort
predicate: EXACT_SYNONYM
in_language: de
- literal_form: lieu de naissance
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: lugar de nacimiento
predicate: EXACT_SYNONYM
in_language: es
- literal_form: مكان الميلاد
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: tempat lahir
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 出生地
predicate: EXACT_SYNONYM
in_language: zh

View file

@ -1,5 +1,5 @@
{
"generated": "2026-02-15T00:49:36.157Z",
"generated": "2026-02-15T11:41:51.732Z",
"schemaRoot": "/schemas/20251121/linkml",
"totalFiles": 2369,
"categoryCounts": {

View file

@ -0,0 +1,105 @@
id: https://nde.nl/ontology/hc/classes/AnnotatorAnnotationMetadata
name: AnnotatorAnnotationMetadata
title: Annotator Annotation Metadata
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
prov: http://www.w3.org/ns/prov#
xsd: http://www.w3.org/2001/XMLSchema#
oa: http://www.w3.org/ns/oa#
dqv: http://www.w3.org/ns/dqv#
dcterms: http://purl.org/dc/terms/
crm: http://www.cidoc-crm.org/cidoc-crm/
skos: http://www.w3.org/2004/02/skos/core#
rdfs: http://www.w3.org/2000/01/rdf-schema#
org: http://www.w3.org/ns/org#
imports:
- linkml:types
- ../slots/generated_by
classes:
AnnotatorAnnotationMetadata:
description: >-
Quality metrics and verification information for cultural heritage annotations.
alt_descriptions:
nl:
text: Kwaliteitsstatistieken en verificatie-informatie voor cultureel erfgoed annotaties.
language: nl
de:
text: Qualitätsmetriken und Verifikationsinformationen für Annotationsdaten zum kulturellen Erbe.
language: de
fr:
text: Métriques de qualité et informations de vérification pour les annotations du patrimoine culturel.
language: fr
es:
text: Métricas de calidad e información de verificación para anotaciones de patrimonio cultural.
language: es
ar:
text: مقاييس الجودة ومعلومات التحقق للتعليقات التراثية الثقافية.
language: ar
id:
text: Metrik kualitas dan informasi verifikasi untuk anotasi warisan budaya.
language: id
zh:
text: 文化遗产注释的质量指标和验证信息。
language: zh
structured_aliases:
nl:
- literal_form: annotatiemetagegevens
language: nl
de:
- literal_form: Annotationsmetadaten
language: de
fr:
- literal_form: métadonnées d'annotation
language: fr
es:
- literal_form: metadatos de anotación
language: es
ar:
- literal_form: بيانات التعليق الوصفية
language: ar
id:
- literal_form: metadata anotasi
language: id
zh:
- literal_form: 注释元数据
language: zh
class_uri: oa:Annotation
close_mappings:
- dqv:QualityAnnotation
related_mappings:
- prov:Entity
- schema:Rating
keywords:
- annotation metadata
- confidence score
- quality metrics
- verification
- Annotator
examples:
- value:
generated_by:
has_score:
has_score: 0.92
has_method: annotation_validation
comments:
- MIGRATED 2026-01-19: confidence_score → generated_by + ConfidenceScore
- Part of Annotator annotation pipeline
slots:
- generated_by
slot_usage:
generated_by:
range: GenerationEvent
required: false
inlined: true
description: Generation event containing confidence score for annotation.
examples:
- value:
has_score:
has_score: 0.92
has_method: annotation_validation
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: '[''*'']'

View file

@ -0,0 +1,84 @@
id: https://nde.nl/ontology/hc/classes/AnnotatorAnnotationProvenance
name: AnnotatorAnnotationProvenance
title: Annotator Annotation Provenance
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
prov: http://www.w3.org/ns/prov#
xsd: http://www.w3.org/2001/XMLSchema#
oa: http://www.w3.org/ns/oa#
pav: http://purl.org/pav/
imports:
- linkml:types
classes:
AnnotatorAnnotationProvenance:
description: >-
Provenance tracking for cultural heritage annotation activities including creator, timestamp, and method.
alt_descriptions:
nl:
text: Herkomsttracking voor cultureel erfgoed annotatie-activiteiten inclusief maker, tijdstempel en methode.
language: nl
de:
text: Provenienzverfolgung für Annotationsaktivitäten zum kulturellen Erbe einschließlich Ersteller, Zeitstempel und Methode.
language: de
fr:
text: Traçabilité de la provenance des activités d'annotation du patrimoine culturel, y compris le créateur, l'horodatage et la méthode.
language: fr
es:
text: Seguimiento de procedencia para actividades de anotación de patrimonio cultural incluyendo creador, marca de tiempo y método.
language: es
ar:
text: تتبع المنشأ لأنشطة التعليق التراثي الثقافي بما في ذلك المنشئ والطابع الزمني والطريقة.
language: ar
id:
text: Pelacakan provenansi untuk aktivitas anotasi warisan budaya termasuk pembuat, cap waktu, dan metode.
language: id
zh:
text: 文化遗产注释活动的来源跟踪,包括创建者、时间戳和方法。
language: zh
structured_aliases:
nl:
- literal_form: annotatieherkomst
language: nl
de:
- literal_form: Annotationsprovenienz
language: de
fr:
- literal_form: provenance d'annotation
language: fr
es:
- literal_form: procedencia de anotación
language: es
ar:
- literal_form: منشأ التعليق
language: ar
id:
- literal_form: provenansi anotasi
language: id
zh:
- literal_form: 注释来源
language: zh
class_uri: prov:Activity
close_mappings:
- pav:Authoring
related_mappings:
- oa:Annotation
- prov:Agent
keywords:
- annotation provenance
- Annotator
- extraction method
- annotation creator
examples:
- value:
has_source: annotator-v1_7_0
comments:
- Tracks who/what created annotations and when
- Part of Annotator extraction pipeline
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: '[''*'']'
slots:
- has_source

View file

@ -0,0 +1,83 @@
id: https://nde.nl/ontology/hc/classes/AnnotatorBlock
name: AnnotatorBlock
title: Annotator Block
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
prov: http://www.w3.org/ns/prov#
xsd: http://www.w3.org/2001/XMLSchema#
oa: http://www.w3.org/ns/oa#
imports:
- linkml:types
classes:
AnnotatorBlock:
description: >-
Container aggregating entity claims, provenance, and metadata for a complete annotation.
alt_descriptions:
nl:
text: Container die entiteitsclaims, herkomst en metadata samenbrengt voor een complete annotatie.
language: nl
de:
text: Container, der Entitätsansprüche, Provenienz und Metadaten für eine vollständige Annotation zusammenfasst.
language: de
fr:
text: Conteneur regroupant les revendications d'entités, la provenance et les métadonnées pour une annotation complète.
language: fr
es:
text: Contenedor que agrega reclamos de entidades, procedencia y metadatos para una anotación completa.
language: es
ar:
text: حاوية تجمع مطالبات الكيانات والأصل والبيانات الوصفية لتعليق كامل.
language: ar
id:
text: Wadah yang mengumpulkan klaim entitas, provenansi, dan metadata untuk anotasi lengkap.
language: id
zh:
text: 聚合实体声明、来源和元数据的完整注释容器。
language: zh
structured_aliases:
nl:
- literal_form: annotatieblok
language: nl
de:
- literal_form: Annotationsblock
language: de
fr:
- literal_form: bloc d'annotation
language: fr
es:
- literal_form: bloque de anotación
language: es
ar:
- literal_form: كتلة التعليق
language: ar
id:
- literal_form: blok anotasi
language: id
zh:
- literal_form: 注释块
language: zh
class_uri: prov:Collection
close_mappings:
- oa:Annotation
related_mappings:
- prov:Bundle
- schema:Dataset
keywords:
- annotation block
- Annotator
- annotation container
- entity claims
examples:
- value:
convention: annotator-v1_7_0
entity_claims: []
comments:
- Follows Annotator convention (e.g., annotator-v1_7_0)
- Aggregates claims, provenance, and metadata
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: '[''*'']'
slots: []

View file

@ -0,0 +1,94 @@
id: https://nde.nl/ontology/hc/classes/AnnotatorEntityClaim
name: AnnotatorEntityClaim
title: Annotator Entity Claim
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
prov: http://www.w3.org/ns/prov#
xsd: http://www.w3.org/2001/XMLSchema#
oa: http://www.w3.org/ns/oa#
rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns#
dcterms: http://purl.org/dc/terms/
crm: http://www.cidoc-crm.org/cidoc-crm/
skos: http://www.w3.org/2004/02/skos/core#
rdfs: http://www.w3.org/2000/01/rdf-schema#
org: http://www.w3.org/ns/org#
imports:
- linkml:types
- ../slots/has_type
classes:
AnnotatorEntityClaim:
description: >-
Individual assertion about a cultural heritage entity extracted using Annotator convention.
alt_descriptions:
nl:
text: Individuele bewering over een cultureel erfgoed entiteit geëxtraheerd met Annotator conventie.
language: nl
de:
text: Einzelne Aussage über eine Kulturgut-Entität, extrahiert mit Annotator-Konvention.
language: de
fr:
text: Affirmation individuelle sur une entité du patrimoine culturel extraite en utilisant la convention Annotator.
language: fr
es:
text: Afirmación individual sobre una entidad de patrimonio cultural extraída usando la convención Annotator.
language: es
ar:
text: تأكيد فردي حول كيان تراثي ثقافي مستخرج باستخدام اتفاقية Annotator.
language: ar
id:
text: Klaim individual tentang entitas warisan budaya yang diekstrak menggunakan konvensi Annotator.
language: id
zh:
text: 使用Annotator约定提取的关于文化遗产实体的单个断言。
language: zh
structured_aliases:
nl:
- literal_form: entiteitsclaim
language: nl
de:
- literal_form: Entitätsanspruch
language: de
fr:
- literal_form: revendication d'entité
language: fr
es:
- literal_form: reclamo de entidad
language: es
ar:
- literal_form: مطالبة الكيان
language: ar
id:
- literal_form: klaim entitas
language: id
zh:
- literal_form: 实体声明
language: zh
class_uri: rdf:Statement
close_mappings:
- oa:Annotation
related_mappings:
- prov:Entity
- schema:PropertyValue
keywords:
- entity claim
- Annotator
- entity assertion
- extraction
examples:
- value:
has_type: hc:Library
comments:
- Represents subject-predicate-object assertion
- Includes provenance and confidence information
slots:
- has_type
slot_usage:
has_type:
inlined: false
required: true
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: '[''*'']'

View file

@ -0,0 +1,85 @@
id: https://nde.nl/ontology/hc/classes/AnnotatorEntityClassification
name: AnnotatorEntityClassification
title: Annotator Entity Classification
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
prov: http://www.w3.org/ns/prov#
xsd: http://www.w3.org/2001/XMLSchema#
skos: http://www.w3.org/2004/02/skos/core#
oa: http://www.w3.org/ns/oa#
imports:
- linkml:types
classes:
AnnotatorEntityClassification:
description: >-
Taxonomic categorization of cultural heritage entities within the Annotator classification scheme.
alt_descriptions:
nl:
text: Taxonomische categorisatie van cultureel erfgoed entiteiten binnen het Annotator classificatieschema.
language: nl
de:
text: Taxonomische Kategorisierung von Kulturgut-Entitäten innerhalb des Annotator-Klassifikationsschemas.
language: de
fr:
text: Catégorisation taxonomique des entités du patrimoine culturel dans le schéma de classification Annotator.
language: fr
es:
text: Categorización taxonómica de entidades de patrimonio cultural dentro del esquema de clasificación Annotator.
language: es
ar:
text: التصنيف التصنيفي لكيانات التراث الثقافي ضمن مخطط تصنيف Annotator.
language: ar
id:
text: Kategorisasi taksonomi entitas warisan budaya dalam skema klasifikasi Annotator.
language: id
zh:
text: 在Annotator分类方案内对文化遗产实体的分类学分类。
language: zh
structured_aliases:
nl:
- literal_form: entiteitsclassificatie
language: nl
de:
- literal_form: Entitätsklassifikation
language: de
fr:
- literal_form: classification d'entité
language: fr
es:
- literal_form: clasificación de entidad
language: es
ar:
- literal_form: تصنيف الكيان
language: ar
id:
- literal_form: klasifikasi entitas
language: id
zh:
- literal_form: 实体分类
language: zh
class_uri: skos:Concept
close_mappings:
- oa:classifying
related_mappings:
- prov:Entity
- schema:CategoryCode
keywords:
- entity classification
- Annotator
- taxonomy
- hypernym types
- GRP
- AGT
examples:
- value:
classification_type: GRP.HER.ARC
comments:
- Maps entities to heritage custodian taxonomy
- Includes hypernym types (GRP, AGT, TOP) and subtypes
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: '[''*'']'
slots: []

View file

@ -0,0 +1,84 @@
id: https://nde.nl/ontology/hc/classes/AnnotatorModel
name: AnnotatorModel
title: Annotator Model
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
prov: http://www.w3.org/ns/prov#
xsd: http://www.w3.org/2001/XMLSchema#
imports:
- linkml:types
classes:
AnnotatorModel:
description: >-
Machine learning model used for cultural heritage entity extraction and annotation.
alt_descriptions:
nl:
text: Machine learning model gebruikt voor cultureel erfgoed entiteitextractie en -annotatie.
language: nl
de:
text: Maschinelles Lernmodell zur Extraktion und Annotation von Kulturgut-Entitäten.
language: de
fr:
text: Modèle d'apprentissage automatique utilisé pour l'extraction et l'annotation d'entités du patrimoine culturel.
language: fr
es:
text: Modelo de aprendizaje automático utilizado para la extracción y anotación de entidades de patrimonio cultural.
language: es
ar:
text: نموذج التعلم الآلي المستخدم لاستخراج وتعليق كيانات التراث الثقافي.
language: ar
id:
text: Model pembelajaran mesin yang digunakan untuk ekstraksi dan anotasi entitas warisan budaya.
language: id
zh:
text: 用于文化遗产实体提取和注释的机器学习模型。
language: zh
structured_aliases:
nl:
- literal_form: annotatiemodel
language: nl
de:
- literal_form: Annotationsmodell
language: de
fr:
- literal_form: modèle d'annotation
language: fr
es:
- literal_form: modelo de anotación
language: es
ar:
- literal_form: نموذج التعليق
language: ar
id:
- literal_form: model anotasi
language: id
zh:
- literal_form: 注释模型
language: zh
class_uri: prov:SoftwareAgent
close_mappings:
- schema:SoftwareApplication
related_mappings:
- prov:Agent
- prov:Entity
keywords:
- annotator model
- Annotator
- machine learning
- entity extraction
- glm-4.5-flash
examples:
- value:
model_name: glm-4.5-flash
convention: annotator-v1_7_0
comments:
- Includes model name, convention identifier, and timestamp
- Acts as software agent in provenance chains
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: '[''*'']'
slots:
- generated_by

View file

@ -0,0 +1,84 @@
id: https://nde.nl/ontology/hc/classes/AnnotatorProvenance
name: AnnotatorProvenance
title: Annotator Provenance
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
prov: http://www.w3.org/ns/prov#
xsd: http://www.w3.org/2001/XMLSchema#
pav: http://purl.org/pav/
imports:
- linkml:types
classes:
AnnotatorProvenance:
description: >-
Extraction provenance tracking source data access, convention, and generation details.
alt_descriptions:
nl:
text: Extractieherkomsttracking van brongegevenstoegang, conventie en generatiedetails.
language: nl
de:
text: Extraktionsprovenienzverfolgung von Quelldatenzugriff, Konvention und Generierungsdetails.
language: de
fr:
text: Traçabilité de la provenance d'extraction de l'accès aux données sources, de la convention et des détails de génération.
language: fr
es:
text: Seguimiento de procedencia de extracción del acceso a datos fuente, convención y detalles de generación.
language: es
ar:
text: تتبع منشأ الاستخراج للوصول إلى البيانات المصدر والاتفاقية وتفاصيل التوليد.
language: ar
id:
text: Pelacakan provenansi ekstraksi akses data sumber, konvensi, dan detail pembuatan.
language: id
zh:
text: 跟踪源数据访问、约定和生成细节的提取来源。
language: zh
structured_aliases:
nl:
- literal_form: extractieherkomst
language: nl
de:
- literal_form: Extraktionsprovenienz
language: de
fr:
- literal_form: provenance d'extraction
language: fr
es:
- literal_form: procedencia de extracción
language: es
ar:
- literal_form: منشأ الاستخراج
language: ar
id:
- literal_form: provenansi ekstraksi
language: id
zh:
- literal_form: 提取来源
language: zh
class_uri: prov:Entity
close_mappings:
- pav:SourceAccessedAt
related_mappings:
- prov:Generation
- prov:Activity
keywords:
- extraction provenance
- Annotator
- source data
- convention
- namespace
examples:
- value:
has_type: extraction
comments:
- Tracks namespace, path/XPath, timestamp, agent, and convention
- Provenance-tracked entity for extraction activities
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: '[''*'']'
slots:
- has_type

View file

@ -1,8 +1,6 @@
id: https://nde.nl/ontology/hc/class/BOLDIdentifier
name: bold_identifier_class
title: BOLD Identifier Class
description: Barcode of Life Data System (BOLD) identifier for biological specimens. Links heritage biological objects to
their DNA barcode records in BOLD.
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
@ -16,29 +14,75 @@ imports:
classes:
BOLDIdentifier:
class_uri: schema:PropertyValue
description: 'A Barcode of Life Data System (BOLD) identifier linking a biological specimen to its DNA barcode record.
**WHAT IS BOLD?** BOLD (Barcode of Life Data System) is an online workbench and database for DNA barcoding. It stores
specimen data and DNA barcode sequences, enabling species identification through DNA. **USE CASES**: 1. **Specimen Identification**:
Link natural history specimens to DNA data 2. **Species Verification**: Cross-reference morphological IDs with DNA barcodes
3. **Research Provenance**: Document genetic sampling of collection objects **IDENTIFIER FORMAT**: BOLD identifiers
follow the pattern: BOLD:XXXNNN - Process IDs: BOLD:AAA0001 - Sample IDs: Institution-specific prefixes **EXTERNAL LINKS**:
- BOLD Systems: https://boldsystems.org/ - Record URL pattern: https://boldsystems.org/index.php/Public_RecordView?processid={id}'
exact_mappings:
- schema:PropertyValue
close_mappings:
- dcterms:identifier
description: >-
Barcode of Life Data Systems identifier linking a biological specimen to its
DNA barcode record for species identification through genetic analysis.
alt_descriptions:
nl: >-
Barcode of Life Data Systems-identificatie die een biologisch exemplaar koppelt aan zijn
DNA-barcode-record voor soortidentificatie door genetische analyse.
de: >-
Barcode of Life Data Systems-Kennung, die ein biologisches Exemplar mit seinem
DNA-Barcode-Datensatz zur Artenidentifizierung durch genetische Analyse verknüpft.
fr: >-
Identifiant Barcode of Life Data Systems liant un spécimen biologique à son
enregistrement de code-barres ADN pour l'identification d'espèces par analyse génétique.
es: >-
Identificador de Barcode of Life Data Systems que vincula un espécimen biológico a su
registro de código de barras de ADN para identificación de especies mediante análisis genético.
ar: >-
معرف نظام بيانات الباركود الحيوي الذي يربط العينة البيولوجية بسجل
الباركود الجيني للتعرف على الأنواع من خلال التحليل الجيني.
id: >-
Pengidentifikasi Barcode of Life Data Systems yang menghubungkan spesimen biologis ke
rekaman barcode DNA untuk identifikasi spesies melalui analisis genetik.
zh: >-
生命条形码数据系统标识符将生物标本链接到其DNA条形码记录用于通过基因分析进行物种鉴定。
broad_mappings:
- schema:PropertyValue
related_mappings:
- dcterms:identifier
slots:
- has_description
- has_score
- has_description
- has_score
comments:
- Used for DNA barcode identifiers in natural history collections
- Links physical specimens to molecular data
- Part of global biodiversity identification infrastructure
- Used for DNA barcode identifiers in natural history collections
- Links physical specimens to molecular data
- Part of global biodiversity identification infrastructure
see_also:
- https://boldsystems.org/
examples:
- value:
id: https://nde.nl/ontology/hc/bold-id/NLNAT001-21
identifier_url: https://boldsystems.org/index.php/Public_RecordView?processid=NLNAT001-21
- value:
id: https://nde.nl/ontology/hc/bold-id/NLNAT001-21
has_description: BOLD process ID for Dutch natural history specimen
description: Standard BOLD process identifier
- value:
id: https://nde.nl/ontology/hc/bold-id/GBIMA854-23
has_description: BOLD sample from Global Biodiversity Information Facility
description: GBIF-linked BOLD identifier
keywords:
- BOLD
- DNA barcode
- genetic identification
- biodiversity
- molecular data
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: '[''*'']'
specificity_score: 0.75
specificity_rationale: Specific to biological specimens with DNA barcoding.
custodian_types: "['*']"
structured_aliases:
- literal_form: BOLD-identificatie
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: DNA-barcode ID
predicate: RELATED_SYNONYM
in_language: nl
- literal_form: BOLD-Kennung
predicate: EXACT_SYNONYM
in_language: de
- literal_form: identifiant BOLD
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: identificador BOLD
predicate: EXACT_SYNONYM
in_language: es

View file

@ -72,7 +72,7 @@ classes:
slots: []
comments:
- Supports Dutch naming convention sorting
- "van der Berg" sorted under "B" using base name "Berg"
- 'van der Berg sorted under B using base name Berg'
- PNV alignment for person name vocabulary
annotations:
specificity_score: "0.6"

View file

@ -188,12 +188,8 @@ classes:
range: boolean
required: true
offer_program:
# range: string
multivalued: true
required: false
offer_program:
# range: string
required: false
has_type:
equals_expression: '["hc:BioCustodianType"]'
has_hyponym:

View file

@ -19,48 +19,88 @@ classes:
BioTypeClassification:
class_uri: hc:BioTypeClassification
abstract: true
description: "Abstract base class for biological/zoological type classification taxonomy.\n\n**Type/Types Pattern** (Rule 0b):\n\n| File | Purpose |\n|------|---------|\n| `BioTypeClassification.yaml` | Abstract base class (this file) |\n| `BioTypeClassifications.yaml` | Concrete subclasses |\n\n**Purpose**:\n\nProvides high-level classification of biological custodians based on their\nprimary function and collection focus. This is distinct from BioCustodianSubtype\nwhich provides fine-grained Wikidata-linked subtypes.\n\n**Classification Dimensions**:\n\n| Dimension | Examples |\n|-----------|----------|\n| **Collection Focus** | Plants, Animals, Aquatic, Mixed |\n| **Primary Function** | Conservation, Research, Education, Exhibition |\n| **Institutional Form** | Public, Private, University-affiliated |\n| **Living vs Preserved** | Living collections, Preserved specimens, Both |\n\n**Distinction from BioCustodianSubtype**:\n\n- `BioTypeClassification`: **High-level functional classification**\n\
\ - Example: \"Botanical Institution\", \"Zoological Institution\"\n- `BioCustodianSubtype`: **Fine-grained Wikidata-linked types**\n - Example: \"Alpine Garden (Q1429180)\", \"Safari Park (Q1544761)\"\n\n**Use Cases**:\n\n- Faceted search: Filter by collection type (plants/animals/aquatic)\n- Statistical reporting: Count institutions by functional category\n- Integration mapping: Align with external classification schemes\n\n**Ontology Alignment**:\n\n- `skos:Concept` - SKOS classification concept\n- `schema:Enumeration` - Schema.org enumeration pattern\n\n**Created**: 2026-01-17 per Rule 53/56 feedback.\n"
exact_mappings:
- skos:Concept
close_mappings:
- schema:Enumeration
description: >-
Abstract base for high-level functional classification of biological custodians
based on collection focus, primary function, and institutional form.
alt_descriptions:
nl: >-
Abstracte basis voor functionele classificatie op hoog niveau van biologische beheerders
op basis van collectiefocus, primaire functie en institutionele vorm.
de: >-
Abstrakte Basis für übergeordnete funktionale Klassifizierung biologischer Kustoden
basierend auf Sammlungsschwerpunkt, Primärfunktion und institutioneller Form.
fr: >-
Base abstraite pour la classification fonctionnelle de haut niveau des dépositaires biologiques
basée sur l'accent de collection, la fonction primaire et la forme institutionnelle.
es: >-
Base abstracta para clasificación funcional de alto nivel de custodios biológicos
basada en enfoque de colección, función primaria y forma institucional.
ar: >-
أساس مجرد للتصنيف الوظيفي عالي المستوى للقيمين البيولوجيين
بناءً على تركيز المجموعة والوظيفة الأساسية والشكل المؤسسي.
id: >-
Dasar abstrak untuk klasifikasi fungsional tingkat tinggi kustodian biologis
berdasarkan fokus koleksi, fungsi utama, dan bentuk kelembagaan.
zh: >-
基于馆藏重点、主要功能和机构形式的生物保管人高级功能分类的抽象基础。
broad_mappings:
- skos:Concept
- schema:Enumeration
slots:
- identified_by
- has_label
- has_description
- equivalent_to
- identified_by
- has_label
- has_description
- equivalent_to
slot_usage:
identified_by:
identifier: true
required: true
# range: string # uriorcurie
examples:
- value: hc:BioTypeClassification/BOTANICAL
- value: hc:BioTypeClassification/ZOOLOGICAL
- value: hc:BioTypeClassification/BOTANICAL
- value: hc:BioTypeClassification/ZOOLOGICAL
has_label:
required: true
# range: string
examples:
- value: Botanical Institution
- value: Zoological Institution
- value: Aquatic Institution
- value: Botanical Institution
- value: Zoological Institution
- value: Aquatic Institution
has_description:
required: false
# range: string
equivalent_to:
required: false
range: WikiDataIdentifier
comments:
- Abstract base class for BioTypeClassifications hierarchy
- Follows Type/Types naming convention (Rule 0b)
- Created during bio-type-classification migration (Rule 53/56)
- High-level classification complementing BioCustodianSubtype
- Abstract base for classification hierarchy
- Follows Type/Types naming convention (Rule 0b)
- Created during bio-type-classification migration (Rule 53/56)
- High-level classification complementing BioCustodianSubtype
see_also:
- https://www.wikidata.org/wiki/Q167346
- https://www.wikidata.org/wiki/Q43501
- https://www.wikidata.org/wiki/Q2281788
- https://www.wikidata.org/wiki/Q167346
- https://www.wikidata.org/wiki/Q43501
- https://www.wikidata.org/wiki/Q2281788
examples:
- value:
identified_by: hc:BioTypeClassification/BOTANICAL
has_label: Botanical Institution
has_description: Institution focused on plant collections
keywords:
- biological classification
- institutional type
- collection focus
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: "['*']"
structured_aliases:
- literal_form: biotype classificatie
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Biotyp-Klassifizierung
predicate: EXACT_SYNONYM
in_language: de
- literal_form: classification biotype
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: clasificación biotipo
predicate: EXACT_SYNONYM
in_language: es

View file

@ -7,13 +7,7 @@ prefixes:
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
wd: http://www.wikidata.org/entity/
dcterms: http://purl.org/dc/terms/
prov: http://www.w3.org/ns/prov#
crm: http://www.cidoc-crm.org/cidoc-crm/
skos: http://www.w3.org/2004/02/skos/core#
rdfs: http://www.w3.org/2000/01/rdf-schema#
org: http://www.w3.org/ns/org#
xsd: http://www.w3.org/2001/XMLSchema#
imports:
- linkml:types
- ../slots/has_label
@ -22,315 +16,645 @@ classes:
BotanicalInstitutionClassification:
is_a: BioTypeClassification
class_uri: hc:BotanicalInstitutionClassification
description: 'Institution primarily focused on plant collections.
Includes botanical gardens, arboreta, seed banks, herbaria with living collections.
**Wikidata Base**: Q167346 (botanical garden)
**Scope**:
- Living plant collections
- Seed preservation
- Horticultural research
- Plant conservation programs
'
description: >-
Organization primarily focused on plant collections including living specimens,
seed preservation, horticultural research, and plant conservation programs.
alt_descriptions:
nl: >-
Organisatie primair gericht op plantencollecties inclusief levende exemplaren,
zaadbehoud, tuinbouwonderzoek en plantenbeschermingsprogramma's.
de: >-
Organisation primär fokussiert auf Pflanzensammlungen einschließlich lebender Exemplare,
Samenerhaltung, gartenbaulicher Forschung und Pflanzenschutzprogrammen.
fr: >-
Organisation principalement axée sur les collections de plantes incluant spécimens vivants,
préservation des graines, recherche horticole et programmes de conservation des plantes.
es: >-
Organización principalmente enfocada en colecciones de plantas incluyendo especímenes vivos,
preservación de semillas, investigación hortícola y programas de conservación de plantas.
broad_mappings:
- skos:Concept
slot_usage:
has_label:
ifabsent: string(Botanical Institution)
examples:
- value:
identified_by: hc:BioTypeClassification/BOTANICAL
has_label: Botanical Institution
- value:
identified_by: hc:BioTypeClassification/BOTANICAL
has_label: Botanical Institution
keywords:
- botanical
- plant collection
- horticulture
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
specificity_score: 0.75
custodian_types: "['*']"
structured_aliases:
- literal_form: botanische instelling
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: botanische inrichting
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Botanische Einrichtung
predicate: EXACT_SYNONYM
in_language: de
- literal_form: institution botanique
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: institución botánica
predicate: EXACT_SYNONYM
in_language: es
ZoologicalInstitutionClassification:
is_a: BioTypeClassification
class_uri: hc:ZoologicalInstitutionClassification
description: 'Institution primarily focused on animal collections.
Includes zoos, wildlife parks, safari parks, rescue centers.
**Wikidata Base**: Q43501 (zoo)
**Scope**:
- Wild animal collections
- Conservation breeding programs
- Animal behavior research
- Wildlife education
'
description: >-
Organization primarily focused on animal collections including wild species,
conservation breeding programs, animal behavior research, and wildlife education.
alt_descriptions:
nl: >-
Organisatie primair gericht op dierencollecties inclusief wilde soorten,
fokprogramma's, diergedragsonderzoek en natuur-educatie.
de: >-
Organisation primär fokussiert auf Tiersammlungen einschließlich wilder Arten,
Zuchtprogrammen, Verhaltensforschung und Wildtierbildung.
fr: >-
Organisation principalement axée sur les collections animales incluant espèces sauvages,
programmes d'élevage de conservation, recherche comportementale et éducation faunique.
es: >-
Organización principalmente enfocada en colecciones animales incluyendo especies salvajes,
programas de cría para conservación, investigación del comportamiento y educación de fauna.
broad_mappings:
- skos:Concept
slot_usage:
has_label:
ifabsent: string(Zoological Institution)
examples:
- value:
identified_by: hc:BioTypeClassification/ZOOLOGICAL
has_label: Zoological Institution
- value:
identified_by: hc:BioTypeClassification/ZOOLOGICAL
has_label: Zoological Institution
keywords:
- zoological
- animal collection
- zoo
annotations:
specificity_score: 0.75
custodian_types: "['*']"
structured_aliases:
- literal_form: zoölogische instelling
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: dierentuinorganisatie
predicate: RELATED_SYNONYM
in_language: nl
- literal_form: Zoologische Einrichtung
predicate: EXACT_SYNONYM
in_language: de
- literal_form: institution zoologique
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: institución zoológica
predicate: EXACT_SYNONYM
in_language: es
AquaticInstitutionClassification:
is_a: BioTypeClassification
class_uri: hc:AquaticInstitutionClassification
description: 'Institution primarily focused on aquatic life collections.
Includes public aquariums, oceanariums, marine research facilities.
**Wikidata Base**: Q2281788 (public aquarium)
**Scope**:
- Marine life exhibits
- Freshwater collections
- Marine mammal programs
- Ocean conservation
'
description: >-
Organization primarily focused on aquatic life collections including marine and
freshwater exhibits, marine mammal programs, and ocean conservation.
alt_descriptions:
nl: >-
Organisatie primair gericht op waterleven-collecties inclusief mariene en
zoetwater-exposities, zeezoogdierprogramma's en oceaanbehoud.
de: >-
Organisation primär fokussiert auf Wasserlebensammlungen einschließlich Meeres- und
Süßwasserausstellungen, Meeressäugerprogrammen und Ozeanschutz.
fr: >-
Organisation principalement axée sur les collections de vie aquatique incluant expositions
marines et d'eau douce, programmes de mammifères marins et conservation océanique.
es: >-
Organización principalmente enfocada en colecciones de vida acuática incluyendo exhibiciones
marinas y de agua dulce, programas de mamíferos marinos y conservación oceánica.
broad_mappings:
- skos:Concept
slot_usage:
has_label:
ifabsent: string(Aquatic Institution)
examples:
- value:
identified_by: hc:BioTypeClassification/AQUATIC
has_label: Aquatic Institution
- value:
identified_by: hc:BioTypeClassification/AQUATIC
has_label: Aquatic Institution
keywords:
- aquatic
- aquarium
- marine
annotations:
specificity_score: 0.75
custodian_types: "['*']"
structured_aliases:
- literal_form: aquatische instelling
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: waterleven-organisatie
predicate: RELATED_SYNONYM
in_language: nl
- literal_form: Aquatische Einrichtung
predicate: EXACT_SYNONYM
in_language: de
- literal_form: institution aquatique
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: institución acuática
predicate: EXACT_SYNONYM
in_language: es
MixedBioInstitutionClassification:
is_a: BioTypeClassification
class_uri: hc:MixedBioInstitutionClassification
description: 'Institution with significant collections across multiple biological domains.
Combines botanical, zoological, and/or aquatic collections.
**Examples**:
- Zoo + botanical garden combinations
- Nature centers with diverse living collections
- Integrated biosphere facilities
'
description: >-
Organization with significant collections across multiple biological domains,
combining botanical, zoological, and/or aquatic collections.
alt_descriptions:
nl: >-
Organisatie met aanzienlijke collecties over meerdere biologische domeinen,
combinatie van botanische, zoölogische en/of aquatische collecties.
de: >-
Organisation mit bedeutenden Sammlungen über mehrere biologische Bereiche,
Kombination aus botanischen, zoologischen und/oder aquatischen Sammlungen.
fr: >-
Organisation avec des collections significatives dans plusieurs domaines biologiques,
combinant collections botaniques, zoologiques et/ou aquatiques.
es: >-
Organización con colecciones significativas en múltiples dominios biológicos,
combinando colecciones botánicas, zoológicas y/o acuáticas.
broad_mappings:
- skos:Concept
slot_usage:
has_label:
ifabsent: string(Mixed Biological Institution)
examples:
- value:
identified_by: hc:BioTypeClassification/MIXED_BIO
has_label: Mixed Biological Institution
- value:
identified_by: hc:BioTypeClassification/MIXED_BIO
has_label: Mixed Biological Institution
keywords:
- mixed
- multi-domain
- combined collections
annotations:
specificity_score: 0.70
custodian_types: "['*']"
structured_aliases:
- literal_form: gemengde biologische instelling
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Gemischte biologische Einrichtung
predicate: EXACT_SYNONYM
in_language: de
- literal_form: institution biologique mixte
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: institución biológica mixta
predicate: EXACT_SYNONYM
in_language: es
ConservationFocusedClassification:
is_a: BioTypeClassification
class_uri: hc:ConservationFocusedClassification
description: 'Institution where conservation is the primary mission.
Breeding programs, habitat preservation, species recovery.
**Characteristics**:
- Ex-situ conservation programs
- Species reintroduction efforts
- Genetic diversity preservation
- Endangered species focus
'
description: >-
Organization where species and habitat conservation is the primary institutional mission,
including breeding programs, habitat preservation, and species recovery efforts.
alt_descriptions:
nl: >-
Organisatie waar soort- en habitatbehoud de primaire institutionele missie is,
inclusief fokprogramma's, habitatbehoud en soortherstelinspanningen.
de: >-
Organisation, bei der Art- und Habitatschutz die primäre institutionelle Mission ist,
einschließlich Zuchtprogrammen, Habitaterhaltung und Artenwiederherstellung.
fr: >-
Organisation où la conservation des espèces et des habitats est la mission institutionnelle primaire,
incluant programmes d'élevage, préservation des habitats et efforts de rétablissement des espèces.
es: >-
Organización donde la conservación de especies y hábitats es la misión institucional primaria,
incluyendo programas de cría, preservación de hábitats y esfuerzos de recuperación de especies.
broad_mappings:
- skos:Concept
slot_usage:
has_label:
ifabsent: string(Conservation-Focused Institution)
keywords:
- conservation
- breeding program
- species recovery
annotations:
specificity_score: 0.75
custodian_types: "['*']"
structured_aliases:
- literal_form: behoudsgerichte instelling
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Naturschutzeinrichtung
predicate: EXACT_SYNONYM
in_language: de
- literal_form: institution axée sur la conservation
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: institución enfocada en conservación
predicate: EXACT_SYNONYM
in_language: es
ResearchFocusedClassification:
is_a: BioTypeClassification
class_uri: hc:ResearchFocusedClassification
description: 'Institution where scientific research is the primary mission.
May have limited public access.
**Characteristics**:
- Taxonomic research
- Behavioral studies
- Ecological research
- Academic affiliations
'
description: >-
Organization where scientific research is the primary institutional mission,
including taxonomic research, behavioral studies, and ecological research.
alt_descriptions:
nl: >-
Organisatie waar wetenschappelijk onderzoek de primaire institutionele missie is,
inclusief taxonomisch onderzoek, gedragsstudies en ecologisch onderzoek.
de: >-
Organisation, bei der wissenschaftliche Forschung die primäre institutionelle Mission ist,
einschließlich taxonomischer Forschung, Verhaltensstudien und ökologischer Forschung.
fr: >-
Organisation où la recherche scientifique est la mission institutionnelle primaire,
incluant recherche taxonomique, études comportementales et recherche écologique.
es: >-
Organización donde la investigación científica es la misión institucional primaria,
incluyendo investigación taxonómica, estudios de comportamiento e investigación ecológica.
broad_mappings:
- skos:Concept
slot_usage:
has_label:
ifabsent: string(Research-Focused Institution)
keywords:
- research
- taxonomy
- scientific study
annotations:
specificity_score: 0.75
custodian_types: "['*']"
structured_aliases:
- literal_form: onderzoeksgerichte instelling
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Forschungseinrichtung
predicate: EXACT_SYNONYM
in_language: de
- literal_form: institution axée sur la recherche
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: institución enfocada en investigación
predicate: EXACT_SYNONYM
in_language: es
EducationFocusedClassification:
is_a: BioTypeClassification
class_uri: hc:EducationFocusedClassification
description: 'Institution where public education is the primary mission.
Emphasis on visitor experience and learning programs.
**Characteristics**:
- School programs
- Interpretive exhibits
- Outreach activities
- Interactive experiences
'
description: >-
Organization where public education is the primary institutional mission,
including school programs, interpretive exhibits, and outreach activities.
alt_descriptions:
nl: >-
Organisatie waar openbare educatie de primaire institutionele missie is,
inclusief schoolprogramma's, interpreterende tentoonstellingen en outreach-activiteiten.
de: >-
Organisation, bei der öffentliche Bildung die primäre institutionelle Mission ist,
einschließlich Schulprogrammen, interpretativen Ausstellungen und Aktivitäten.
fr: >-
Organisation où l'éducation publique est la mission institutionnelle primaire,
incluant programmes scolaires, expositions interprétatives et activités de sensibilisation.
es: >-
Organización donde la educación pública es la misión institucional primaria,
incluyendo programas escolares, exhibiciones interpretativas y actividades de extensión.
broad_mappings:
- skos:Concept
slot_usage:
has_label:
ifabsent: string(Education-Focused Institution)
keywords:
- education
- public outreach
- school programs
annotations:
specificity_score: 0.75
custodian_types: "['*']"
structured_aliases:
- literal_form: onderwijsgerichte instelling
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Bildungseinrichtung
predicate: EXACT_SYNONYM
in_language: de
- literal_form: institution axée sur l'éducation
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: institución enfocada en educación
predicate: EXACT_SYNONYM
in_language: es
ExhibitionFocusedClassification:
is_a: BioTypeClassification
class_uri: hc:ExhibitionFocusedClassification
description: 'Institution where public exhibition is the primary mission.
Focus on visitor attraction and display quality.
**Characteristics**:
- Entertainment value
- Spectacular exhibits
- Tourism orientation
- Commercial operation
'
description: >-
Organization where public exhibition is the primary institutional mission,
with emphasis on visitor attraction, display quality, and entertainment value.
alt_descriptions:
nl: >-
Organisatie waar openbare tentoonstelling de primaire institutionele missie is,
met nadruk op bezoekersaantrekkingskracht, presentatiekwaliteit en entertainmentwaarde.
de: >-
Organisation, bei der öffentliche Ausstellung die primäre institutionelle Mission ist,
mit Schwerpunkt auf Besucherattraktivität, Präsentationsqualität und Unterhaltungswert.
fr: >-
Organisation où l'exposition publique est la mission institutionnelle primaire,
avec emphasis sur l'attrait des visiteurs, qualité de présentation et valeur divertissante.
es: >-
Organización donde la exhibición pública es la misión institucional primaria,
con énfasis en atracción de visitantes, calidad de presentación y valor de entretenimiento.
broad_mappings:
- skos:Concept
slot_usage:
has_label:
ifabsent: string(Exhibition-Focused Institution)
keywords:
- exhibition
- visitor attraction
- display
annotations:
specificity_score: 0.70
custodian_types: "['*']"
structured_aliases:
- literal_form: tentoonstellingsgerichte instelling
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Ausstellungseinrichtung
predicate: EXACT_SYNONYM
in_language: de
- literal_form: institution axée sur l'exposition
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: institución enfocada en exhibición
predicate: EXACT_SYNONYM
in_language: es
PublicBioInstitutionClassification:
is_a: BioTypeClassification
class_uri: hc:PublicBioInstitutionClassification
description: 'Publicly owned or operated biological institution.
Government-funded, municipal, or state institutions.
'
description: >-
Government-funded, municipal, or state-operated biological organization
with public ownership and administration.
alt_descriptions:
nl: >-
Door de overheid gefinancierde, gemeentelijke of staatsbeheerde biologische organisatie
met openbaar eigendom en beheer.
de: >-
Staatlich finanzierte, kommunale oder staatlich betriebene biologische Organisation
mit öffentlichem Eigentum und Verwaltung.
fr: >-
Organisation biologique financée par l'État, municipale ou gérée par l'État
avec propriété et administration publiques.
es: >-
Organización biológica financiada por el gobierno, municipal o administrada por el estado
con propiedad y administración públicas.
broad_mappings:
- skos:Concept
slot_usage:
has_label:
ifabsent: string(Public Biological Institution)
keywords:
- public
- government-funded
- municipal
annotations:
specificity_score: 0.70
custodian_types: "['*']"
structured_aliases:
- literal_form: openbare biologische instelling
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: öffentliche biologische Einrichtung
predicate: EXACT_SYNONYM
in_language: de
- literal_form: institution biologique publique
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: institución biológica pública
predicate: EXACT_SYNONYM
in_language: es
PrivateBioInstitutionClassification:
is_a: BioTypeClassification
class_uri: hc:PrivateBioInstitutionClassification
description: 'Privately owned biological institution.
May be commercial, foundation-operated, or private collection.
'
description: >-
Privately owned biological organization, which may be commercial,
foundation-operated, or a private collection.
alt_descriptions:
nl: >-
Prive-eigendom biologische organisatie, die commercieel kan zijn,
door een stichting beheerd of een privécollectie.
de: >-
Privat geführte biologische Organisation, die kommerziell sein kann,
stiftungsgeführt oder eine Privatsammlung.
fr: >-
Organisation biologique privée, qui peut être commerciale,
gérée par une fondation ou une collection privée.
es: >-
Organización biológica de propiedad privada, que puede ser comercial,
operada por fundación o una colección privada.
broad_mappings:
- skos:Concept
slot_usage:
has_label:
ifabsent: string(Private Biological Institution)
keywords:
- private
- commercial
- foundation
annotations:
specificity_score: 0.70
custodian_types: "['*']"
structured_aliases:
- literal_form: particuliere biologische instelling
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: private biologische Einrichtung
predicate: EXACT_SYNONYM
in_language: de
- literal_form: institution biologique privée
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: institución biológica privada
predicate: EXACT_SYNONYM
in_language: es
UniversityAffiliatedBioInstitutionClassification:
is_a: BioTypeClassification
class_uri: hc:UniversityAffiliatedBioInstitutionClassification
description: 'Biological institution affiliated with a university.
Teaching collections, research facilities, student access.
**Examples**:
- Hortus botanicus Leiden (Leiden University)
- Utrecht Botanic Gardens (Utrecht University)
'
description: >-
Biological organization affiliated with a university for teaching collections,
research facilities, and student access.
alt_descriptions:
nl: >-
Biologische organisatie verbonden aan een universiteit voor onderwijscatalogi,
onderzoeksfaciliteiten en studententoegang.
de: >-
Biologische Organisation angegliedert an eine Universität für Lehrsammlungen,
Forschungseinrichtungen und Studentenzugang.
fr: >-
Organisation biologique affiliée à une université pour collections d'enseignement,
installations de recherche et accès étudiant.
es: >-
Organización biológica afiliada a una universidad para colecciones docentes,
instalaciones de investigación y acceso estudiantil.
broad_mappings:
- skos:Concept
slot_usage:
has_label:
ifabsent: string(University-Affiliated Biological Institution)
examples:
- value:
identified_by: hc:BioTypeClassification/UNIVERSITY_AFFILIATED
has_label: University-Affiliated Biological Institution
keywords:
- university
- academic
- teaching collection
annotations:
specificity_score: 0.75
custodian_types: "['*']"
structured_aliases:
- literal_form: universiteitsgebonden biologische instelling
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: universitätsangebundene biologische Einrichtung
predicate: EXACT_SYNONYM
in_language: de
- literal_form: institution biologique universitaire
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: institución biológica universitaria
predicate: EXACT_SYNONYM
in_language: es
LivingCollectionClassification:
is_a: BioTypeClassification
class_uri: hc:LivingCollectionClassification
description: 'Institution maintaining exclusively living collections.
No or minimal preserved specimen holdings.
**Key Characteristic**: Active husbandry, breeding, horticulture
'
description: >-
Organization maintaining exclusively living collections with active husbandry,
breeding, and horticulture, and minimal preserved specimen holdings.
alt_descriptions:
nl: >-
Organisatie die uitsluitend levende collecties onderhoudt met actieve verzorging,
fokkerij en tuinbouw, en minimale geconserveerde exemplaren.
de: >-
Organisation, die ausschließlich lebende Sammlungen mit aktiver Haltung,
Zucht und Gartenbau und minimalen konservierten Exemplaren pflegt.
fr: >-
Organisation maintenant exclusivement des collections vivantes avec soins actifs,
élevage et horticulture, et spécimens conservés minimaux.
es: >-
Organización que mantiene exclusivamente colecciones vivas con cuidado activo,
cría y horticultura, y especímenes preservados mínimos.
broad_mappings:
- skos:Concept
slot_usage:
has_label:
ifabsent: string(Living Collection Institution)
keywords:
- living collection
- husbandry
- horticulture
annotations:
specificity_score: 0.75
custodian_types: "['*']"
structured_aliases:
- literal_form: levende-collectie instelling
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Lebendsammlungseinrichtung
predicate: EXACT_SYNONYM
in_language: de
- literal_form: institution à collection vivante
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: institución de colección viva
predicate: EXACT_SYNONYM
in_language: es
PreservedCollectionClassification:
is_a: BioTypeClassification
class_uri: hc:PreservedCollectionClassification
description: 'Institution with preserved biological specimens.
Herbaria, taxidermy collections, spirit collections.
**Note**: This often overlaps with RESEARCH_CENTER (R) type
'
description: >-
Organization with preserved biological specimens including herbaria,
taxidermy collections, and spirit collections.
alt_descriptions:
nl: >-
Organisatie met geconserveerde biologische exemplaren inclusief herbaria,
taxidermiecollecties en vloeistofcollecties.
de: >-
Organisation mit konservierten biologischen Exemplaren einschließlich Herbarien,
Taxidermie-Sammlungen und Spiritussammlungen.
fr: >-
Organisation avec spécimens biologiques conservés incluant herbiers,
collections de taxidermie et collections en fluide.
es: >-
Organización con especímenes biológicos preservados incluyendo herbarios,
colecciones de taxidermia y colecciones en fluido.
broad_mappings:
- skos:Concept
slot_usage:
has_label:
ifabsent: string(Preserved Collection Institution)
keywords:
- preserved specimens
- herbarium
- taxidermy
annotations:
specificity_score: 0.75
custodian_types: "['*']"
structured_aliases:
- literal_form: geconserveerde-collectie instelling
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Konservierte-Sammlung-Einrichtung
predicate: EXACT_SYNONYM
in_language: de
- literal_form: institution à collection préservée
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: institución de colección preservada
predicate: EXACT_SYNONYM
in_language: es
HybridCollectionClassification:
is_a: BioTypeClassification
class_uri: hc:HybridCollectionClassification
description: 'Institution with both living and preserved collections.
Integrated research and exhibition programs.
**Examples**:
- Natural history museums with living exhibits
- Research gardens with herbaria
'
description: >-
Organization with both living and preserved collections supporting
integrated research and exhibition programs.
alt_descriptions:
nl: >-
Organisatie met zowel levende als geconserveerde collecties ter ondersteuning van
geïntegreerde onderzoeks- en tentoonstellingsprogramma's.
de: >-
Organisation mit sowohl lebenden als auch konservierten Sammlungen zur Unterstützung
integrierter Forschungs- und Ausstellungsprogramme.
fr: >-
Organisation avec collections vivantes et conservées soutenant
programmes de recherche et d'exposition intégrés.
es: >-
Organización con colecciones vivas y preservadas que apoya
programas integrados de investigación y exhibición.
broad_mappings:
- skos:Concept
slot_usage:
has_label:
ifabsent: string(Hybrid Collection Institution)
keywords:
- hybrid
- living and preserved
- integrated collections
annotations:
specificity_score: 0.75
custodian_types: "['*']"
structured_aliases:
- literal_form: hybride-collectie instelling
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Hybrid-Sammlung-Einrichtung
predicate: EXACT_SYNONYM
in_language: de
- literal_form: institution à collection hybride
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: institución de colección híbrida
predicate: EXACT_SYNONYM
in_language: es

View file

@ -200,14 +200,15 @@ classes:
examples:
- value: true
has_status:
required: false
range: TypeStatus
inlined: true
required: false
examples:
- value: "TypeStatus:\n status_value: \"Holotype of Raphus cucullatus Linnaeus, 1758\"\n status_type: \"nomenclatural\"\n"
- value: EX
- value: CR
has_gender:
required: false
# range: string
examples:
- value: MALE
- value: FEMALE
@ -320,12 +321,6 @@ classes:
- value:
has_label: Cervus elaphus
description: parasite of:Cervus elaphus
has_status:
required: false
# range: string
examples:
- value: EX
- value: CR
listed_in:
range: CITESAppendix
inlined: true

View file

@ -23,131 +23,184 @@ default_prefix: hc
classes:
BirthDate:
class_uri: schema:Date
description: "Structured representation of a person's birth date with support for uncertainty, incomplete dates, and provenance tracking.\n**PURPOSE**:\nBirthDate replaces simple string birth_date slots to provide: - EDTF (Extended Date/Time Format) support for uncertain/incomplete dates - Provenance tracking for inferred dates (Rule 45) - Confidence scoring - Source preservation (original format from documents)\n**EDTF NOTATION** (Rule 44):\n| Pattern | Meaning | Example | |---------|---------|---------| | `YYYY` | Year only | `1970` | | `YYYY-MM` | Year and month | `1970-08` | | `YYYY-MM-DD` | Full date | `1970-08-15` | | `YYYX` | Decade | `197X` (1970s) | | `YYXX` | Century | `19XX` (1900s) | | `YYYY~` | Approximate | `1985~` (circa 1985) | | `YYYY?` | Uncertain | `1985?` (possibly 1985) | | `XXXX` | Unknown | Must have search provenance |\n**INFERRED DATA** (Rule 45):\nWhen birth date is inferred (e.g., from earliest education date): - Store in `inferred_birth_date` with full inference\
\ chain - Set `is_inferred: true` - Document inference method and sources\n**ONTOLOGY ALIGNMENT**:\n| Ontology | Mapping | Usage | |----------|---------|-------| | **Schema.org** | `schema:Date` | Primary class | | **CIDOC-CRM** | `crm:E52_Time-Span` | Temporal extent | | **PiCo** | Birth date observation | Source fidelity | | **TIME** | `time:Instant` | Point in time |\n**EXAMPLE**:\n```yaml has_date_of_birth:\n temporal_extent:\n has_notation: \"1970-08-15\"\n begin_of_the_begin: \"1970-08-15T00:00:00Z\"\n end_of_the_end: \"1970-08-15T23:59:59Z\"\n is_inferred: false\n```"
description: >-
Structured representation of when a person was born with support for uncertainty,
incomplete dates, EDTF notation, and provenance tracking.
alt_descriptions:
nl: >-
Gestructureerde weergave van wanneer een persoon geboren is met ondersteuning voor onzekerheid,
onvolledige data, EDTF-notatie en herkomsttracking.
de: >-
Strukturierte Darstellung der Geburtszeit einer Person mit Unterstützung für Unsicherheit,
unvollständige Daten, EDTF-Notation und Provenienz-Tracking.
fr: >-
Représentation structurée de la date de naissance d'une personne avec support pour l'incertitude,
dates incomplètes, notation EDTF et suivi de provenance.
es: >-
Representación estructurada de cuándo nació una persona con soporte para incertidumbre,
fechas incompletas, notación EDTF y seguimiento de procedencia.
ar: >-
تمثيل منظم لموعد ميلاد الشخص مع دعم عدم اليقين
والتواريخ غير المكتاملة وترميز EDTF وتتبع المصدر.
id: >-
Representasi terstruktur kapan seseorang lahir dengan dukungan ketidakpastian,
tanggal tidak lengkap, notasi EDTF, dan pelacakan asal-usul.
zh: >-
人员出生时间的结构化表示支持不确定性、不完整日期、EDTF表示法和来源跟踪。
exact_mappings:
- schema:Date
- schema:Date
close_mappings:
- crm:E52_Time-Span
- time:Instant
- crm:E52_Time-Span
- time:Instant
related_mappings:
- pico:PersonObservation
- pico:PersonObservation
slots:
- has_reference
- inferred_by
- has_provenance
- generated_by
- has_score
- temporal_extent
- has_reference
- inferred_by
- has_provenance
- generated_by
- has_score
- temporal_extent
slot_usage:
has_reference:
range: Reference
required: false
inlined: true
multivalued: true
description: 'Source reference for the birth date information. MIGRATED 2026-01-22: Replaces birth_source_text with structured Reference. Reference.citation_text preserves original verbatim source text.'
description: >-
Source reference for the information. MIGRATED 2026-01-22: Replaces birth_source_text
with structured Reference. Reference.citation_text preserves original verbatim source text.
examples:
- value:
source_type: parish_register
- value:
source_type: biography
- value:
source_type: parish_register
- value:
source_type: biography
inferred_by:
range: boolean
required: false
ifabsent: 'false'
has_provenance:
# range: string
required: false
examples:
- value: '{"method": "earliest_education_heuristic", "inference_chain": [...]}'
- value: '{"method": "earliest_education_heuristic", "inference_chain": [...]}'
generated_by:
range: GenerationEvent
required: false
inlined: true
description: 'Generation event containing confidence score for birth date determination. MIGRATED 2026-01-19: Replaces confidence slot with structured pattern.'
description: >-
Generation event containing confidence score. MIGRATED 2026-01-19: Replaces confidence slot
with structured pattern.
examples:
- value:
has_score:
has_score: 0.95
has_method: document_extraction
- value:
has_score:
has_score: 0.5
has_method: education_inference
has_description: Inferred from education start year
- value:
has_score:
has_score: 0.95
has_method: document_extraction
- value:
has_score:
has_score: 0.5
has_method: education_inference
has_description: Inferred from education start year
temporal_extent:
range: TimeSpan
required: true
inlined: true
description: 'CIDOC-CRM TimeSpan representation with EDTF notation preservation. MIGRATED 2026-01-22: Replaces birth_edtf and birth_iso_date per slot_fixes.yaml feedback.
**STRUCTURE**: - has_notation: Original EDTF string (e.g., "1970-08-15", "197X", "1970~") - begin_of_the_begin: Earliest possible start (ISO 8601) - end_of_the_end: Latest possible end (ISO 8601)
**EXAMPLES**:
Full date "1970-08-15": - has_notation: "1970-08-15" - begin_of_the_begin: "1970-08-15T00:00:00Z" - end_of_the_end: "1970-08-15T23:59:59Z"
Decade "197X": - has_notation: "197X" - begin_of_the_begin: "1970-01-01T00:00:00Z" - end_of_the_end: "1979-12-31T23:59:59Z"'
description: >-
CIDOC-CRM TimeSpan representation with EDTF notation preservation.
MIGRATED 2026-01-22: Replaces birth_edtf and birth_iso_date per slot_fixes.yaml feedback.
examples:
- value:
- value:
has_notation: '1970-08-15'
begin_of_the_begin: '1970-08-15T00:00:00Z'
end_of_the_end: '1970-08-15T23:59:59Z'
- value:
has_notation: 197X
begin_of_the_begin: '1970-01-01T00:00:00Z'
end_of_the_end: '1979-12-31T23:59:59Z'
- value:
has_notation: 1970~
begin_of_the_begin: '1968-01-01T00:00:00Z'
end_of_the_end: '1972-12-31T23:59:59Z'
comments:
- "MIGRATED 2026-01-22: birth_edtf, birth_iso_date → temporal_extent.has_notation"
- TimeSpan provides CIDOC-CRM E52 temporal bounds with EDTF notation preservation
- Inference provenance required when is_inferred=true (Rule 45)
- "Source text preserved via has_reference → Reference"
see_also:
- https://www.loc.gov/standards/datetime/
- https://schema.org/birthDate
examples:
- value:
temporal_extent:
has_notation: '1970-08-15'
begin_of_the_begin: '1970-08-15T00:00:00Z'
end_of_the_end: '1970-08-15T23:59:59Z'
- value:
is_inferred: false
generated_by:
has_score:
has_score: 0.95
has_method: birth_certificate_extraction
description: Known complete date
- value:
temporal_extent:
has_notation: 197X
begin_of_the_begin: '1970-01-01T00:00:00Z'
end_of_the_end: '1979-12-31T23:59:59Z'
- value:
has_notation: 1970~
begin_of_the_begin: '1968-01-01T00:00:00Z'
end_of_the_end: '1972-12-31T23:59:59Z'
comments:
- "MIGRATED 2026-01-22: birth_edtf, birth_iso_date \u2192 temporal_extent.has_notation"
- TimeSpan provides CIDOC-CRM E52 temporal bounds with EDTF notation preservation
- Inference provenance required when is_inferred=true (Rule 45)
- "Source text preserved via has_reference \u2192 Reference"
see_also:
- https://www.loc.gov/standards/datetime/
- https://schema.org/birthDate
examples:
- value:
temporal_extent:
has_notation: '1970-08-15'
begin_of_the_begin: '1970-08-15T00:00:00Z'
end_of_the_end: '1970-08-15T23:59:59Z'
is_inferred: false
generated_by:
has_score:
has_score: 0.95
has_method: birth_certificate_extraction
- value:
temporal_extent:
has_notation: 197X
begin_of_the_begin: '1970-01-01T00:00:00Z'
end_of_the_end: '1979-12-31T23:59:59Z'
is_inferred: true
inference_provenance: '{"method": "earliest_education_heuristic", "source_field": "education[0].start_year"}'
generated_by:
has_score:
has_score: 0.4
has_method: education_inference
- value:
temporal_extent:
has_notation: '1823'
begin_of_the_begin: '1823-01-01T00:00:00Z'
end_of_the_end: '1823-12-31T23:59:59Z'
has_reference:
- citation_text: born in the year of our Lord 1823
source_type: parish_register
is_inferred: false
generated_by:
has_score:
has_score: 0.75
has_method: document_extraction
is_inferred: true
inference_provenance: '{"method": "earliest_education_heuristic", "source_field": "education[0].start_year"}'
generated_by:
has_score:
has_score: 0.4
has_method: education_inference
description: Inferred decade
- value:
temporal_extent:
has_notation: '1823'
begin_of_the_begin: '1823-01-01T00:00:00Z'
end_of_the_end: '1823-12-31T23:59:59Z'
has_reference:
- citation_text: born in the year of our Lord 1823
source_type: parish_register
is_inferred: false
generated_by:
has_score:
has_score: 0.75
has_method: document_extraction
description: Historical source with year only
keywords:
- birth
- date
- EDTF
- temporal
- provenance
annotations:
specificity_score: 0.45
specificity_rationale: Birth dates are relevant for person research across all heritage sectors.
specificity_rationale: Relevant for person research across all heritage sectors.
custodian_types: "['*']"
structured_aliases:
- literal_form: geboortedatum
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: geboren op
predicate: RELATED_SYNONYM
in_language: nl
- literal_form: Geburtsdatum
predicate: EXACT_SYNONYM
in_language: de
- literal_form: date de naissance
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: fecha de nacimiento
predicate: EXACT_SYNONYM
in_language: es
- literal_form: تاريخ الميلاد
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: tanggal lahir
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 出生日期
predicate: EXACT_SYNONYM
in_language: zh
enums:
BirthDateConfidenceEnum:
description: Confidence levels for birth date values.
@ -155,4 +208,4 @@ enums:
HIGH:
MEDIUM:
LOW:
VERY_LOW:
VERY_LOW:

View file

@ -29,87 +29,142 @@ default_prefix: hc
classes:
BirthPlace:
class_uri: schema:Place
description: "Structured representation of a person's place of birth with support for historical place names, modern equivalents, and geographic identifiers.\n**PURPOSE**:\nBirthPlace replaces simple string birth_place slots to provide: - Historical place name preservation - Modern place name linkage - Geographic identifier integration (GeoNames, Wikidata) - Coordinate storage for mapping applications\n**HISTORICAL VS. MODERN NAMES**:\nMany birth places used historical names that have since changed: - \"Batavia\" \u2192 \"Jakarta\" - \"Bombay\" \u2192 \"Mumbai\" - \"Leningrad\" \u2192 \"St. Petersburg\" - \"Saigon\" \u2192 \"Ho Chi Minh City\"\nBirthPlace preserves the source name while linking to modern identifiers.\n**GEOGRAPHIC RESOLUTION**:\nPer AGENTS.md Rule on GeoNames as authoritative source: - `geonames_id`: Links to GeoNames for standardization - `identified_by`: Links to Wikidata for additional context - `coordinates`: Lat/lon for mapping\n**ONTOLOGY ALIGNMENT**:\n| Ontology\
\ | Mapping | Usage | |----------|---------|-------| | **Schema.org** | `schema:Place` | Primary class | | **CIDOC-CRM** | `crm:E53_Place` | Place entity | | **GeoNames** | `gn:Feature` | Geographic feature |\n**EXAMPLE**:\n```yaml has_place_of_birth:\n place_name: \"Batavia\"\n modern_place_name: \"Jakarta\"\n country_code: \"ID\"\n geonames_id: 1642911\n identified_by:\n qid: \"Q3630\"\n```"
description: >-
Structured representation of where a person was born with support for historical
place names, modern equivalents, and geographic identifiers.
alt_descriptions:
nl: >-
Gestructureerde weergave van waar een persoon geboren is met ondersteuning voor historische
plaatsnamen, moderne equivalenten en geografische identificaties.
de: >-
Strukturierte Darstellung des Geburtsorts einer Person mit Unterstützung für historische
Ortsnamen, moderne Entsprechungen und geografische Kennungen.
fr: >-
Représentation structurée du lieu de naissance d'une personne avec support pour les noms
historiques, équivalents modernes et identifiants géographiques.
es: >-
Representación estructurada de dónde nació una persona con soporte para nombres
históricos de lugares, equivalentes modernos e identificadores geográficos.
ar: >-
تمثيل منظم لمكان ميلاد الشخص مع دعم الأسماء التاريخية
للأماكن والمعادلات الحديثة والمعرفات الجغرافية.
id: >-
Representasi terstruktur tempat seseorang lahir dengan dukungan nama tempat
historis, padanan modern, dan pengidentifikasi geografis.
zh: >-
人员出生地点的结构化表示,支持历史地名、现代等价物和地理标识符。
exact_mappings:
- schema:Place
- schema:Place
close_mappings:
- crm:E53_Place
- gn:Feature
- crm:E53_Place
- gn:Feature
slots:
- has_label
- has_name
- in_country
- has_code
- identified_by
- has_coordinates
- has_source
- has_score
- has_label
- has_name
- in_country
- has_code
- identified_by
- has_coordinates
- has_source
- has_score
slot_usage:
has_label:
# range: string
required: true
description: Primary place name as recorded in the source.
examples:
- value: Amsterdam
- value: Batavia
- value: Amsterdam
- value: Batavia
has_name:
# range: string
required: false
description: Modern equivalent name for historical places.
examples:
- value: Jakarta
- value: Jakarta
in_country:
# range: string
required: false
pattern: ^[A-Z]{2}$
pattern: "^[A-Z]{2}$"
examples:
- value: NL
- value: ID
- value: NL
- value: ID
has_code:
# range: string
required: false
description: Regional or administrative code (province, state, GeoNames ID).
examples:
- value: NH
- value: 2759794
- value: NH
- value: 2759794
identified_by:
range: WikiDataIdentifier
required: false
examples:
- value:
- value:
has_coordinates:
# range: string
required: false
examples:
- value: 52.3676,4.9041
- value: 52.3676,4.9041
has_source:
# range: string
required: false
description: Reference to the source document or record.
examples:
- value: born at the family estate in rural Gelderland
- value: Parish register St. Bavokerk, Haarlem
- value: Civil registration birth certificate
comments:
- Replaces simple birth_place string slot (Rule 53)
- Preserves historical place names while linking to modern identifiers
- GeoNames ID is authoritative per AGENTS.md
- Replaces simple birth_place string slot (Rule 53)
- Preserves historical place names while linking to modern identifiers
- GeoNames ID is authoritative per AGENTS.md
see_also:
- https://schema.org/birthPlace
- https://www.geonames.org/
- https://schema.org/birthPlace
- https://www.geonames.org/
examples:
- value:
place_name: Amsterdam
country_code: NL
region_code: NH
identified_by:
coordinates: 52.3676,4.9041
- value:
place_name: Batavia
modern_place_name: Jakarta
country_code: ID
identified_by:
- value:
place_name: rural Gelderland
country_code: NL
region_code: GE
place_source_text: born at the family estate in rural Gelderland
- value:
has_label: Amsterdam
in_country: NL
has_code: NH
identified_by:
has_coordinates: 52.3676,4.9041
description: Dutch city with modern name
- value:
has_label: Batavia
has_name: Jakarta
in_country: ID
identified_by:
description: Historical colonial name with modern equivalent
- value:
has_label: rural Gelderland
in_country: NL
has_code: GE
has_source: Parish register Arnhem 1843
description: Imprecise location from historical record
keywords:
- birth
- place
- location
- geographic
- historical
annotations:
specificity_score: 0.45
specificity_rationale: Birth places are relevant for person research across heritage sectors.
specificity_rationale: Relevant for person research across heritage sectors.
custodian_types: "['*']"
structured_aliases:
- literal_form: geboorteplaats
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: geboren te
predicate: RELATED_SYNONYM
in_language: nl
- literal_form: Geburtsort
predicate: EXACT_SYNONYM
in_language: de
- literal_form: lieu de naissance
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: lugar de nacimiento
predicate: EXACT_SYNONYM
in_language: es
- literal_form: مكان الميلاد
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: tempat lahir
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 出生地
predicate: EXACT_SYNONYM
in_language: zh

View file

@ -1,8 +1,6 @@
id: https://nde.nl/ontology/hc/class/Bookplate
name: bookplate_class
title: Bookplate Class
description: 'Bookplate (ex libris) marking ownership of a book or manuscript.
Records provenance information through ownership marks in heritage library items.'
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
@ -19,47 +17,98 @@ imports:
classes:
Bookplate:
class_uri: bf:Bookplate
description: 'A bookplate (ex libris) or ownership mark found in a book, manuscript, or other library material.
**WHAT IS A BOOKPLATE?**
A bookplate is a printed or decorative label pasted inside a book, typically on the front endpaper, indicating ownership. Also known as "ex libris" (Latin: "from the books of").
**PROVENANCE SIGNIFICANCE**:
Bookplates are crucial for provenance research: - Document historical ownership chains - Connect items to notable collectors - Evidence of institutional vs. personal ownership - May indicate stolen/looted heritage
**USE CASES**:
1. **Provenance Research**: Track ownership history of rare books 2. **Collection Documentation**: Record all bookplates in a volume 3. **Restitution Claims**: Document pre-war ownership evidence
**TYPES OF BOOKPLATES**:
- Printed pictorial bookplates - Armorial bookplates (with coat of arms) - Typographic bookplates (text only) - Stamps and ink marks - Manuscript ownership inscriptions'
description: >-
Printed or decorative label pasted inside a book indicating ownership.
Also known as "ex libris", crucial for provenance research in rare book collections.
alt_descriptions:
nl: >-
Gedrukt of decoratief etiket in een boek geplakt dat eigendom aangeeft.
Ook bekend als "ex libris", cruciaal voor herkomstonderzoek in zeldzame boekencollecties.
de: >-
Gedrucktes oder dekoratives Etikett, das in ein Buch geklebt wird und den Besitz anzeigt.
Auch als "Exlibris" bekannt, entscheidend für die Provenienzforschung in seltenen Büchern.
fr: >-
Étiquette imprimée ou décorative collée dans un livre indiquant la propriété.
Aussi connue comme "ex libris", cruciale pour la recherche de provenance dans les collections de livres rares.
es: >-
Etiqueta impresa o decorativa pegada dentro de un libro que indica propiedad.
También conocida como "ex libris", crucial para la investigación de procedencia en colecciones de libros raros.
ar: >-
ملصق مطبوع أو زخرفي يلصق داخل الكتاب للإشارة إلى الملكية.
معروف أيضًا باسم "إكس ليبريس"، حاسم لأبحاث المصدر في مجموعات الكتب النادرة.
id: >-
Label cetak atau dekoratif yang ditempel di dalam buku menunjukkan kepemilikan.
Juga dikenal sebagai "ex libris", penting untuk penelitian provenans dalam koleksi buku langka.
zh: >-
贴在书中的印刷或装饰标签,表示所有权。
也称为"藏书票",对珍本馆藏的来源研究至关重要。
exact_mappings:
- bf:Bookplate
- bf:Bookplate
close_mappings:
- crm:E37_Mark
- schema:Thing
- crm:E37_Mark
broad_mappings:
- schema:Thing
slots:
- has_label
- has_description
- owned_by
- has_score
- has_label
- has_description
- owned_by
- has_score
slot_usage:
has_label:
# range: string
required: true
examples:
- value: Ex Libris Johann Wolfgang von Goethe
- value: Bibliotheca Regia
- value: Ex Libris Johann Wolfgang von Goethe
- value: Bibliotheca Regia
owned_by:
# range: string
examples:
- value: Johann Wolfgang von Goethe
- value: Royal Library of Prussia
- value: Johann Wolfgang von Goethe
- value: Royal Library of Prussia
comments:
- Used for provenance research in rare book collections
- Links library items to historical owners
- Multiple bookplates may appear in single volume
- Used for provenance research in rare book collections
- Links library items to historical owners
- Multiple bookplates may appear in single volume
see_also:
- http://id.loc.gov/ontologies/bibframe/Bookplate
examples:
- value:
id: https://nde.nl/ontology/hc/bookplate/kb-exlibris-goethe-001
has_label: Ex Libris J.W. von Goethe
owned_by: Johann Wolfgang von Goethe
- value:
has_label: Ex Libris J.W. von Goethe
owned_by: Johann Wolfgang von Goethe
has_description: Armorial bookplate of the German poet
description: Historical armorial bookplate
- value:
has_label: Bibliotheca Publica Amstelodamensis
owned_by: Amsterdam Public Library
has_description: Institutional library stamp
description: Institutional ownership mark
keywords:
- bookplate
- ex libris
- provenance
- ownership
- rare books
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
specificity_score: 0.75
specificity_rationale: Specific to rare book provenance research.
custodian_types: "['*']"
structured_aliases:
- literal_form: ex libris
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: boekplaat
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: bezittersmerk
predicate: RELATED_SYNONYM
in_language: nl
- literal_form: Exlibris
predicate: EXACT_SYNONYM
in_language: de
- literal_form: Buchplatte
predicate: EXACT_SYNONYM
in_language: de
- literal_form: ex-libris
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: ex libris
predicate: EXACT_SYNONYM
in_language: es

View file

@ -1,20 +1,6 @@
id: https://nde.nl/ontology/hc/class/BoxNumber
name: box_number_class
title: Box Number Class
description: 'A storage box number or position identifier on a shelf.
MIGRATED from box_number slot (Rule 53).
Uses generic identified_by slot with range narrowed to BoxNumber.
Updated 2026-01-16: Migrated from inline attributes to proper slots.
'
imports:
- linkml:types
- ../slots/has_score
- ../slots/has_numeric_value
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
@ -22,33 +8,88 @@ prefixes:
dcterms: http://purl.org/dc/terms/
crm: http://www.cidoc-crm.org/cidoc-crm/
default_prefix: hc
imports:
- linkml:types
- ../slots/has_score
- ../slots/has_numeric_value
classes:
BoxNumber:
class_uri: hc:BoxNumber
description: "An identifier for a storage box or its position on a shelf.\n\n**DEFINITION**:\n\nBoxNumber represents the position or identifier of a storage box within \na storage unit hierarchy. Archive boxes are the most common physical \ncontainers for heritage materials, particularly in archives.\n\n```\nShelf\n \u2514\u2500\u2500 Box 1 (THIS CLASS - position on shelf)\n \u2514\u2500\u2500 Box 2\n \u2514\u2500\u2500 Box 3\n ...\n```\n\n**TYPICAL VALUES**:\n\n| Type | Example | Description |\n|------|---------|-------------|\n| Sequential | 1, 2, 3, 12 | Position on shelf left-to-right |\n| Inventory | 145, 2024-0042 | Unique box inventory number |\n| Combined | 12.3 | Bay 12, Box 3 |\n\n**ARCHIVE BOX STANDARDS**:\n\nHeritage institutions typically use acid-free archive boxes conforming to:\n- ISO 16245 (Boxes for documents)\n- ANSI/NISO Z39.77 (Guidelines for materials in archives)\n\n**HERITAGE USE CASES**:\n\n| Material Type | Box Format |\n|---------------|------------|\n\
| Documents | Standard archive box (legal/letter) |\n| Photographs | Photo storage boxes |\n| Oversized | Flat boxes, tubes |\n| Fragile | Custom padded boxes |\n\n**PROVENANCE**:\n\nCreated as part of slot migration (Rule 53) from deprecated\n`box_number` slot to generic `identified_by` pattern.\n"
exact_mappings:
- hc:BoxNumber
close_mappings:
- crm:E42_Identifier
description: >-
Numeric position identifier for a storage container on a shelf.
Part of hierarchical storage location addressing in heritage facilities.
alt_descriptions:
nl: >-
Numerieke positie-identificatie voor een opslagcontainer op een plank.
Onderdeel van hiërarchische opslaglocatie-adressering in erfgoedfaciliteiten.
de: >-
Numerische Positionskennung für einen Lagerbehälter auf einem Regal.
Teil der hierarchischen Lagerort-Adressierung in Heritage-Einrichtungen.
fr: >-
Identifiant de position numérique pour un conteneur de stockage sur une étagère.
Fait partie de l'adressage hiérarchique des emplacements de stockage dans les institutions patrimoniales.
es: >-
Identificador de posición numérica para un contenedor de almacenamiento en un estante.
Parte del direccionamiento jerárquico de ubicaciones de almacenamiento en instituciones patrimoniales.
ar: >-
معرف موقع رقمي لحاوية تخزين على رف.
جزء من عنونة موقع التخزين الهرمي في المؤسسات التراثية.
id: >-
Pengidentifikasi posisi numerik untuk wadah penyimpanan di rak.
Bagian dari pengalamatan lokasi penyimpanan hierarkis di institusi warisan.
zh: >-
货架上存储容器的数字位置标识符。
遗产机构中分层存储位置寻址的一部分。
broad_mappings:
- crm:E42_Identifier
related_mappings:
- schema:identifier
- schema:identifier
slots:
- has_numeric_value
- has_score
- has_numeric_value
- has_score
slot_usage:
has_numeric_value:
required: true
minimum_value: 1
comments:
- Storage box position identifier
- Typically integer representing shelf position or inventory number
- Part of Rule 53 slot migration from box_number
- 'Updated 2026-01-16: Migrated from inline attributes to proper slots'
- Numeric position on shelf or inventory number
- Part of Rule 53 slot migration from box_number
- 'Updated 2026-01-16: Migrated from inline attributes to proper slots'
see_also:
- https://nde.nl/ontology/hc/StorageUnit
- https://www.wikidata.org/wiki/Q854619
- https://nde.nl/ontology/hc/StorageUnit
- https://www.wikidata.org/wiki/Q854619
examples:
- value:
has_numeric_value: 1
has_score: 0.1
description: First container on shelf
- value:
has_numeric_value: 42
has_score: 0.1
description: Sequential inventory number
keywords:
- storage
- container
- position
- archive box
- identifier
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: "['*']"
structured_aliases:
- literal_form: doosnummer
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: box number
predicate: EXACT_SYNONYM
in_language: en
- literal_form: Kastennummer
predicate: EXACT_SYNONYM
in_language: de
- literal_form: numéro de boîte
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: número de caja
predicate: EXACT_SYNONYM
in_language: es

View file

@ -151,18 +151,10 @@ classes:
has_section:
range: decimal
required: false
has_budget:
range: decimal
required: false
allocate:
# range: string # uriorcurie
# range: DigitizationBudget
required: false
multivalued: true
inlined: false # Fixed invalid inline for primitive type
has_budget:
range: decimal
required: false
inlined: false
include:
# range: string
multivalued: true

View file

@ -16,41 +16,84 @@ default_prefix: hc
classes:
CMS:
class_uri: schema:SoftwareApplication
description: |
A detected Content Management System (CMS) on a digital platform.
**Purpose**: Represents a CMS instance detected through automated discovery
or manual identification. Used when a platform based_on a CMS.
**Distinction from CollectionManagementSystem**:
- **CMS**: Lightweight detection record (what CMS was found)
- **CollectionManagementSystem**: Full institutional CMS deployment profile
(configuration, collections managed, custodian relationships)
**Detection Methods** (from original cms_detected documentation):
- HTTP response headers (X-Powered-By, Server)
- HTML meta tags (generator)
- URL patterns (e.g., /providence/, /omeka/)
- JavaScript libraries or framework signatures
- Admin panel detection
**Use Cases**:
1. "What CMS powers this auxiliary platform?" → Check based_on
2. Technical survey: Identify platforms by CMS type
3. Migration planning: Prioritize platforms by CMS technology
**Example**:
```yaml
AuxiliaryDigitalPlatform:
platform_name: Heritage Blog
based_on:
- cms_name: WordPress
cms_version: "6.4.2"
cms_type: CustomCMS
detected_at: "2026-01-19T12:00:00Z"
detection_method: HTTP_HEADER
```
**Migration Note**: Created 2026-01-19 per slot_fixes.yaml (Rule 53).
Supports migration from boolean cms_detected to structured CMS reference.
exact_mappings:
- schema:SoftwareApplication
description: >-
Content Management System detected on a digital platform through automated discovery or manual identification.
alt_descriptions:
nl:
text: Contentmanagementsysteem gedetecteerd op een digitaal platform via geautomatiseerde ontdekking of handmatige identificatie.
language: nl
de:
text: Content-Management-System, das auf einer digitalen Plattform durch automatisierte Erkennung oder manuelle Identifizierung erkannt wurde.
language: de
fr:
text: Système de gestion de contenu détecté sur une plateforme numérique par découverte automatisée ou identification manuelle.
language: fr
es:
text: Sistema de gestión de contenidos detectado en una plataforma digital mediante descubrimiento automatizado o identificación manual.
language: es
ar:
text: نظام إدارة المحتوى المكتشف على منصة رقمية من خلال الاكتشاف الآلي أو التعريف اليدوي.
language: ar
id:
text: Sistem Manajemen Konten yang terdeteksi pada platform digital melalui penemuan otomatis atau identifikasi manual.
language: id
zh:
text: 通过自动发现或手动识别在数字平台上检测到的内容管理系统。
language: zh
structured_aliases:
nl:
- literal_form: cms
language: nl
- literal_form: contentbeheersysteem
language: nl
de:
- literal_form: CMS
language: de
- literal_form: Content-Management-System
language: de
fr:
- literal_form: CMS
language: fr
- literal_form: système de gestion de contenu
language: fr
es:
- literal_form: CMS
language: es
- literal_form: sistema de gestión de contenidos
language: es
ar:
- literal_form: نظام إدارة المحتوى
language: ar
id:
- literal_form: CMS
language: id
zh:
- literal_form: 内容管理系统
language: zh
broad_mappings:
- schema:SoftwareApplication
close_mappings:
- doap:Project
- doap:Project
keywords:
- content management system
- CMS
- digital platform
- website platform
- detection
examples:
- value:
cms_name: WordPress
has_version: "6.4.2"
has_type: MuseumCMS
detected_at: "2026-01-19T12:00:00Z"
detection_method: HTTP_HEADER
- value:
cms_name: Omeka S
has_version: "4.0.1"
detection_method: URL_PATTERN
comments:
- Lightweight detection record distinct from CollectionManagementSystem
- Detection via HTTP headers, meta tags, URL patterns, or manual inspection
slots:
- cms_name
- has_version
@ -59,14 +102,12 @@ classes:
- detection_method
slot_usage:
cms_name:
# range: string
required: true
examples:
- value: WordPress
- value: Omeka S
- value: CollectiveAccess
has_version:
# range: string
required: false
examples:
- value: "6.4.2"
@ -83,7 +124,6 @@ classes:
examples:
- value: "2026-01-19T12:00:00Z"
detection_method:
# range: string
required: false
examples:
- value: HTTP_HEADER

View file

@ -18,40 +18,51 @@ classes:
CapacityType:
class_uri: skos:Concept
abstract: true
description: |
Abstract base class for capacity measurement types.
**RULE 0b COMPLIANT**:
This is the ABSTRACT BASE CLASS (singular "Type") defining the taxonomy.
Concrete subclasses are defined in `CapacityTypes.yaml` (plural).
**CAPACITY TYPE HIERARCHY**:
| Type | Description | Unit Examples |
|------|-------------|---------------|
| VOLUME | Cubic capacity | m³, ft³ |
| SHELF_LENGTH | Linear shelf meters | m, ft |
| FLOOR_AREA | Floor space | m², ft² |
| ITEM_COUNT | Number of items | boxes, folders |
| WEIGHT | Weight capacity | kg, tons |
| SEATING | Seating capacity | seats, persons |
| DISPLAY_AREA | Exhibition space | m² |
| RACK_SLOTS | Rack/shelf slots | count |
| DRAWER_UNITS | Drawer units | count |
| CABINET_UNITS | Cabinet/storage units | count |
**QUDT ALIGNMENT**:
Capacity types align with QUDT quantity kinds for interoperability
with scientific measurement systems.
Created as part of capacity_type migration per slot_fixes.yaml (Rule 53).
exact_mappings:
- skos:Concept
description: >-
Abstract base class for storage capacity measurement types used in heritage
facilities, defining the taxonomy for quantifying storage space, seating,
display area, and other capacity dimensions.
alt_descriptions:
nl:
text: >-
Abstracte basisklasse voor opslagcapaciteitsmeettoetsen die in erfgoedfaciliteiten
worden gebruikt, die de taxonomie definieert voor het kwantificeren van
opslagruimte, zitplaatsen, tentoonstellingsruimte en andere capaciteitsdimensies.
de:
text: >-
Abstrakte Basisklasse für Speicherkapazitätsmessungstypen, die in
Heritage-Einrichtungen verwendet werden und die Taxonomie für die
Quantifizierung von Speicherplatz, Sitzplätzen, Ausstellungsfläche und
anderen Kapazitätsdimensionen definieren.
fr:
text: >-
Classe de base abstraite pour les types de mesure de capacité de stockage
utilisés dans les installations patrimoniales, définissant la taxonomie
pour quantifier l'espace de stockage, les places assises, la surface
d'exposition et d'autres dimensions de capacité.
es:
text: >-
Clase base abstracta para tipos de medición de capacidad de almacenamiento
utilizados en instalaciones patrimoniales, definiendo la taxonomía para
cuantificar el espacio de almacenamiento, asientos, área de exhibición
y otras dimensiones de capacidad.
ar:
text: >-
فئة أساسية مجردة لأنواع قياس سعة التخزين المستخدمة في مرافق التراث،
تحدد التصنيف لقياس مساحة التخزين والمقاعد ومساحة العرض وأبعاد السعة الأخرى.
id:
text: >-
Kelas dasar abstrak untuk jenis pengukuran kapasitas penyimpanan yang
digunakan di fasilitas warisan, mendefinisikan taksonomi untuk mengukur
ruang penyimpanan, tempat duduk, area pamer, dan dimensi kapasitas lainnya.
zh:
text: >-
用于遗产设施的存储容量测量类型的抽象基类,定义了量化存储空间、
座位、展示面积和其他容量维度的分类法。
broad_mappings:
- skos:Concept
close_mappings:
- qudt:QuantityKind
- qudt:QuantityKind
slots:
- has_label
@ -60,13 +71,37 @@ classes:
slot_usage:
has_label:
has_description:
structured_aliases:
- literal_form: capaciteitstype
in_language: nl
- literal_form: Kapazitätstyp
in_language: de
- literal_form: type de capacité
in_language: fr
- literal_form: tipo de capacidad
in_language: es
- literal_form: نوع السعة
in_language: ar
- literal_form: jenis kapasitas
in_language: id
- literal_form: 容量类型
in_language: zh
comments:
- Abstract base class - see CapacityTypes.yaml for concrete subclasses
- Per Rule 0b: Type (singular) = abstract base, Types (plural) = concrete
- Aligns with QUDT quantity kinds for interoperability
keywords:
- capacity measurement
- storage space
- quantitative value
- QUDT alignment
examples:
- value:
has_label: Shelf Length
has_description: Linear measurement of shelf space in meters
description: Example capacity type
annotations:
custodian_types: '["*"]'
custodian_types: "['*']"
custodian_types_rationale: Capacity types apply to all storage facilities.
specificity_score: 0.55
specificity_rationale: Specialized taxonomy for storage capacity measurements.
comments:
- "Abstract base class - see CapacityTypes.yaml for concrete subclasses"
- "Per Rule 0b: Type (singular) = abstract base, Types (plural) = concrete"
- "Created 2026-01-22 per slot_fixes.yaml capacity_type migration"

View file

@ -534,14 +534,71 @@ classes:
RackSlotCapacity:
is_a: CapacityType
class_uri: hc:RackSlotCapacity
description: 'Number of rack or shelf slots available.
Used for modular storage systems.
'
description: >-
Numerical count of available rack or shelf slots in modular storage systems.
alt_descriptions:
nl:
text: Numerieke telling van beschikbare rek- of plankvakken in modulaire opslagsystemen.
language: nl
de:
text: Numerische Zählung verfügbarer Regalfächer in modularen Lagersystemen.
language: de
fr:
text: Comptage numérique des emplacements d'étagères disponibles dans les systèmes de stockage modulaires.
language: fr
es:
text: Conteo numérico de compartimentos de estantería disponibles en sistemas de almacenamiento modulares.
language: es
ar:
text: العد الرقمي للفتحات أو الرفوف المتاحة في أنظمة التخزين المعيارية.
language: ar
id:
text: Penghitungan numerik slot rak atau rak yang tersedia dalam sistem penyimpanan modular.
language: id
zh:
text: 模块化存储系统中可用货架插槽的计数。
language: zh
structured_aliases:
nl:
- literal_form: rekvakken
language: nl
- literal_form: schuifvakken
language: nl
de:
- literal_form: Regalfächer
language: de
- literal_form: Facheinheiten
language: de
fr:
- literal_form: emplacements de rayonnage
language: fr
- literal_form: casiers
language: fr
es:
- literal_form: casillas
language: es
- literal_form: compartimentos
language: es
ar:
- literal_form: فتحات الرف
language: ar
id:
- literal_form: slot rak
language: id
zh:
- literal_form: 货架格位
language: zh
annotations:
qudt_kind: qudt:Dimensionless
typical_units: slots, positions
keywords:
- rack slots
- modular storage
- shelving units
examples:
- value:
has_value: 150
has_unit: slots
comments:
- Replaces CapacityTypeEnum.RACK_SLOTS
broad_mappings:
@ -550,14 +607,74 @@ classes:
DrawerUnitCapacity:
is_a: CapacityType
class_uri: hc:DrawerUnitCapacity
description: 'Number of drawer units available.
Used for flat file storage and specimen collections.
'
description: >-
Numerical count of flat file drawers for storing maps, plans, and oversize documents.
alt_descriptions:
nl:
text: Numerieke telling van platte lades voor het bewaren van kaarten, plannen en grote documenten.
language: nl
de:
text: Numerische Zählung von Flachschubladen für Karten, Pläne und Großformat-Dokumente.
language: de
fr:
text: Comptage numérique des tiroirs plans pour le stockage de cartes, plans et documents grand format.
language: fr
es:
text: Conteo numérico de cajones planos para almacenar mapas, planos y documentos de gran formato.
language: es
ar:
text: العد الرقمي للأدراج المسطحة لتخزين الخرائط والمخططات والمستندات كبيرة الحجم.
language: ar
id:
text: Penghitungan numerik laci datar untuk menyimpan peta, rencana, dan dokumen besar.
language: id
zh:
text: 用于存储地图、图纸和大尺寸文件的平放抽屉的计数。
language: zh
structured_aliases:
nl:
- literal_form: platte lades
language: nl
- literal_form: kaartenlades
language: nl
de:
- literal_form: Flachschubladen
language: de
- literal_form: Kartenschränke
language: de
fr:
- literal_form: tiroirs plans
language: fr
- literal_form: armoires à plans
language: fr
es:
- literal_form: cajones planeros
language: es
- literal_form: muebles de planos
language: es
ar:
- literal_form: أدراج مسطحة
language: ar
id:
- literal_form: laci datar
language: id
zh:
- literal_form: 图纸柜
language: zh
- literal_form: 平放抽屉
language: zh
annotations:
qudt_kind: qudt:Dimensionless
typical_units: drawers, units
keywords:
- drawer units
- flat files
- map storage
- plan chests
examples:
- value:
has_value: 40
has_unit: drawers
comments:
- Replaces CapacityTypeEnum.DRAWER_UNITS
broad_mappings:
@ -566,14 +683,74 @@ classes:
CabinetUnitCapacity:
is_a: CapacityType
class_uri: hc:CabinetUnitCapacity
description: 'Number of cabinet or storage units available.
Used for modular cabinet systems.
'
description: >-
Numerical count of storage cabinets in modular collections storage systems.
alt_descriptions:
nl:
text: Numerieke telling van opslagkasten in modulaire collectieopslagsystemen.
language: nl
de:
text: Numerische Zählung von Schranksystemen in modularen Sammlungslagern.
language: de
fr:
text: Comptage numérique des armoires de stockage dans les systèmes modulaires de conservation des collections.
language: fr
es:
text: Conteo numérico de armarios de almacenamiento en sistemas modulares de depósito de colecciones.
language: es
ar:
text: العد الرقمي لخزائن التخزين في أنظمة تخزين المجموعات المعيارية.
language: ar
id:
text: Penghitungan numerik lemari penyimpanan dalam sistem penyimpanan koleksi modular.
language: id
zh:
text: 模块化藏品存储系统中存储柜的计数。
language: zh
structured_aliases:
nl:
- literal_form: kasteneenheden
language: nl
- literal_form: museumkasten
language: nl
de:
- literal_form: Schrankeinheiten
language: de
- literal_form: Magazinschränke
language: de
fr:
- literal_form: armoires de rangement
language: fr
- literal_form: meubles de stockage
language: fr
es:
- literal_form: armarios de almacenamiento
language: es
- literal_form: muebles archivadores
language: es
ar:
- literal_form: وحدات خزائن
language: ar
id:
- literal_form: unit lemari
language: id
zh:
- literal_form: 柜体单元
language: zh
- literal_form: 储物柜
language: zh
annotations:
qudt_kind: qudt:Dimensionless
typical_units: cabinets, units
keywords:
- cabinet units
- storage cabinets
- modular storage
- collections storage
examples:
- value:
has_value: 75
has_unit: cabinets
comments:
- Replaces CapacityTypeEnum.CABINET_UNITS
broad_mappings:

View file

@ -14,15 +14,47 @@ default_prefix: hc
classes:
Caption:
class_uri: hc:Caption
description: 'Represents accessibility caption/subtitle information for media
content. **PURPOSE**: Caption provides structured representation of video/audio
captions for: - WCAG accessibility compliance - Multilingual subtitle support
- Caption metadata (language, format, availability) **ONTOLOGY ALIGNMENT**:
| Ontology | Mapping | Rationale | |----------|---------|-----------| | Schema.org
| schema:caption | Media caption/subtitle | **USE CASES**: - Video captions
for hearing accessibility - Subtitles for multilingual content - Closed captions
vs. open captions distinction MIGRATED 2026-01-22: Created per slot_fixes.yaml
feedback to replace simple caption_available string with structured class.'
description: >-
Accessibility subtitle or closed caption information for audiovisual media
content, supporting WCAG compliance, multilingual subtitle support, and
caption metadata including language and format availability.
alt_descriptions:
nl:
text: >-
Toegankelijkheidsondertitels of gesloten ondertiteling voor audiovisuele
media-inhoud, ter ondersteuning van WCAG-naleving, meertalige ondertitelings
en ondertitelmetadata inclusief taal en beschikbaarheid van formaten.
de:
text: >-
Barrierefreiheit-Untertitel oder geschlossene Untertitel für audiovisuelle
Medieninhalte, zur Unterstützung der WCAG-Konformität, mehrsprachiger
Untertitel und Untertitel-Metadaten einschließlich Sprache und
Formatverfügbarkeit.
fr:
text: >-
Sous-titres d'accessibilité ou sous-titrage codé pour le contenu média
audiovisuel, prenant en charge la conformité WCAG, le sous-titrage
multilingue et les métadonnées de sous-titres incluant la langue et
la disponibilité des formats.
es:
text: >-
Subtítulos de accesibilidad o subtítulos cerrados para contenido
audiovisual, apoyando el cumplimiento de WCAG, subtítulos multilingües
y metadatos de subtítulos incluyendo idioma y disponibilidad de formato.
ar:
text: >-
ترجمات الوصول أو الترجمة المغلقة لمحتوى الوسائط السمعية البصرية،
دعمًا للامتثال لـ WCAG والترجمة متعددة اللغات وبيانات الترجمة الوصفية
بما في ذلك اللغة وتوافر التنسيق.
id:
text: >-
Subtitel aksesibilitas atau teks tertutup untuk konten media audiovisual,
mendukung kepatuhan WCAG, subtitel multibahasa, dan metadata subtitel
termasuk bahasa dan ketersediaan format.
zh:
text: >-
视听媒体内容的无障碍字幕或隐藏字幕信息支持WCAG合规、多语言字幕
以及包括语言和格式可用性在内的字幕元数据。
close_mappings:
- schema:caption
slots:
@ -30,24 +62,52 @@ classes:
- in_language
slot_usage:
has_label:
# range: string
required: false
inlined: false # Fixed invalid inline for primitive type
inlined: false
in_language:
# range: string
required: false
structured_aliases:
- literal_form: ondertiteling
in_language: nl
- literal_form: Untertitel
in_language: de
- literal_form: sous-titres
in_language: fr
- literal_form: subtítulos
in_language: es
- literal_form: ترجمة
in_language: ar
- literal_form: subtitel
in_language: id
- literal_form: 字幕
in_language: zh
comments:
- Supports WCAG accessibility compliance
- Multilingual subtitle support
- MIGRATED 2026-01-22: Created per slot_fixes.yaml feedback
keywords:
- accessibility
- subtitles
- closed captions
- WCAG
- multilingual
see_also:
- https://schema.org/caption
- https://www.w3.org/WAI/WCAG21/Understanding/captions-prerecorded.html
examples:
- value:
language: en
description: English captions available
- value:
language: nl
caption_url: https://example.org/video/captions_nl.srt
description: Dutch captions with URL
- value:
has_label:
has_text: Video beschrijving voor slechthorenden
language: nl
description: Dutch audio description for hearing impaired
annotations:
specificity_score: 0.6
specificity_rationale: Captions are specific to media content, moderately relevant
for digital heritage.
custodian_types: '[''*'']'
specificity_rationale: Specific to media content, moderately relevant for digital heritage.
custodian_types: "['*']"

View file

@ -14,28 +14,83 @@ prefixes:
rdfs: http://www.w3.org/2000/01/rdf-schema#
imports:
- linkml:types
# default_range: string
classes:
CareerEntry:
description: "Career history entry representing a single job position in a person's\
\ employment history. Contains job title, company, location, dates, duration,\
\ and description of the role. This represents observed employment data extracted\
\ from a profile source.\nOntology mapping rationale: - class_uri is org:Membership\
\ because this represents a relationship between a person\n and an organization\
\ with a specific role, which is precisely what org:Membership models\n- close_mappings\
\ includes schema:OrganizationRole as Schema.org's approach to\n representing\
\ a person's role in an organization\n- related_mappings includes org:Role (the\
\ abstract role) and prov:Entity (participates\n in provenance chains as extracted\
\ data)"
description: >-
Single job position in a person's employment history, containing job title,
organization, location, dates, duration, and role description. Represents
observed employment data extracted from profile sources.
alt_descriptions:
nl:
text: >-
Enkele functie in de arbeidsgeschiedenis van een persoon, met functietitel,
organisatie, locatie, data, duur en rolbeschrijving. Vertegenwoordigt
waargenomen werkgegevens geëxtraheerd uit profielbronnen.
de:
text: >-
Einzelne Arbeitsposition in der Beschäftigungshistorie einer Person mit
Berufsbezeichnung, Organisation, Standort, Daten, Dauer und Rollenbeschreibung.
Stellt beobachtete Beschäftigungsdaten dar, die aus Profilquellen extrahiert wurden.
fr:
text: >-
Poste unique dans l'historique professionnel d'une personne, contenant
l'intitulé du poste, l'organisation, le lieu, les dates, la durée et la
description du rôle. Représente les données d'emploi observées extraites
des sources de profil.
es:
text: >-
Puesto de trabajo único en el historial laboral de una persona, que contiene
el título del trabajo, organización, ubicación, fechas, duración y descripción
del rol. Representa datos de empleo observados extraídos de fuentes de perfil.
ar:
text: >-
وظيفة واحدة في تاريخ التوظيف لشخص ما، تحتوي على المسمى الوظيفي والمؤسسة
والموقع والتواريخ والمدة ووصف الدور. تمثل بيانات التوظيف المرصودة
المستخرجة من مصادر الملف الشخصي.
id:
text: >-
Satu posisi pekerjaan dalam riwayat kerja seseorang, berisi jabatan,
organisasi, lokasi, tanggal, durasi, dan deskripsi peran. Mewakili data
pekerjaan yang diamati diekstrak dari sumber profil.
zh:
text: >-
个人就业历史中的单个工作职位,包含职位名称、组织、地点、日期、
时长和角色描述。代表从个人资料来源提取的观察到的就业数据。
class_uri: org:Membership
broad_mappings:
- org:Membership
close_mappings:
- schema:OrganizationRole
related_mappings:
- org:Role
- prov:Entity
structured_aliases:
- literal_form: loopbaanvermelding
in_language: nl
- literal_form: Karrieredatensatz
in_language: de
- literal_form: entrée de carrière
in_language: fr
- literal_form: entrada de carrera
in_language: es
- literal_form: سجل وظيفي
in_language: ar
- literal_form: entri karier
in_language: id
- literal_form: 职业条目
in_language: zh
comments:
- Represents organizational membership with specific role
- Part of provenance chain as extracted data
keywords:
- employment
- career
- job position
- organizational role
- work history
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: '[''*'']'
custodian_types: "['*']"
slots:
- located_at

View file

@ -24,14 +24,47 @@ imports:
classes:
Carrier:
class_uri: bf:Carrier
description: 'A physical medium on which information can be recorded or stored.
Models the physical carrier (codex, scroll, disc, etc.) as distinct from the content it carries. Supports the FRBR/LRM conceptual model distinction between Work/Expression/Manifestation/Item.
**Type Classification**: Use has_type with CarrierType subclasses (Rule 0b pattern): - CodexCarrier, ScrollCarrier, SheetCarrier (traditional) - OpticalDiscCarrier, MagneticTapeCarrier (modern media) - DigitalCarrier (born-digital content)
MIGRATED from carrier_type enum (2026-01-23) per Rule 53.'
exact_mappings:
description: >-
Physical medium on which information can be recorded or stored, modeling
the physical carrier (codex, scroll, disc, etc.) as distinct from the
content it carries, supporting the FRBR/LRM conceptual model.
alt_descriptions:
nl:
text: >-
Fysiek medium waarop informatie kan worden vastgelegd of opgeslagen,
dat het fysieke drager (codex, rol, schijf, enz.) modelleert als
onderscheiden van de inhoud die het draagt, ter ondersteuning van
het FRBR/LRM conceptuele model.
de:
text: >-
Physisches Medium, auf dem Informationen aufgezeichnet oder gespeichert
werden können, das den physischen Träger (Kodex, Rolle, Scheibe usw.)
als vom Inhalt getrennt modelliert und das FRBR/LRM-Konzeptmodell unterstützt.
fr:
text: >-
Support physique sur lequel des informations peuvent être enregistrées
ou stockées, modélisant le support physique (codex, rouleau, disque, etc.)
comme distinct du contenu qu'il porte, supportant le modèle conceptuel FRBR/LRM.
es:
text: >-
Medio físico en el que se puede grabar o almacenar información, modelando
el soporte físico (códice, rollo, disco, etc.) como distinto del contenido
que transporta, apoyando el modelo conceptual FRBR/LRM.
ar:
text: >-
وسيط مادي يمكن تسجيل أو تخزين المعلومات عليه، بنمذجة الحامل المادي
(المخطوط، اللفافة، القرص، إلخ) كمتميز عن المحتوى الذي يحمله،
دعمًا للنموذج المفاهيمي FRBR/LRM.
id:
text: >-
Media fisik tempat informasi dapat direkam atau disimpan, memodelkan
pembawa fisik (kodex, gulungan, cakram, dll.) sebagai berbeda dari
konten yang dibawanya, mendukung model konseptual FRBR/LRM.
zh:
text: >-
可以记录或存储信息的物理介质,将物理载体(册籍、卷轴、光盘等)
建模为与其承载的内容相区分支持FRBR/LRM概念模型。
broad_mappings:
- bf:Carrier
- rda:Carrier
close_mappings:
@ -52,24 +85,53 @@ classes:
carrier_type_code: VINYL_DISC
carrier_type_label: Vinyl Disc
has_description:
# range: string
required: false
examples:
- value: Paper codex with leather binding, 324 leaves
has_note:
# range: string
required: false
structured_aliases:
- literal_form: drager
in_language: nl
- literal_form: Träger
in_language: de
- literal_form: support
in_language: fr
- literal_form: soporte
in_language: es
- literal_form: حامل
in_language: ar
- literal_form: pembawa
in_language: id
- literal_form: 载体
in_language: zh
comments:
- Models physical carrier distinct from content
- Supports FRBR/LRM Work/Expression/Manifestation/Item distinction
- Use has_type with CarrierType subclasses (Rule 0b pattern)
- MIGRATED from carrier_type enum (2026-01-23) per Rule 53
keywords:
- physical medium
- storage medium
- bibliographic carrier
- FRBR
- information carrier
see_also:
- https://www.loc.gov/bibframe/docs/
- http://www.rdaregistry.info/termList/RDACarrierType/
examples:
- value:
has_type:
carrier_type_code: CODEX
carrier_type_label: Codex
has_description: Paper codex, 18th-century red morocco binding
description: Bound manuscript codex
- value:
has_type:
carrier_type_code: VINYL_DISC
carrier_type_label: Vinyl Disc
has_description: "12-inch 33\u2153 RPM long-playing record"
has_description: "12-inch 33⅓ RPM long-playing record"
description: Vinyl audio disc
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration

View file

@ -18,40 +18,92 @@ classes:
CarrierType:
class_uri: bf:Carrier
abstract: true
description: 'Abstract base class for carrier type taxonomy.
**Rule 0b Compliance**: This is the abstract TYPE file. Concrete carrier types are defined in CarrierTypes.yaml (plural).
Categories of physical carriers: - **Codex forms**: Bound volumes, pamphlets, notebooks - **Sheet forms**: Single sheets, broadsides, maps, photographs - **Scroll forms**: Rolled manuscripts, papyrus - **Ancient forms**: Clay tablets, wax tablets, inscriptions - **Audio carriers**: Vinyl, cassette, compact disc - **Visual carriers**: Film reels, videotape, microfilm - **Digital carriers**: Floppy disk, optical disc, hard drive
MIGRATED from CarrierTypeEnum (2026-01-23) per Rule 53. Enum-to-class promotion provides richer semantics and extensibility.'
exact_mappings:
description: >-
Abstract base taxonomy for classifying physical media formats on which information is recorded.
alt_descriptions:
nl:
text: Abstracte basistaxonomie voor het classificeren van fysieke mediaformaten waarop informatie wordt vastgelegd.
language: nl
de:
text: Abstrakte Basistaxonomie zur Klassifizierung physischer Medienformate, auf denen Informationen aufgezeichnet werden.
language: de
fr:
text: Taxonomie de base abstraite pour classer les formats de supports physiques sur lesquels des informations sont enregistrées.
language: fr
es:
text: Taxonomía base abstracta para clasificar formatos de medios físicos en los que se registra información.
language: es
ar:
text: تصنيف أساسي مجرد لتصنيف تنسيقات الوسائط المادية التي يتم تسجيل المعلومات عليها.
language: ar
id:
text: Taksonomi dasar abstrak untuk mengklasifikasikan format media fisik tempat informasi direkam.
language: id
zh:
text: 用于分类记录信息的物理媒体格式的抽象基础分类法。
language: zh
structured_aliases:
nl:
- literal_form: dragertype
language: nl
- literal_form: informatiedragertype
language: nl
de:
- literal_form: Trägertyp
language: de
- literal_form: Datenträgertyp
language: de
fr:
- literal_form: type de support
language: fr
- literal_form: type de porte-document
language: fr
es:
- literal_form: tipo de soporte
language: es
- literal_form: tipo de portador
language: es
ar:
- literal_form: نوع الحامل
language: ar
id:
- literal_form: jenis pembawa
language: id
zh:
- literal_form: 载体类型
language: zh
broad_mappings:
- bf:Carrier
- rda:Carrier
close_mappings:
- skos:Concept
slots:
- has_code
- has_label
- has_description
slot_usage:
has_code:
# range: string
required: true
identifier: true
pattern: ^[A-Z][A-Z0-9_]*$
has_label:
# range: string
required: true
has_description:
# range: string
required: false
keywords:
- carrier type
- physical format
- medium classification
- bibliographic format
examples:
- value:
has_code: CODEX
has_label: Codex
comments:
- Abstract base class - use concrete subclasses from CarrierTypes.yaml
- Replaces CarrierTypeEnum per Rule 53 (enum-to-class promotion)
see_also:
- https://www.loc.gov/bibframe/docs/
- http://www.rdaregistry.info/termList/RDACarrierType/
slots:
- has_code
- has_label
- has_description
slot_usage:
has_code:
required: true
identifier: true
pattern: ^[A-Z][A-Z0-9_]*$
has_label:
required: true
has_description:
required: false
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration

View file

@ -9,81 +9,94 @@ classes:
CastCollection:
is_a: ArchiveOrganizationType
class_uri: skos:Concept
description: 'Art-historical or archaeological collection of plaster casts (reproductions)
of sculptures, architectural elements, and other artworks, typically used
for education and study.
**Wikidata**: Q29380643
**Scope**:
Cast collections (Abgusssammlungen) contain:
- Plaster casts of classical sculptures
- Reproductions of architectural ornaments
- Casts of medieval and Renaissance works
- Study collections for art history education
- Comparative materials for archaeological research
**Educational Purpose**:
Cast collections serve:
- Art history teaching and research
- Drawing and sculpture instruction
- Comparative stylistic analysis
- Access to works otherwise unavailable locally
- Preservation of endangered originals'' form
**Cross-Type Linkages**:
Cast collections often exist within or alongside:
- **GalleryType**: Display of casts in gallery settings
- **MuseumType**: Museum collections including cast galleries
- **PersonalCollectionType**: Private collections of casts
**Notable Examples**:
- Abguss-Sammlung Antiker Plastik (Berlin)
- Cast Courts, Victoria and Albert Museum
- Museum of Classical Archaeology (Cambridge)
- Skulpturhalle Basel
**Related Types**:
- MuseumArchive (Q53566456) - Museum institutional records
- ArtArchive (Q27032254) - Art documentation
'
description: >-
Type of heritage institution focused on plaster casts of sculptures and
architectural elements, operating as an educational and research facility
for art-historical and archaeological study.
alt_descriptions:
nl:
text: >-
Type erfgoedinstelling gericht op gipsafgietsels van beeldhouwwerken en
architecturale elementen, die fungeert als educatieve en onderzoeksfaciliteit
voor kunsthistorische en archeologische studie.
de:
text: >-
Art der Heritage-Institution, die sich auf Gipsabgüsse von Skulpturen und
architektonischen Elementen konzentriert und als Bildungs- und Forschungseinrichtung
für kunstgeschichtliche und archäologische Studien fungiert.
fr:
text: >-
Type d'institution patrimoniale axée sur les moulages en plâtre de sculptures
et d'éléments architecturaux, fonctionnant comme établissement éducatif
et de recherche pour l'étude historique de l'art et archéologique.
es:
text: >-
Tipo de institución patrimonial enfocada en moldes de yeso de esculturas
y elementos arquitectónicos, que opera como instalación educativa y de
investigación para el estudio histórico del arte y arqueológico.
ar:
text: >-
نوع مؤسسة التراث التي تركز على قوالب الجبس للمنحوتات والعناصر المعمارية،
وتعمل كمرفق تعليمي وبحثي للدراسات تاريخ الفن والآثار.
id:
text: >-
Jenis lembaga warisan yang berfokus pada cetakan plester patung dan elemen
arsitektural, beroperasi sebagai fasilitas pendidikan dan penelitian untuk
studi sejarah seni dan arkeologi.
zh:
text: >-
专注于雕塑和建筑元素石膏模型的遗产机构类型,作为艺术史和考古研究
的教育和研究设施运营。
exact_mappings:
- wd:Q29380643
broad_mappings:
- skos:Concept
related_mappings:
- wd:Q53566456
- wd:Q27032254
slots:
- has_type
- has_score
slot_usage:
has_type:
equals_expression: '["hc:MuseumType"]'
structured_aliases:
- literal_form: gipsafgietselcollectie
in_language: nl
- literal_form: Abgusssammlung
in_language: de
- literal_form: collection de moulages
in_language: fr
- literal_form: colección de moldes
in_language: es
- literal_form: مجموعة قوالب
in_language: ar
- literal_form: koleksi cetakan
in_language: id
- literal_form: 石膏模型收藏
in_language: zh
comments:
- Institutional collection focused on plaster casts for education
- Serves art history teaching and archaeological research
- Often exists within or alongside museum/gallery settings
- Preserves form of endangered or inaccessible originals
keywords:
- plaster casts
- art education
- archaeological collection
- sculpture reproductions
- study collection
see_also:
- https://www.wikidata.org/wiki/Q29380643
examples:
- value:
has_label: Abguss-Sammlung Antiker Plastik
has_scope: Classical sculpture reproductions
description: Berlin cast collection institution
- value:
has_label: Cast Courts, Victoria and Albert Museum
has_scope: Renaissance and classical casts
description: V&A cast collection
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration

View file

@ -33,53 +33,76 @@ default_prefix: hc
classes:
CatalogSystem:
class_uri: schema:SoftwareApplication
description: 'An integrated library system, catalog system, or collection management system
used by a heritage institution.
Common systems include:
- ALMA (Ex Libris) - Cloud-based library services platform
- Koha - Open-source ILS
- Sierra (Innovative Interfaces) - ILS for academic/public libraries
- Aleph (Ex Libris) - Legacy ILS
- FOLIO - Open-source library platform
- OCLC WorldShare - Cloud-based library management
- Adlib/Axiell Collections - Museum collection management
- The Museum System (TMS) - Art museum collections
- CollectiveAccess - Open-source collections management
'
slots:
- has_name
- has_type
- has_description
- has_url
slot_usage:
has_name:
required: true
examples:
- value: ALMA
- value: Koha
- value: Sierra
- value: Adlib
has_type:
range: CatalogSystemType
inlined: true
has_url:
exact_mappings:
description: >-
Software application for managing library, archive, or museum collections and catalog records.
alt_descriptions:
nl:
text: Softwaretoepassing voor het beheren van bibliotheek-, archief- of museumcollecties en catalogusrecords.
language: nl
de:
text: Softwareanwendung zur Verwaltung von Bibliotheks-, Archiv- oder Museumssammlungen und Katalogdatensätzen.
language: de
fr:
text: Application logicielle pour gérer les collections et les notices de catalogue de bibliothèques, d'archives ou de musées.
language: fr
es:
text: Aplicación de software para gestionar colecciones y registros de catálogo de bibliotecas, archivos o museos.
language: es
ar:
text: تطبيق برمجي لإدارة مجموعات وسجلات الفهرس للمكتبات أو الأرشيفات أو المتاحف.
language: ar
id:
text: Aplikasi perangkat lunak untuk mengelola koleksi dan catatan katalog perpustakaan, arsip, atau museum.
language: id
zh:
text: 用于管理图书馆、档案馆或博物馆藏品和目录记录的软件应用程序。
language: zh
structured_aliases:
nl:
- literal_form: catalogussysteem
language: nl
- literal_form: bibliotheeksysteem
language: nl
de:
- literal_form: Katalogsystem
language: de
- literal_form: Bibliothekssystem
language: de
fr:
- literal_form: système de catalogue
language: fr
- literal_form: SIGB
language: fr
es:
- literal_form: sistema de catálogo
language: es
- literal_form: sistema de gestión bibliotecaria
language: es
ar:
- literal_form: نظام الفهرسة
language: ar
- literal_form: نظام إدارة المكتبات
language: ar
id:
- literal_form: sistem katalog
language: id
- literal_form: sistem perpustakaan
language: id
zh:
- literal_form: 编目系统
language: zh
- literal_form: 图书馆管理系统
language: zh
broad_mappings:
- schema:SoftwareApplication
close_mappings:
- prov:SoftwareAgent
keywords:
- catalog system
- ILS
- LMS
- collection management
- integrated library system
examples:
- value:
has_name: ALMA
@ -99,6 +122,25 @@ classes:
has_name: Collection Management System
has_description: Axiell Adlib museum collection management system
has_url: https://www.axiell.com/solutions/product/axiell-collections/
comments:
- Common systems include ALMA, Koha, Sierra, Aleph, FOLIO, Adlib, TMS
slots:
- has_name
- has_type
- has_description
- has_url
slot_usage:
has_name:
required: true
examples:
- value: ALMA
- value: Koha
- value: Sierra
- value: Adlib
has_type:
range: CatalogSystemType
inlined: true
has_url:
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration

View file

@ -28,26 +28,78 @@ classes:
CatalogSystemType:
class_uri: skos:Concept
abstract: true
description: 'Abstract base class for types of catalog and collection management systems.
System type categories include:
- Integrated Library Systems (ILS)
- Library Management Systems (LMS)
- Collection Management Systems (CMS)
- Digital Asset Management (DAM)
- Archives Management Systems
- Discovery Platforms
- Repository Systems
'
description: >-
Abstract base taxonomy for categorizing collection and catalog management software platforms.
alt_descriptions:
nl:
text: Abstracte basistaxonomie voor het categoriseren van softwareplatforms voor collectie- en catalogusbeheer.
language: nl
de:
text: Abstrakte Basistaxonomie zur Kategorisierung von Softwareplattformen für Sammlungs- und Katalogverwaltung.
language: de
fr:
text: Taxonomie de base abstraite pour catégoriser les plateformes logicielles de gestion de collections et de catalogues.
language: fr
es:
text: Taxonomía base abstracta para categorizar plataformas de software de gestión de colecciones y catálogos.
language: es
ar:
text: تصنيف أساسي مجرد لتصنيف منصات برمجيات إدارة المجموعات والفهارس.
language: ar
id:
text: Taksonomi dasar abstrak untuk mengkategorikan platform perangkat lunak manajemen koleksi dan katalog.
language: id
zh:
text: 用于分类馆藏和目录管理软件平台的抽象基础分类法。
language: zh
structured_aliases:
nl:
- literal_form: catalogussysteemtype
language: nl
- literal_form: systeemcategorie
language: nl
de:
- literal_form: Katalogsystemtyp
language: de
- literal_form: Systemkategorie
language: de
fr:
- literal_form: type de système de catalogue
language: fr
- literal_form: catégorie de système
language: fr
es:
- literal_form: tipo de sistema de catálogo
language: es
- literal_form: categoría de sistema
language: es
ar:
- literal_form: نوع نظام الفهرسة
language: ar
id:
- literal_form: jenis sistem katalog
language: id
zh:
- literal_form: 编目系统类型
language: zh
broad_mappings:
- skos:Concept
close_mappings:
- schema:SoftwareApplicationCategory
keywords:
- catalog system type
- ILS
- LMS
- CMS
- DAM
- archives management
examples:
- value:
has_name: Integrated Library System
has_description: Comprehensive software for library operations
comments:
- Abstract base class - concrete types defined in CatalogSystemTypes.yaml
- Categories include ILS, LMS, CMS, DAM, Discovery, Repository
slots:
- has_name
- has_description
@ -55,10 +107,6 @@ classes:
has_name:
required: true
has_description:
exact_mappings:
- skos:Concept
close_mappings:
- schema:SoftwareApplicationCategory
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration

View file

@ -1,30 +1,7 @@
id: https://nde.nl/ontology/hc/class/CatalogingStandard
name: CatalogingStandard
title: Cataloging Standard Class
description: 'Represents a metadata or cataloging standard used by heritage custodians.
CREATED 2026-01-17 per Rule 53/56: Class for structured cataloging standard representation.
Replaces string-valued cataloging_standard slot.
Common cataloging standards by domain:
| Domain | Standards |
|--------|-----------|
| Museums | LIDO, SPECTRUM, CIDOC-CRM |
| Libraries | MARC21, RDA, BIBFRAME, Dublin Core |
| Archives | EAD, ISAD(G), RiC-O |
| Natural History | Darwin Core, ABCD |
'
description: Represents a metadata or cataloging standard used by heritage custodians.
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
@ -42,23 +19,45 @@ default_prefix: hc
classes:
CatalogingStandard:
class_uri: dcterms:Standard
description: 'A metadata or cataloging standard used for describing heritage collections.
Supports structured representation with:
- Identifier (short code like "LIDO", "MARC21")
- Label (full name)
- Description (purpose and scope)
- URL (specification document)
- Domain (museums, libraries, archives, etc.)
'
exact_mappings:
description: >-
Metadata or cataloging standard used for describing heritage collections,
providing structured representation with identifier, label, description,
URL, and domain applicability.
alt_descriptions:
nl:
text: >-
Metadata- of catalogisatiestandaard die wordt gebruikt voor het beschrijven
van erfgoedcollecties, met gestructureerde weergave met identificatie,
label, beschrijving, URL en domeintoepasbaarheid.
de:
text: >-
Metadaten- oder Katalogisierungsstandard zur Beschreibung von Heritage-Sammlungen,
mit strukturierter Darstellung durch Kennung, Bezeichnung, Beschreibung,
URL und Anwendbarkeit auf verschiedene Bereiche.
fr:
text: >-
Norme de métadonnées ou de catalogage utilisée pour décrire les collections
patrimoniales, fournissant une représentation structurée avec identifiant,
étiquette, description, URL et domaine d'applicabilité.
es:
text: >-
Norma de metadatos o catalogación utilizada para describir colecciones
patrimoniales, proporcionando representación estructurada con identificador,
etiqueta, descripción, URL y aplicabilidad de dominio.
ar:
text: >-
معيار بيانات وصفية أو فهرسة يُستخدم لوصف مجموعات التراث، يوفر تمثيلًا
هيكليًا مع المعرف والتسمية والوصف وعنوان URL وقابلية التطبيق على المجال.
id:
text: >-
Standar metadata atau katalogisasi yang digunakan untuk menggambarkan
koleksi warisan, menyediakan representasi terstruktur dengan pengenal,
label, deskripsi, URL, dan penerapan domain.
zh:
text: >-
用于描述遗产藏品的元数据或编目标准,提供包含标识符、标签、描述、
URL和领域适用性的结构化表示。
broad_mappings:
- dcterms:Standard
close_mappings:
- schema:CreativeWork
@ -70,21 +69,18 @@ classes:
slot_usage:
identified_by:
required: true
# range: string
examples:
- value: LIDO
- value: MARC21
- value: Darwin Core
has_label:
required: false
# range: string
examples:
- value: Lightweight Information Describing Objects
- value: Machine-Readable Cataloging 21
- value: Resource Description and Access
has_description:
required: false
# range: string
examples:
- value: XML schema for museum object metadata harvesting
has_url:
@ -93,24 +89,54 @@ classes:
examples:
- value: https://lido-schema.org/
- value: https://www.loc.gov/marc/
- value: museum
- value: library
structured_aliases:
- literal_form: catalogisatiestandaard
in_language: nl
- literal_form: Katalogisierungsstandard
in_language: de
- literal_form: norme de catalogage
in_language: fr
- literal_form: norma de catalogación
in_language: es
- literal_form: معيار الفهرسة
in_language: ar
- literal_form: standar katalogisasi
in_language: id
- literal_form: 编目标准
in_language: zh
comments:
- Created per Rule 53/56 for structured cataloging standard representation
- Common domains: museums (LIDO, SPECTRUM), libraries (MARC21, RDA), archives (EAD, ISAD(G))
keywords:
- cataloging standard
- metadata standard
- LIDO
- MARC21
- EAD
- Dublin Core
see_also:
- https://lido-schema.org/
- https://www.loc.gov/marc/
- https://www.loc.gov/ead/
examples:
- value:
identified_by: LIDO
has_label: Lightweight Information Describing Objects
has_description: XML schema for museum object metadata harvesting and exchange
has_url: https://lido-schema.org/
description: Museum cataloging standard
- value:
identified_by: MARC21
has_label: Machine-Readable Cataloging 21
has_description: Library cataloging format for bibliographic data
has_url: https://www.loc.gov/marc/
description: Library cataloging standard
- value:
identified_by: Darwin Core
has_label: Darwin Core
has_description: Data standard for biodiversity specimen information
has_url: https://dwc.tdwg.org/
description: Natural history cataloging standard
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
@ -119,5 +145,4 @@ slots:
standard_domain:
slot_uri: hc:standardDomain
description: Domain(s) where this standard is primarily used.
# range: string
multivalued: true

View file

@ -37,62 +37,92 @@ enums:
classes:
Category:
class_uri: skos:Concept
description: 'A category or classification term, based on SKOS Concept model.
Categories represent hierarchical or faceted classifications used to describe
the focus, subject, or scope of collections and items.
**Use cases**: - Collection focus (thematic specialization) - Subject classification
(AAT, LCSH, custom vocabularies) - Material classification (medium, format)
- Geographic scope (regions, countries) - Temporal scope (periods, eras)
**Examples**: - "Dutch Golden Age paintings" (THEME + TEMPORAL + MATERIAL) -
"Lepidoptera" (SUBJECT, scientific classification) - "First edition literature"
(FORMAT + TYPOLOGY)'
exact_mappings:
description: >-
Classification term for describing the subject, scope, or focus of collections and items.
alt_descriptions:
nl:
text: Classificatieterm voor het beschrijven van het onderwerp, de reikwijdte of de focus van collecties en items.
language: nl
de:
text: Klassifikationsbegriff zur Beschreibung des Themas, Umfangs oder Schwerpunkts von Sammlungen und Objekten.
language: de
fr:
text: Terme de classification pour décrire le sujet, la portée ou l'accent des collections et des éléments.
language: fr
es:
text: Término de clasificación para describir el tema, alcance o enfoque de colecciones y elementos.
language: es
ar:
text: مصطلح تصنيفي لوصف الموضوع أو النطاق أو التركيز للمجموعات والعناصر.
language: ar
id:
text: Istilah klasifikasi untuk mendeskripsikan subjek, cakupan, atau fokus koleksi dan item.
language: id
zh:
text: 用于描述藏品和项目的主题、范围或焦点的分类术语。
language: zh
structured_aliases:
nl:
- literal_form: categorie
language: nl
- literal_form: classificatie
language: nl
de:
- literal_form: Kategorie
language: de
- literal_form: Klassifikation
language: de
fr:
- literal_form: catégorie
language: fr
- literal_form: classification
language: fr
es:
- literal_form: categoría
language: es
- literal_form: clasificación
language: es
ar:
- literal_form: فئة
language: ar
- literal_form: تصنيف
language: ar
id:
- literal_form: kategori
language: id
- literal_form: klasifikasi
language: id
zh:
- literal_form: 类别
language: zh
- literal_form: 分类
language: zh
broad_mappings:
- skos:Concept
close_mappings:
- schema:DefinedTerm
- dcterms:subject
keywords:
- category
- classification
- subject
- theme
- taxonomy
examples:
- value:
category_name: "Dutch Golden Age paintings"
category_type: THEME
vocabulary_source: "AAT"
- value:
category_name: "Lepidoptera"
category_type: SUBJECT
vocabulary_source: "ITIS"
comments:
- SKOS-based category model for collection classification
- Supports hierarchical and faceted classifications
slots:
- has_score
comments:
- Created per slot_fixes.yaml revision for collection_focus migration
- SKOS-based category model for collection classification
- 'RULE 53: Part of collection_focus → categorized_as + Category migration'
annotations:
specificity_score: 0.45
specificity_rationale: Broadly useful - applies to many collection contexts
custodian_types: '[''*'']'
examples:
- value: 'category_name: "Dutch Golden Age paintings"
category_type: THEME
category_description: "Paintings from the Dutch Golden Age (17th century)"
broader_category: "European paintings"
vocabulary_source: "AAT"
'
- value: 'category_name: "Lepidoptera"
category_type: SUBJECT
category_description: "Butterflies and moths"
broader_category: "Insects"
vocabulary_source: "ITIS"
'
- value: 'category_name: "First edition literature"
category_type: FORMAT
category_description: "First printings of literary works"
broader_category: "Rare books"
'

View file

@ -27,26 +27,81 @@ default_prefix: hc
classes:
CategoryStatus:
class_uri: crm:E55_Type
description: 'The status classification for a storage condition category assessment.
Status values follow the StorageConditionStatusEnum:
- EXCELLENT: Optimal conditions, no concerns
- GOOD: Acceptable conditions, minor issues
- FAIR: Some concerns requiring attention
- POOR: Significant issues requiring remediation
- CRITICAL: Immediate action required
- NOT_ASSESSED: Category not evaluated
- NOT_APPLICABLE: Category does not apply to this storage
'
description: >-
Assessment status classification for storage condition categories in preservation evaluations.
alt_descriptions:
nl:
text: Beoordelingsstatusclassificatie voor opslagconditiecategorieën in behoudsevaluaties.
language: nl
de:
text: Bewertungsstatus-Klassifikation für Lagerungszustandskategorien in Erhaltungsbewertungen.
language: de
fr:
text: Classification du statut d'évaluation pour les catégories de conditions de stockage dans les évaluations de conservation.
language: fr
es:
text: Clasificación del estado de evaluación para categorías de condiciones de almacenamiento en evaluaciones de preservación.
language: es
ar:
text: تصنيف حالة التقييم لفئات حالات التخزين في تقييمات الحفظ.
language: ar
id:
text: Klasifikasi status penilaian untuk kategori kondisi penyimpanan dalam evaluasi pelestarian.
language: id
zh:
text: 保存评估中存储条件类别的评估状态分类。
language: zh
structured_aliases:
nl:
- literal_form: categoriestatus
language: nl
- literal_form: beoordelingsstatus
language: nl
de:
- literal_form: Kategoriestatus
language: de
- literal_form: Bewertungsstatus
language: de
fr:
- literal_form: statut de catégorie
language: fr
- literal_form: état d'évaluation
language: fr
es:
- literal_form: estado de categoría
language: es
- literal_form: estado de evaluación
language: es
ar:
- literal_form: حالة الفئة
language: ar
id:
- literal_form: status kategori
language: id
zh:
- literal_form: 类别状态
language: zh
broad_mappings:
- crm:E55_Type
close_mappings:
- skos:Concept
keywords:
- category status
- storage condition
- assessment
- preservation
- evaluation
examples:
- value:
has_value: GOOD
has_name: Good
has_description: Acceptable temperature control with minor fluctuations
- value:
has_value: CRITICAL
has_name: Critical
has_description: Immediate pest treatment required
comments:
- Values follow StorageConditionStatusEnum (EXCELLENT, GOOD, FAIR, POOR, CRITICAL)
slots:
- has_name
- has_description
@ -57,19 +112,6 @@ classes:
required: true
has_name:
has_description:
exact_mappings:
- crm:E55_Type
close_mappings:
- skos:Concept
examples:
- value:
has_value: GOOD
has_name: Good
has_description: Acceptable temperature control with minor fluctuations
- value:
has_value: CRITICAL
has_name: Critical
has_description: Immediate pest treatment required
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration

View file

@ -36,10 +36,48 @@ classes:
CateringPlace:
is_a: ReconstructedEntity
class_uri: schema:FoodEstablishment
description: "Catering facility, caf\xE9, or restaurant operated at a heritage custodian venue.\n\n**DEFINITION**:\n\nA CateringPlace is a food and beverage facility operated at or by a heritage\ncustodian. This includes museum caf\xE9s, archive tea rooms, library cafeterias,\nand other dining facilities that serve visitors and staff. May also include\nhistoric restaurants or caf\xE9s that are themselves heritage institutions.\n\n**SCHEMA.ORG ALIGNMENT**:\n\n`schema:FoodEstablishment` - \"A food-related business.\"\n\nSubclasses include:\n- `schema:CafeOrCoffeeShop` - Caf\xE9 or coffee shop\n- `schema:Restaurant` - Full-service restaurant\n\n**WIKIDATA TYPE LINKAGE (TasteScentHeritageTypeEnum Subset)**:\n\nFor heritage catering venues with cultural significance, can be classified\nusing TasteScentHeritageTypeEnum (15 types):\n\n- Q11707 (restaurant) - General restaurant\n- Q30022 (caf\xE9) - Coffee shop/caf\xE9\n- Q1569167 (tearoom) - Tea room\n- Q5765838 (historic restaurant) - Restaurant\
\ with heritage value\n\n**DISTINCTION FROM GiftShop**:\n\n| Type | Primary Function | Products |\n|------|------------------|----------|\n| **CateringPlace** | Food and beverage | Meals, drinks, snacks |\n| GiftShop | Retail merchandise | Souvenirs, books, gifts |\n\n**TYPES OF CATERING PLACES**:\n\n1. **Museum Caf\xE9**: Casual refreshments for visitors\n2. **Museum Restaurant**: Full-service dining\n3. **Historic Caf\xE9**: Caf\xE9 that is itself heritage (e.g., literary caf\xE9)\n4. **Staff Canteen**: Staff dining facility\n5. **Event Catering**: Function/event catering space\n6. **Terrace/Garden Caf\xE9**: Outdoor dining\n\n**USE CASES**:\n\n1. **Museum Restaurant**:\n ```yaml\n CateringPlace:\n identified_by: \"https://nde.nl/ontology/hc/aux/rijksmuseum-restaurant\"\n has_label:\n label_text: \"RIJKS Restaurant\"\n catering_type: RESTAURANT\n cuisine_type: \"Modern Dutch fine dining\"\n has_michelin_star: true\n ```\n\n2. **Archive\
\ Caf\xE9**:\n ```yaml\n CateringPlace:\n has_label:\n label_text: \"Nationaal Archief Caf\xE9\"\n catering_type: CAFE\n serves_visitors_only: true\n ```\n\n3. **Historic Literary Caf\xE9**:\n ```yaml\n CateringPlace:\n has_label:\n label_text: \"Caf\xE9 Americain\"\n catering_type: HISTORIC_CAFE\n heritage_type_classification: HISTORIC_RESTAURANT\n founded_year: 1902\n ```\n"
exact_mappings:
description: >-
Food and beverage facility operated at or by a heritage custodian, including
museum cafés, archive tea rooms, library cafeterias, and other dining
facilities serving visitors and staff.
alt_descriptions:
nl:
text: >-
Eet- en drinkgelegenheid beheerd door of bij een erfgoedinstelling,
inclusief museumcafés, archieftheesalons, bibliotheekkantines en andere
eetgelegenheden voor bezoekers en personeel.
de:
text: >-
Speise- und Getränkeeinrichtung, die von oder bei einer Heritage-Institution
betrieben wird, einschließlich Museumscafés, Archiv-Teesalons,
Bibliothekskantinen und anderer Speiseeinrichtungen für Besucher und Personal.
fr:
text: >-
Établissement de restauration géré par ou auprès d'une institution
patrimoniale, comprenant les cafés de musée, les salons de thé d'archives,
les cantines de bibliothèque et autres installations de restauration
pour les visiteurs et le personnel.
es:
text: >-
Establecimiento de comida y bebida operado por o en una institución
patrimonial, incluyendo cafés de museo, salones de té de archivos,
cafeterías de bibliotecas y otras instalaciones gastronómicas para
visitantes y personal.
ar:
text: >-
منشأة طعام وشراب تديرها مؤسسة تراثية أو تعمل بالقرب منها، بما في ذلك
مقاهي المتاحف وصالات الشاي في الأرشيف وكافيتريات المكتبات وغيرها من
مرافق الطعام للزوار والموظفين.
id:
text: >-
Fasilitas makanan dan minuman yang dioperasikan oleh atau di lembaga
warisan, termasuk kafe museum, ruang teh arsip, kantin perpustakaan,
dan fasilitas makan lainnya untuk pengunjung dan staf.
zh:
text: >-
由遗产机构运营或在其运营的餐饮设施,包括博物馆咖啡馆、档案馆茶室、
图书馆食堂以及其他为访客和员工提供服务的餐饮设施。
broad_mappings:
- schema:FoodEstablishment
close_mappings:
- schema:CafeOrCoffeeShop
@ -65,33 +103,28 @@ classes:
- operated_by
- has_capacity
- require
- has_capacity
- has_user
- has_user_category
- has_score
- derive_from
- generated_by
slot_usage:
identified_by:
# range: string # uriorcurie
required: true
identifier: true
examples:
- value: https://nde.nl/ontology/hc/aux/rijksmuseum-restaurant
has_label:
# range: string
inlined: false # Fixed invalid inline for primitive type
inlined: false
required: true
examples:
- value:
label_text: RIJKS Restaurant
- value:
label_text: "Nationaal Archief Caf\xE9"
label_text: "Nationaal Archief Café"
- value:
label_text: "Van Gogh Museum Caf\xE9"
label_text: "Van Gogh Museum Café"
has_description:
# range: string
inlined: false # Fixed invalid inline for primitive type
inlined: false
examples:
- value:
description_text: Michelin-starred restaurant serving modern Dutch cuisine using seasonal ingredients. Located in the museum's atrium with views of the garden.
@ -103,7 +136,7 @@ classes:
- value:
has_name: Restaurant
- value:
has_name: "Caf\xE9"
has_name: "Café"
classified_as:
range: HeritageType
required: false
@ -111,25 +144,20 @@ classes:
- value:
has_label: HISTORIC_RESTAURANT
has_cuisine:
# range: string
examples:
- value: Modern Dutch fine dining
- value: "Organic caf\xE9 fare"
- value: "Organic café fare"
- value: Traditional Dutch pancakes
has_capacity:
range: integer
examples:
- value: 80
- value: 40
has_service:
range: boolean
examples:
- value: true
has_capacity:
range: integer
examples:
- value: 40
has_opening_hour:
# range: string
examples:
- value: Tu-Su 10:00-17:00
- value: Tu-Su 10:00-22:00
@ -157,26 +185,24 @@ classes:
inlined: true
examples:
- value:
has_value: "\u20AC\u20AC\u20AC\u20AC"
has_value: "€€€€"
has_type:
has_name: Luxury
has_description: "Over \u20AC60 per person"
has_description: "Over 60 per person"
- value:
has_value: "\u20AC\u20AC"
has_value: "€€"
has_type:
has_name: Moderate
- value:
has_value: "\u20AC"
has_value: ""
has_type:
has_name: Budget
has_accessibility_feature:
# range: string
multivalued: true
examples:
- value: Wheelchair accessible
- value: Accessible restrooms
operated_by:
# range: string
examples:
- value: Vermaat Groep
- value: In-house
@ -195,12 +221,32 @@ classes:
generated_by:
range: ReconstructionActivity
required: false
structured_aliases:
- literal_form: horecagelegenheid
in_language: nl
- literal_form: Catering-Einrichtung
in_language: de
- literal_form: établissement de restauration
in_language: fr
- literal_form: establecimiento de restauración
in_language: es
- literal_form: منشأة تموين
in_language: ar
- literal_form: tempat katering
in_language: id
- literal_form: 餐饮场所
in_language: zh
comments:
- CateringPlace models food/beverage facilities at heritage custodians
- "Schema.org FoodEstablishment for restaurants and caf\xE9s"
- Links to TasteScentHeritageTypeEnum for heritage catering venues
- Models food/beverage facilities at heritage custodians
- Distinguished from GiftShop (retail) by food service focus
- May be operated by heritage custodian or external caterer
- Includes museum cafés, restaurants, tea rooms, and historic cafés
keywords:
- catering
- restaurant
- café
- food service
- museum dining
see_also:
- https://schema.org/FoodEstablishment
- https://schema.org/Restaurant
@ -223,37 +269,39 @@ classes:
reservation_required: true
michelin_star: 1
has_price:
has_value: "\u20AC\u20AC\u20AC\u20AC"
has_value: "€€€€"
has_type:
has_name: Luxury
operator: Vermaat Groep
description: Michelin-starred museum restaurant
- value:
identified_by: https://nde.nl/ontology/hc/aux/na-cafe
has_label:
label_text: "Nationaal Archief Caf\xE9"
label_text: "Nationaal Archief Café"
has_description:
description_text: "Casual caf\xE9 for archive visitors. Light lunches, coffee, and pastries."
description_text: "Casual café for archive visitors. Light lunches, coffee, and pastries."
has_type:
has_name: "Caf\xE9"
cuisine_type: "Caf\xE9 fare, sandwiches, soups"
has_name: "Café"
cuisine_type: "Café fare, sandwiches, soups"
seating_capacity: 40
opening_hour: Tu-Fr 09:30-16:30
serves_visitors_only: true
reservation_required: false
has_price:
has_value: "\u20AC"
has_value: ""
has_type:
has_name: Budget
has_accessibility_feature:
- Wheelchair accessible
description: Archive visitor café
- value:
identified_by: https://nde.nl/ontology/hc/aux/cafe-americain
has_label:
label_text: "Caf\xE9 Americain"
label_text: "Café Americain"
has_description:
description_text: "Historic art deco caf\xE9 dating from 1902. Literary landmark and protected monument."
description_text: "Historic art deco café dating from 1902. Literary landmark and protected monument."
has_type:
has_name: "Historic Caf\xE9"
has_name: "Historic Café"
classified_as:
has_label: HISTORIC_RESTAURANT
cuisine_type: International brasserie
@ -265,9 +313,10 @@ classes:
begin_of_the_begin: '1902-01-01'
end_of_the_begin: '1902-12-31'
has_price:
has_value: "\u20AC\u20AC\u20AC"
has_value: "€€€"
has_type:
has_name: Upscale
description: Historic heritage café
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration

View file

@ -1,21 +1,7 @@
id: https://nde.nl/ontology/hc/class/CateringType
name: CateringType
title: Catering Type (Abstract Base)
description: 'Abstract base class for types of catering facilities at heritage venues.
This class defines the taxonomy of catering establishment types found at
museums, archives, libraries, and other heritage institutions.
Concrete subclasses are defined in CateringTypes.yaml following the
Type/Types naming convention (Rule 0b).
Created per slot_fixes.yaml revision for catering_type migration (Rule 53/56).
'
description: Abstract base class for types of catering facilities at heritage venues.
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
@ -30,7 +16,49 @@ classes:
CateringType:
class_uri: skos:Concept
abstract: true
description: "Abstract base class for types of catering facilities.\n\nCatering type categories:\n- Caf\xE9/Coffee Shop\n- Restaurant\n- Tea Room\n- Canteen/Cafeteria\n- Terrace/Garden Caf\xE9\n- Historic Caf\xE9\n- Event Catering\n"
description: >-
Abstract base class for types of food and beverage facilities at heritage
venues, including cafés, restaurants, tea rooms, canteens, terraces,
historic cafés, and event catering spaces.
alt_descriptions:
nl:
text: >-
Abstracte basisklasse voor typen voedsel- en drankfaciliteiten bij
erfgoedlocaties, waaronder cafés, restaurants, theesalons, kantines,
terrassen, historische cafés en evenementencatering.
de:
text: >-
Abstrakte Basisklasse für Arten von Speise- und Getänkeeinrichtungen
an Heritage-Standorten, einschließlich Cafés, Restaurants, Teesalons,
Kantinen, Terrassen, historischer Cafés und Event-Catering.
fr:
text: >-
Classe de base abstraite pour les types d'établissements de restauration
dans les lieux patrimoniaux, y compris les cafés, restaurants, salons de
thé, cantines, terrasses, cafés historiques et traiteurs événementiels.
es:
text: >-
Clase base abstracta para tipos de instalaciones de comida y bebida en
lugares patrimoniales, incluyendo cafés, restaurantes, salones de té,
cantinas, terrazas, cafés históricos y catering de eventos.
ar:
text: >-
فئة أساسية مجردة لأنواع مرافق الطعام والشراب في مواقع التراث،
بما في ذلك المقاهي والمطاعم وصالات الشاي والكافيتريات والتراسات
والمقاهي التاريخية وتقديم الطعام للفعاليات.
id:
text: >-
Kelas dasar abstrak untuk jenis fasilitas makanan dan minuman di lokasi
warisan, termasuk kafe, restoran, ruang teh, kantin, teras, kafe bersejarah,
dan katering acara.
zh:
text: >-
遗产场所餐饮设施类型的抽象基类,包括咖啡馆、餐厅、茶室、食堂、
露台、历史咖啡馆和活动餐饮。
broad_mappings:
- skos:Concept
close_mappings:
- schema:FoodEstablishment
slots:
- has_name
- has_description
@ -38,10 +66,35 @@ classes:
has_name:
required: true
has_description:
exact_mappings:
- skos:Concept
close_mappings:
- schema:FoodEstablishment
structured_aliases:
- literal_form: horecatype
in_language: nl
- literal_form: Catering-Typ
in_language: de
- literal_form: type de restauration
in_language: fr
- literal_form: tipo de restauración
in_language: es
- literal_form: نوع التموين
in_language: ar
- literal_form: jenis katering
in_language: id
- literal_form: 餐饮类型
in_language: zh
comments:
- Abstract base class - use concrete subclasses from CateringTypes.yaml
- Created per Rule 53/56 for catering_type migration
- Categories: café, restaurant, tea room, canteen, terrace, historic café, event
keywords:
- catering facility
- food service
- restaurant type
- café type
examples:
- value:
has_name: Café
has_description: Casual coffee shop with beverages and light snacks
description: Café catering type
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration

View file

@ -15,36 +15,87 @@ classes:
class_uri: skos:Concept
slots:
- hold_record_set
description: 'Archive of a cathedral, preserving records of the cathedral chapter,
liturgical documentation, and ecclesiastical administration.
**Wikidata**: Q132201761
**Scope**:
Cathedral archives (archivos catedralicios) preserve:
- Chapter records and capitular acts
- Liturgical books and musical manuscripts
- Ecclesiastical correspondence
- Property and financial records
- Architectural and building documentation
- Vestment and treasury inventories
- Episcopal documentation (when combined)
**Organizational Context**:
Cathedral archives are typically:
- Maintained by the cathedral chapter (canons)
- Separate from diocesan archives (bishop''s records)
- May be combined with cathedral library
- Often contain medieval manuscripts
**Related Types**:
- DiocesanArchive (Q11906839) - Bishop''s/diocese records
- ChurchArchive (Q2877653) - General ecclesiastical archives
- MonasteryArchive (Q27030561) - Monastic institution records
- ParishArchive (Q34544468) - Local parish records
**Historical Significance**:
Cathedral archives often contain:
- Medieval charters and privileges
- Early musical notation and polyphony
- Illuminated manuscripts
- Records of historical events (coronations, councils)
'
description: >-
Ecclesiastical repository institution maintained by a cathedral chapter for preserving chapter records, liturgical documentation, and administrative archives.
alt_descriptions:
nl:
text: Kerkelijke bewaarinstelling beheerd door een kathedraal kapittel voor het bewaren van kapittelakten, liturgische documentatie en administratieve archieven.
language: nl
de:
text: Kirchliche Aufbewahrungseinrichtung, die von einem Domkapitel unterhalten wird, um Kapitelakten, liturgische Dokumentation und Verwaltungsarchive zu bewahren.
language: de
fr:
text: Institution de conservation ecclésiastique entretenue par un chapitre cathédral pour préserver les actes capitulaires, la documentation liturgique et les archives administratives.
language: fr
es:
text: Institución de conservación eclesiástica mantenida por un cabildo catedralicio para preservar actas capitulares, documentación litúrgica y archivos administrativos.
language: es
ar:
text: مؤسسة حفظ كنسية يديرها مجلس كاتدرائية للحفاظ على سجلات المجلس والوثائق الطقسية والأرشيفات الإدارية.
language: ar
id:
text: Lembaga penyimpanan keagamaan yang dikelola oleh kapitel katedral untuk melestarikan catatan kapitel, dokumentasi liturgi, dan arsip administratif.
language: id
zh:
text: 由大教堂议事会维护的教会保存机构,用于保存议事会记录、礼仪文献和行政档案。
language: zh
structured_aliases:
nl:
- literal_form: kathedraalarchief
language: nl
- literal_form: kapittelarchief
language: nl
de:
- literal_form: Domarchiv
language: de
- literal_form: Kathedralarchiv
language: de
fr:
- literal_form: archives cathédrales
language: fr
- literal_form: archives du chapitre
language: fr
es:
- literal_form: archivo catedralicio
language: es
- literal_form: archivo capitular
language: es
ar:
- literal_form: أرشيف الكاتدرائية
language: ar
id:
- literal_form: arsip katedral
language: id
zh:
- literal_form: 大教堂档案馆
language: zh
- literal_form: 主教座堂档案馆
language: zh
broad_mappings:
- skos:Concept
- schema:ArchiveOrganization
related_mappings:
- wd:Q132201761
keywords:
- cathedral archive
- ecclesiastical institution
- chapter records
- liturgical manuscripts
- capitular archive
examples:
- value:
institution_name: Archives of Toledo Cathedral
governance: Cathedral Chapter
founding_date: "1226"
comments:
- Maintained by cathedral chapter (canons), distinct from diocesan archives
- Often contains medieval manuscripts, charters, and liturgical books
- May be combined with cathedral library
- Institutional focus on chapter governance and ecclesiastical administration
see_also:
- DiocesanArchive
- ChurchArchive
- MonasteryArchive
slot_usage: {}
annotations:
specificity_score: 0.1

View file

@ -10,10 +10,65 @@ imports:
- ../slots/has_type
classes:
CathedralArchiveRecordSetType:
description: 'A rico:RecordSetType for classifying collections held by CathedralArchive custodians.
'
description: >-
Classification for documentary collections held by cathedral archive institutions.
alt_descriptions:
nl:
text: Classificatie voor documentaire collecties die door kathedraalarchiefinstellingen worden bewaard.
language: nl
de:
text: Klassifikation für Dokumentensammlungen, die von Domarchivinstitutionen verwahrt werden.
language: de
fr:
text: Classification pour les collections documentaires conservées par les institutions d'archives cathédrales.
language: fr
es:
text: Clasificación para colecciones documentales custodiadas por instituciones de archivos catedralicios.
language: es
ar:
text: تصنيف للمجموعات الوثائقية التي تحتفظ بها مؤسسات أرشيف الكاتدرائية.
language: ar
id:
text: Klasifikasi untuk koleksi dokumenter yang disimpan oleh lembaga arsip katedral.
language: id
zh:
text: 由大教堂档案机构保存的文献藏品的分类。
language: zh
structured_aliases:
nl:
- literal_form: kathedraalarchief recordsettype
language: nl
de:
- literal_form: Domarchiv-Bestandsart
language: de
fr:
- literal_form: type de fonds d'archives cathédrales
language: fr
es:
- literal_form: tipo de fondo de archivo catedralicio
language: es
ar:
- literal_form: نوع مجموعة سجلات أرشيف الكاتدرائية
language: ar
id:
- literal_form: jenis set catatan arsip katedral
language: id
zh:
- literal_form: 大教堂档案记录集类型
language: zh
is_a: CollectionType
class_uri: rico:RecordSetType
broad_mappings:
- rico:RecordSetType
keywords:
- cathedral archive
- record set type
- ecclesiastical records
- capitular records
examples:
- value:
has_type: hc:ChapterRecordsFonds
has_score: 0.95
slots:
- has_type
- has_score

View file

@ -21,15 +21,75 @@ classes:
ChapterRecordsFonds:
is_a: CathedralArchiveRecordSetType
class_uri: rico:RecordSetType
description: "A rico:RecordSetType for Cathedral chapter administrative records.\n\
\n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\
\ the fonds \norganizational principle as defined by rico-rst:Fonds.\n"
description: >-
Fonds containing administrative records of a cathedral chapter's governance and deliberations.
alt_descriptions:
nl:
text: Fonds met administratieve archieven van het bestuur en de beraadslagingen van een kathedraal kapittel.
language: nl
de:
text: Bestand mit Verwaltungsunterlagen der Regierung und Beratungen eines Domkapitels.
language: de
fr:
text: Fonds contenant les archives administratives de la gouvernance et des délibérations d'un chapitre cathédral.
language: fr
es:
text: Fondo que contiene los registros administrativos de la gobernanza y deliberaciones de un cabildo catedralicio.
language: es
ar:
text: مجموعة تحتوي على السجلات الإدارية لحوكمة ومداولات مجلس كاتدرائية.
language: ar
id:
text: Fonds yang berisi catatan administratif tata kelola dan deliberasi kapitel katedral.
language: id
zh:
text: 包含大教堂议事会治理和审议的行政记录的全宗。
language: zh
structured_aliases:
nl:
- literal_form: kapittelakten
language: nl
- literal_form: kapittelfonds
language: nl
de:
- literal_form: Kapitelakten
language: de
- literal_form: Domkapitelbestand
language: de
fr:
- literal_form: actes capitulaires
language: fr
- literal_form: fonds du chapitre
language: fr
es:
- literal_form: actas capitulares
language: es
- literal_form: fondo capitular
language: es
ar:
- literal_form: سجلات المجلس
language: ar
id:
- literal_form: catatan kapitel
language: id
zh:
- literal_form: 议事会档案全宗
language: zh
broad_mappings:
- rico:RecordSetType
related_mappings:
- rico-rst:Fonds
close_mappings:
- skos:Concept
keywords:
- chapter records
- capitular acts
- cathedral governance
- ecclesiastical administration
examples:
- value:
has_type: hc:ChapterRecordsFonds
has_custodian: CathedralArchive
see_also:
- CathedralArchiveRecordSetType
- rico:RecordSetType
@ -38,17 +98,13 @@ classes:
- has_score
- has_custodian
- record_holder_note
- has_type
slot_usage:
has_type:
equals_expression: '["hc:ArchiveOrganizationType"]'
has_type:
equals_string: ChapterRecordsFonds
has_custodian:
equals_string: CathedralArchive
record_holder_note:
equals_string: This RecordSetType is typically held by CathedralArchive custodians.
Inverse of rico:isOrWasHolderOf.
equals_string: This RecordSetType is typically held by CathedralArchive custodians. Inverse of rico:isOrWasHolderOf.
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
@ -56,15 +112,76 @@ classes:
LiturgicalDocumentCollection:
is_a: CathedralArchiveRecordSetType
class_uri: rico:RecordSetType
description: "A rico:RecordSetType for Liturgical and ceremonial records.\n\n\
**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\
\ the collection \norganizational principle as defined by rico-rst:Collection.\n"
description: >-
Collection of liturgical books, ceremonial manuscripts, and ritual documentation.
alt_descriptions:
nl:
text: Collectie van liturgische boeken, ceremoniële manuscripten en rituele documentatie.
language: nl
de:
text: Sammlung von liturgischen Büchern, zeremoniellen Handschriften und ritueller Dokumentation.
language: de
fr:
text: Collection de livres liturgiques, de manuscrits cérémoniels et de documentation rituelle.
language: fr
es:
text: Colección de libros litúrgicos, manuscritos ceremoniales y documentación ritual.
language: es
ar:
text: مجموعة من الكتب الطقسية والمخطوطات الاحتفالية والوثائق الطقسية.
language: ar
id:
text: Koleksi buku liturgi, naskah seremonial, dan dokumentasi ritual.
language: id
zh:
text: 礼仪书籍、仪式手稿和礼制文献的汇集。
language: zh
structured_aliases:
nl:
- literal_form: liturgische collectie
language: nl
- literal_form: rituele boeken
language: nl
de:
- literal_form: Liturgische Sammlung
language: de
- literal_form: Ritualbücher
language: de
fr:
- literal_form: collection liturgique
language: fr
- literal_form: livres rituels
language: fr
es:
- literal_form: colección litúrgica
language: es
- literal_form: libros rituales
language: es
ar:
- literal_form: مجموعة طقسية
language: ar
id:
- literal_form: koleksi liturgi
language: id
zh:
- literal_form: 礼仪文献汇集
language: zh
broad_mappings:
- rico:RecordSetType
related_mappings:
- rico-rst:Collection
close_mappings:
- skos:Concept
keywords:
- liturgical books
- ceremonial manuscripts
- ritual documentation
- missals
- antiphonaries
examples:
- value:
has_type: hc:LiturgicalDocumentCollection
has_custodian: CathedralArchive
see_also:
- CathedralArchiveRecordSetType
- rico:RecordSetType
@ -73,29 +190,85 @@ classes:
- has_score
- has_custodian
- record_holder_note
- has_type
slot_usage:
has_type:
equals_expression: '["hc:ArchiveOrganizationType"]'
has_type:
equals_string: LiturgicalDocumentCollection
has_custodian:
equals_string: CathedralArchive
record_holder_note:
equals_string: This RecordSetType is typically held by CathedralArchive custodians.
Inverse of rico:isOrWasHolderOf.
equals_string: This RecordSetType is typically held by CathedralArchive custodians. Inverse of rico:isOrWasHolderOf.
FabricRecordsSeries:
is_a: CathedralArchiveRecordSetType
class_uri: rico:RecordSetType
description: "A rico:RecordSetType for Building and fabric maintenance records.\n\
\n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\
\ the series \norganizational principle as defined by rico-rst:Series.\n"
description: >-
Series documenting the construction, maintenance, and restoration of cathedral buildings.
alt_descriptions:
nl:
text: Serie documentatie over de bouw, het onderhoud en de restauratie van kathedrale gebouwen.
language: nl
de:
text: Serie mit Dokumentation über Bau, Unterhaltung und Restaurierung von Dombauten.
language: de
fr:
text: Série documentant la construction, l'entretien et la restauration des bâtiments cathédraux.
language: fr
es:
text: Serie que documenta la construcción, mantenimiento y restauración de edificios catedralicios.
language: es
ar:
text: سلسلة توثق البناء والصيانة والترميم لمباني الكاتدرائية.
language: ar
id:
text: Seri yang mendokumentasikan konstruksi, pemeliharaan, dan restorasi gedung katedral.
language: id
zh:
text: 记录大教堂建筑的建造、维护和修复的系列档案。
language: zh
structured_aliases:
nl:
- literal_form: fabricagearchieven
language: nl
- literal_form: bouwarchieven
language: nl
de:
- literal_form: Fabrikakten
language: de
- literal_form: Bauakten
language: de
fr:
- literal_form: archives de la fabrique
language: fr
- literal_form: archives du bâtiment
language: fr
es:
- literal_form: archivos de fábrica
language: es
- literal_form: archivos de obra
language: es
ar:
- literal_form: سجلات البناء
language: ar
id:
- literal_form: arsip fabrik
language: id
zh:
- literal_form: 建筑档案系列
language: zh
broad_mappings:
- rico:RecordSetType
related_mappings:
- rico-rst:Series
close_mappings:
- skos:Concept
keywords:
- fabric records
- building maintenance
- cathedral construction
- architectural archives
examples:
- value:
has_type: hc:FabricRecordsSeries
has_custodian: CathedralArchive
see_also:
- CathedralArchiveRecordSetType
- rico:RecordSetType
@ -104,14 +277,10 @@ classes:
- has_score
- has_custodian
- record_holder_note
- has_type
slot_usage:
has_type:
equals_expression: '["hc:ArchiveOrganizationType"]'
has_type:
equals_string: FabricRecordsSeries
has_custodian:
equals_string: CathedralArchive
record_holder_note:
equals_string: This RecordSetType is typically held by CathedralArchive custodians.
Inverse of rico:isOrWasHolderOf.
equals_string: This RecordSetType is typically held by CathedralArchive custodians. Inverse of rico:isOrWasHolderOf.

View file

@ -21,50 +21,92 @@ imports:
classes:
CertaintyLevel:
class_uri: rico:ConfidenceLevel
description: |
A structured representation of certainty/confidence level with explanatory notes.
**Purpose**:
CertaintyLevel encapsulates both the level of certainty (CERTAIN, PROBABLE,
POSSIBLE, UNCERTAIN) and any notes explaining the certainty assessment.
Used primarily in provenance research to document confidence in ownership
transfer claims.
**Ontological Alignment**:
- **Primary**: `rico:ConfidenceLevel` - RiC-O confidence level
- **Close**: `crm:P141_assigned` - CIDOC-CRM attribute assignment
**Standard Values for level_value**:
- CERTAIN: Documentary evidence confirms the claim
- PROBABLE: Strong circumstantial evidence supports the claim
- POSSIBLE: Reasonable inference from available context
- UNCERTAIN: Speculative or unverified claim
**Use Cases**:
- Provenance event certainty (ProvenanceEvent)
- Attribution confidence (artwork authorship)
- Dating confidence (temporal assertions)
- Identification confidence (person/place identification)
**Replaces** (per slot_fixes.yaml):
- `certainty_level` (string) → has_level with CertaintyLevel class
- `certainty_note` (string) → has_note with Note class (within CertaintyLevel)
description: >-
Structured representation of confidence or certainty in claims with explanatory notes.
alt_descriptions:
nl:
text: Gestructureerde weergave van vertrouwen of zekerheid in beweringen met verklarende notities.
language: nl
de:
text: Strukturierte Darstellung von Vertrauen oder Gewissheit in Behauptungen mit erläuternden Anmerkungen.
language: de
fr:
text: Représentation structurée de la confiance ou de la certitude dans les affirmations avec des notes explicatives.
language: fr
es:
text: Representación estructurada de confianza o certeza en afirmaciones con notas explicativas.
language: es
ar:
text: تمثيل منظم للثقة أو اليقين في الادعاءات مع ملاحظات تفسيرية.
language: ar
id:
text: Representasi terstruktur dari kepercayaan atau kepastian dalam klaim dengan catatan penjelasan.
language: id
zh:
text: 对声明中信心或确定性的结构化表示,附有解释性说明。
language: zh
structured_aliases:
nl:
- literal_form: zekerheidsniveau
language: nl
- literal_form: betrouwbaarheidsniveau
language: nl
de:
- literal_form: Gewissheitsgrad
language: de
- literal_form: Zuverlässigkeitsstufe
language: de
fr:
- literal_form: niveau de certitude
language: fr
- literal_form: degré de confiance
language: fr
es:
- literal_form: nivel de certeza
language: es
- literal_form: grado de confianza
language: es
ar:
- literal_form: مستوى اليقين
language: ar
id:
- literal_form: tingkat kepastian
language: id
zh:
- literal_form: 确定性等级
language: zh
exact_mappings:
- rico:ConfidenceLevel
close_mappings:
- crm:P141_assigned
- prov:qualifiedAssociation
keywords:
- certainty level
- confidence
- provenance research
- attribution
- dating confidence
examples:
- value:
has_level: CERTAIN
has_note:
- note_type: certainty
note_content: "Confirmed by sale catalogue and receipt"
note_date: "2025-06-15"
- value:
has_level: UNCERTAIN
has_note:
- note_type: certainty
note_content: "Provenance gap 1933-1945 requires further research"
comments:
- Standard values: CERTAIN, PROBABLE, POSSIBLE, UNCERTAIN
- Used for provenance event certainty, attribution confidence, dating confidence
slots:
- has_level
- has_note
- has_score
slot_usage:
has_level:
# range: string
required: true
examples:
- value: CERTAIN
@ -72,9 +114,8 @@ classes:
- value: POSSIBLE
- value: UNCERTAIN
has_note:
# range: string
multivalued: true
inlined: false # Fixed invalid inline for primitive type
inlined: false
required: false
examples:
- value:
@ -83,32 +124,9 @@ classes:
- value:
note_type: certainty
note_content: "Inferred from stylistic analysis and collection history"
- value:
note_type: certainty
note_content: "Provenance gap 1933-1945 requires further research"
annotations:
custodian_types: '["*"]'
custodian_types_rationale: Certainty documentation applicable to all custodian types.
custodian_types_primary: null
specificity_score: 0.4
specificity_rationale: Moderately specific class for provenance and attribution certainty.
examples:
- value: |
level_value: CERTAIN
has_note:
- note_type: certainty
note_content: "Confirmed by sale catalogue and receipt"
note_date: "2025-06-15"
- value: |
level_value: PROBABLE
has_note:
- note_type: certainty
note_content: "Van Ruijven was Vermeer's patron; likely acquired directly from artist"
- value: |
level_value: UNCERTAIN
has_note:
- note_type: certainty
note_content: "Provenance gap 1933-1945 requires further research"
- note_type: certainty
note_content: "Documentation incomplete; collector fled Vienna 1938"
specificity_rationale: Moderately specific class for provenance and attribution certainty.

View file

@ -1,55 +0,0 @@
id: https://nde.nl/ontology/hc/classes/ChAnnotatorAnnotationMetadata
name: ChAnnotatorAnnotationMetadata
title: ChAnnotatorAnnotationMetadata
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
prov: http://www.w3.org/ns/prov#
xsd: http://www.w3.org/2001/XMLSchema#
oa: http://www.w3.org/ns/oa#
dqv: http://www.w3.org/ns/dqv#
dcterms: http://purl.org/dc/terms/
crm: http://www.cidoc-crm.org/cidoc-crm/
skos: http://www.w3.org/2004/02/skos/core#
rdfs: http://www.w3.org/2000/01/rdf-schema#
org: http://www.w3.org/ns/org#
imports:
- linkml:types
- ../slots/generated_by
# default_range: string
classes:
ChAnnotatorAnnotationMetadata:
description: "Metadata about the CH-Annotator annotation including confidence\
\ scores, verification status, and quality metrics.\nOntology mapping rationale:\
\ - class_uri is oa:Annotation because this represents metadata about an\n \
\ annotation following the W3C Web Annotation Data Model.\n- close_mappings\
\ includes dqv:QualityAnnotation because it captures\n quality-related metadata\
\ (confidence, verification).\n- related_mappings includes prov:Entity as the\
\ annotation metadata itself\n is a provenance-tracked entity."
class_uri: oa:Annotation
close_mappings:
- dqv:QualityAnnotation
related_mappings:
- prov:Entity
- schema:Rating
slots:
- generated_by
slot_usage:
generated_by:
range: GenerationEvent
required: false
inlined: true
description: 'Generation event containing confidence score for annotation.
MIGRATED 2026-01-19: Replaces confidence_score slot with structured pattern.'
examples:
- value:
has_score:
has_score: 0.92
has_method: annotation_validation
comments:
- 'MIGRATED 2026-01-19: confidence_score → generated_by + ConfidenceScore'
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: '[''*'']'

View file

@ -1,35 +0,0 @@
id: https://nde.nl/ontology/hc/classes/ChAnnotatorAnnotationProvenance
name: ChAnnotatorAnnotationProvenance
title: ChAnnotatorAnnotationProvenance
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
prov: http://www.w3.org/ns/prov#
xsd: http://www.w3.org/2001/XMLSchema#
oa: http://www.w3.org/ns/oa#
pav: http://purl.org/pav/
imports:
- linkml:types
# default_range: string
classes:
ChAnnotatorAnnotationProvenance:
description: "Provenance information for the CH-Annotator annotation process,\
\ tracking who/what created the annotation, when, and how.\nOntology mapping\
\ rationale: - class_uri is prov:Activity because annotation is an activity\
\ that\n generates annotations from source data.\n- close_mappings includes\
\ pav:Authoring to capture the creative aspect\n of annotation as an authoring\
\ process.\n- related_mappings includes oa:Annotation as the target of this\
\ provenance."
class_uri: prov:Activity
close_mappings:
- pav:Authoring
related_mappings:
- oa:Annotation
- prov:Agent
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: '[''*'']'
slots:
- has_source

View file

@ -1,33 +0,0 @@
id: https://nde.nl/ontology/hc/classes/ChAnnotatorBlock
name: ChAnnotatorBlock
title: ChAnnotatorBlock
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
prov: http://www.w3.org/ns/prov#
xsd: http://www.w3.org/2001/XMLSchema#
oa: http://www.w3.org/ns/oa#
imports:
- linkml:types
# default_range: string
classes:
ChAnnotatorBlock:
description: "Container for CH-Annotator convention metadata and entity claims,\
\ representing a complete annotation block following the CH-Annotator convention\
\ (e.g., ch_annotator-v1_7_0).\nOntology mapping rationale: - class_uri is prov:Collection\
\ because this aggregates multiple\n annotation-related entities (claims, provenance,\
\ metadata).\n- close_mappings includes oa:Annotation as it represents annotation\n\
\ content following the Web Annotation model.\n- related_mappings includes\
\ prov:Bundle as a related concept for\n packaging provenance information."
class_uri: prov:Collection
close_mappings:
- oa:Annotation
related_mappings:
- prov:Bundle
- schema:Dataset
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: '[''*'']'
slots: []

View file

@ -1,46 +0,0 @@
id: https://nde.nl/ontology/hc/classes/ChAnnotatorEntityClaim
name: ChAnnotatorEntityClaim
title: ChAnnotatorEntityClaim
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
prov: http://www.w3.org/ns/prov#
xsd: http://www.w3.org/2001/XMLSchema#
oa: http://www.w3.org/ns/oa#
rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns#
dcterms: http://purl.org/dc/terms/
crm: http://www.cidoc-crm.org/cidoc-crm/
skos: http://www.w3.org/2004/02/skos/core#
rdfs: http://www.w3.org/2000/01/rdf-schema#
org: http://www.w3.org/ns/org#
imports:
- linkml:types
- ../slots/has_type
# default_range: string
classes:
ChAnnotatorEntityClaim:
description: "Individual claim about an entity extracted using CH-Annotator convention.\
\ Each claim represents an assertion about an entity attribute with associated\
\ provenance and confidence information.\nOntology mapping rationale: - class_uri\
\ is rdf:Statement because a claim is fundamentally an\n RDF-like statement\
\ (subject-predicate-object assertion).\n- close_mappings includes oa:Annotation\
\ as claims are a form of\n annotation body content.\n- related_mappings includes\
\ prov:Entity as claims are provenance-tracked\n entities themselves."
class_uri: rdf:Statement
close_mappings:
- oa:Annotation
related_mappings:
- prov:Entity
- schema:PropertyValue
slots:
- has_type
slot_usage:
has_type:
# range: string # uriorcurie
inlined: false # Fixed invalid inline for primitive type
required: true
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: '[''*'']'

View file

@ -1,35 +0,0 @@
id: https://nde.nl/ontology/hc/classes/ChAnnotatorEntityClassification
name: ChAnnotatorEntityClassification
title: ChAnnotatorEntityClassification
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
prov: http://www.w3.org/ns/prov#
xsd: http://www.w3.org/2001/XMLSchema#
skos: http://www.w3.org/2004/02/skos/core#
oa: http://www.w3.org/ns/oa#
imports:
- linkml:types
# default_range: string
classes:
ChAnnotatorEntityClassification:
description: "Entity classification in the CH-Annotator taxonomy, capturing hypernym\
\ types (GRP, AGT, TOP, etc.) and subtypes (GRP.HER.ARC, GRP.HER.MUS). Maps\
\ entities to the GLAMORCUBESFIXPHDNT heritage custodian taxonomy.\nOntology\
\ mapping rationale: - class_uri is skos:Concept because entity classification\
\ represents\n a conceptual categorization within the CH-Annotator taxonomy.\n\
- close_mappings includes oa:classifying as the annotation motivation\n for\
\ classification activities.\n- related_mappings includes prov:Entity and schema:CategoryCode\
\ as\n related concepts for typed categorization."
class_uri: skos:Concept
close_mappings:
- oa:classifying
related_mappings:
- prov:Entity
- schema:CategoryCode
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: '[''*'']'
slots: []

View file

@ -1,33 +0,0 @@
id: https://nde.nl/ontology/hc/classes/ChAnnotatorModel
name: ChAnnotatorModel
title: ChAnnotatorModel
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
prov: http://www.w3.org/ns/prov#
xsd: http://www.w3.org/2001/XMLSchema#
imports:
- linkml:types
# default_range: string
classes:
ChAnnotatorModel:
description: "Information about the annotator model used for CH-Annotator extraction,\
\ including the model name (e.g., glm-4.5-flash), convention identifier, and\
\ annotation timestamp.\nOntology mapping rationale: - class_uri is prov:SoftwareAgent\
\ because the annotator model is a\n software agent that performs annotation\
\ activities.\n- close_mappings includes schema:SoftwareApplication as the model\n\
\ is a software application.\n- related_mappings includes prov:Agent as the\
\ broader agent concept."
class_uri: prov:SoftwareAgent
close_mappings:
- schema:SoftwareApplication
related_mappings:
- prov:Agent
- prov:Entity
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: '[''*'']'
slots:
- generated_by

View file

@ -1,34 +0,0 @@
id: https://nde.nl/ontology/hc/classes/ChAnnotatorProvenance
name: ChAnnotatorProvenance
title: ChAnnotatorProvenance
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
prov: http://www.w3.org/ns/prov#
xsd: http://www.w3.org/2001/XMLSchema#
pav: http://purl.org/pav/
imports:
- linkml:types
# default_range: string
classes:
ChAnnotatorProvenance:
description: "Provenance information for CH-Annotator extraction, tracking the\
\ namespace, path/XPath to source data, timestamp, agent, and convention used\
\ for extraction.\nOntology mapping rationale: - class_uri is prov:Entity because\
\ provenance information is itself\n an entity that can be referenced and tracked.\n\
- close_mappings includes pav:SourceAccessedAt as it captures access\n to source\
\ data during extraction.\n- related_mappings includes prov:Generation as extraction\
\ generates\n new data from sources."
class_uri: prov:Entity
close_mappings:
- pav:SourceAccessedAt
related_mappings:
- prov:Generation
- prov:Activity
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: '[''*'']'
slots:
- has_type

View file

@ -15,8 +15,83 @@ classes:
class_uri: skos:Concept
slots:
- hold_record_set
description: "Swedish church archives (kyrkoarkiv) preserving parish records and\nchurch books specific to the Swedish ecclesiastical system.\n\n**Wikidata**: Q64166606\n\n**Parent Class**: ChurchArchive (Q2877653)\n\n**Geographic Restriction**: Sweden (SE) only.\nThis constraint is enforced via LinkML `rules` with `postconditions`.\n\n**Scope**:\nSwedish church archives preserve:\n- Kyrkob\xF6cker (church books) - vital records\n- Husf\xF6rh\xF6rsl\xE4ngder (household examination rolls)\n- In- och utflyttningsl\xE4ngder (migration records)\n- F\xF6delse-, vigsel-, och d\xF6dsb\xF6cker (birth, marriage, death)\n- F\xF6rsamlingsb\xF6cker (congregation records)\n- Communion records\n\n**Historical Context**:\nSwedish church archives are notable because:\n- Church of Sweden kept civil registration until 1991\n- Records extend back to 1600s in many parishes\n- Household examination records are unique to Sweden\n- Comprehensive coverage of entire population\n\n**Genealogical Significance**:\n\
Among the world's most valuable genealogical sources:\n- Near-complete population records from 17th century\n- Annual household examinations recorded literacy, movement\n- Detailed migration records between parishes\n- Now largely digitized through Arkiv Digital, Riksarkivet\n\n**Related Types**:\n- ChurchArchive (Q2877653) - General church archives (parent class)\n- ParishArchive (Q34544468) - Local parish records\n- Personenstandsarchiv (Q2072394) - German civil registration\n"
description: >-
Swedish ecclesiastical repository institution (kyrkoarkiv) preserving parish records and church books specific to the Swedish national church system.
alt_descriptions:
nl:
text: Zweedse kerkelijke bewaarinstelling (kyrkoarkiv) die parochieregisters en kerkboeken bewaart die specifiek zijn voor het Zweedse nationale kerkensysteem.
language: nl
de:
text: Schwedische kirchliche Aufbewahrungseinrichtung (kyrkoarkiv), die Kirchenbücher und Gemeinderegister bewahrt, die spezifisch für das schwedische nationale Kirchensystem sind.
language: de
fr:
text: Institution de conservation ecclésiastique suédoise (kyrkoarkiv) préservant les registres paroissiaux et les livres d'église spécifiques au système de l'Église nationale suédoise.
language: fr
es:
text: Institución de conservación eclesiástica sueca (kyrkoarkiv) que preserva registros parroquiales y libros de la iglesia específicos del sistema de la iglesia nacional sueca.
language: es
ar:
text: مؤسسة حفظ كنسية سويدية (kyrkoarkiv) تحافظ على سجلات الرعية وكتب الكنيسة الخاصة بنظام الكنيسة الوطنية السويدية.
language: ar
id:
text: Lembaga penyimpanan gerejawi Swedia (kyrkoarkiv) yang melestarikan catatan paroki dan buku gereja khusus untuk sistem gereja nasional Swedia.
language: id
zh:
text: 瑞典教会保存机构kyrkoarkiv保存瑞典国家教会系统特有的教区记录和教会书籍。
language: zh
structured_aliases:
nl:
- literal_form: Zweeds kerkarchief
language: nl
- literal_form: kyrkoarkiv
language: nl
de:
- literal_form: Schwedisches Kirchenarchiv
language: de
- literal_form: kyrkoarkiv
language: de
fr:
- literal_form: archives ecclésiastiques suédoises
language: fr
- literal_form: kyrkoarkiv
language: fr
es:
- literal_form: archivo eclesiástico sueco
language: es
- literal_form: kyrkoarkiv
language: es
ar:
- literal_form: أرشيف الكنيسة السويدية
language: ar
id:
- literal_form: arsip gereja Swedia
language: id
zh:
- literal_form: 瑞典教会档案馆
language: zh
broad_mappings:
- skos:Concept
- schema:ArchiveOrganization
related_mappings:
- wd:Q64166606
keywords:
- Swedish church archive
- kyrkoarkiv
- parish records
- household examination rolls
- husförhörslängder
examples:
- value:
institution_name: Uppsala Cathedral Parish Archive
country: SE
record_types:
- kyrkböcker
- husförhörslängder
comments:
- Church of Sweden kept civil registration until 1991
- Records extend back to 1600s in many parishes
- Household examination (husförhörslängder) records unique to Sweden
- Geographic restriction: Sweden (SE) only
slot_usage: {}
annotations:
specificity_score: 0.1

View file

@ -9,8 +9,86 @@ classes:
Cinematheque:
is_a: ArchiveOrganizationType
class_uri: skos:Concept
description: "Organization responsible for preserving, restoring, and exhibiting\ncinematographic heritage including films, related materials, and\nfilm history documentation.\n\n**Wikidata**: Q1352795\n\n**CUSTODIAN-ONLY**: This type does NOT have a corresponding rico:RecordSetType\nclass. Cinematheques are institutions with complex functions beyond\nsimple collection classification.\n\n**Scope**:\nCinematheques (Kinematheken/filmotecas) provide:\n- Film preservation and restoration\n- Film exhibition and screening programs\n- Film library and documentation services\n- Educational programs and retrospectives\n- Research facilities for film scholars\n- Equipment preservation (projectors, cameras)\n\n**Institutional Functions**:\nUnlike simple archives, cinematheques combine:\n- Archive function (preservation)\n- Museum function (exhibition)\n- Library function (documentation)\n- Theater function (screenings)\n- Educational function (programs)\n\n**Related Types**:\n- FilmArchive (Q726929)\
\ - Film preservation focus\n- AudiovisualArchive (Q27030766) - Broader AV materials\n- MediaArchive (Q116809817) - Media preservation\n\n**Notable Examples**:\n- Cin\xE9math\xE8que fran\xE7aise (Paris)\n- Filmoteca Espa\xF1ola (Madrid)\n- Cinemateca Brasileira (S\xE3o Paulo)\n- Deutsche Kinemathek (Berlin)\n- Eye Filmmuseum (Amsterdam)\n\n**FIAF Membership**:\nMany cinematheques are members of FIAF (International Federation\nof Film Archives), the primary professional body for film archives.\n"
description: >-
Cultural institution dedicated to preserving, restoring, and exhibiting cinematographic heritage including films, related materials, and film history documentation.
alt_descriptions:
nl:
text: Culturele instelling gewijd aan het bewaren, restaureren en tentoonstellen van cinematografisch erfgoed, waaronder films, gerelateerd materiaal en filmhistorische documentatie.
language: nl
de:
text: Kulturelle Einrichtung, die dem Bewahren, Restaurieren und Ausstellen von filmischem Erbe einschließlich Filmen, verwandtem Material und Filmgeschichtsdokumentation gewidmet ist.
language: de
fr:
text: Institution culturelle dédiée à la préservation, la restauration et l'exposition du patrimoine cinématographique, y compris les films, le matériel connexe et la documentation sur l'histoire du cinéma.
language: fr
es:
text: Institución cultural dedicada a preservar, restaurar y exhibir el patrimonio cinematográfico, incluyendo películas, materiales relacionados y documentación de historia del cine.
language: es
ar:
text: مؤسسة ثقافية مكرسة للحفاظ على التراث السينمائي وترميمه وعرضه، بما في ذلك الأفلام والمواد ذات الصلة ووثائق تاريخ السينما.
language: ar
id:
text: Lembaga budaya yang didedikasikan untuk melestarikan, memulihkan, dan memamerkan warisan sinematografi termasuk film, materi terkait, dan dokumentasi sejarah film.
language: id
zh:
text: 致力于保存、修复和展放映画遗产的文化机构,包括电影、相关材料和电影历史文献。
language: zh
structured_aliases:
nl:
- literal_form: filmmuseum
language: nl
- literal_form: cinematheek
language: nl
de:
- literal_form: Kinemathek
language: de
- literal_form: Filmmuseum
language: de
fr:
- literal_form: cinémathèque
language: fr
- literal_form: musée du cinéma
language: fr
es:
- literal_form: cinematheca
language: es
- literal_form: filmoteca
language: es
ar:
- literal_form: سينماتيك
language: ar
- literal_form: متحف السينما
language: ar
id:
- literal_form: sinematek
language: id
- literal_form: museum film
language: id
zh:
- literal_form: 电影资料馆
language: zh
- literal_form: 电影博物馆
language: zh
broad_mappings:
- skos:Concept
- schema:ArchiveOrganization
related_mappings:
- wd:Q1352795
keywords:
- cinematheque
- film archive
- film preservation
- film museum
- cinematographic heritage
examples:
- value:
institution_name: Eye Filmmuseum
location: Amsterdam
fiaf_member: true
comments:
- Combines archive, museum, library, theater, and educational functions
- Many are FIAF (International Federation of Film Archives) members
- Notable examples: Cinémathèque française, Filmoteca Española, Eye Filmmuseum
slot_usage:
has_type:
equals_expression: '["hc:ArchiveOrganizationType"]'

View file

@ -3,7 +3,6 @@ name: WKT
title: WKT Class
description: >-
Well-Known Text (WKT) representation of a geometry.
MIGRATED from as_wkt (Rule 53).
prefixes:
linkml: https://w3id.org/linkml/
@ -20,13 +19,79 @@ imports:
classes:
WKT:
class_uri: hc:WKT
exact_mappings:
description: >-
Wrapper for Well-Known Text (WKT) geometry representations, encoding
spatial coordinates and shapes in a standardized text format for
geospatial data interchange.
alt_descriptions:
nl:
text: >-
Wrapper voor Well-Known Text (WKT) geometrieweergaven, die ruimtelijke
coördinaten en vormen codeert in een gestandaardiseerd tekstformaat
voor geospatial gegevensuitwisseling.
de:
text: >-
Wrapper für Well-Known Text (WKT) Geometriedarstellungen, der räumliche
Koordinaten und Formen in einem standardisierten Textformat für den
Geodaten-Austausch kodiert.
fr:
text: >-
Enveloppe pour les représentations géométriques Well-Known Text (WKT),
codant les coordonnées spatiales et les formes dans un format texte
standardisé pour l'échange de données géospatiales.
es:
text: >-
Envoltura para representaciones geométricas Well-Known Text (WKT),
codificando coordenadas espaciales y formas en un formato de texto
estandarizado para el intercambio de datos geoespaciales.
ar:
text: >-
غلاف لتمثيلات هندسة Well-Known Text (WKT)، يشفر الإحداثيات المكانية
والأشكال بتنسيق نصي قياسي لتبادل البيانات الجغرافية المكانية.
id:
text: >-
Pembungkus untuk representasi geometri Well-Known Text (WKT), mengodekan
koordinat spasial dan bentuk dalam format teks terstandarisasi untuk
pertukaran data geospasial.
zh:
text: >-
Well-Known Text (WKT) 几何表示的包装器,以标准化文本格式编码
空间坐标和形状,用于地理空间数据交换。
broad_mappings:
- geosparql:wktLiteral
description: A WKT literal wrapper.
slots:
- has_value
- has_label
structured_aliases:
- literal_form: WKT
in_language: nl
- literal_form: WKT
in_language: de
- literal_form: WKT
in_language: fr
- literal_form: WKT
in_language: es
- literal_form: نص معروف
in_language: ar
- literal_form: WKT
in_language: id
- literal_form: 知名文本
in_language: zh
comments:
- MIGRATED from as_wkt (Rule 53)
- Standard format for representing vector geometry
keywords:
- Well-Known Text
- geometry
- geospatial
- coordinates
- spatial data
examples:
- value:
has_value: POINT(4.89 52.37)
has_label: Amsterdam coordinates
description: Point geometry in WKT format
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class.
custodian_types: '["*"]'
custodian_types: "['*']"

View file

@ -24,9 +24,49 @@ imports:
- ../slots/related_to
classes:
WomensArchives:
description: Archives of documents and records written by and about women. Women's archives (Frauenarchive) specialize
in collecting, preserving, and providing access to materials documenting women's history, feminist movements, women's
organizations, and the experiences and contributions of women across all fields of endeavor.
description: >-
Type of heritage institution focused on collecting, preserving, and providing
access to materials documenting women's history, feminist movements, women's
organizations, and the experiences and contributions of women across all fields.
alt_descriptions:
nl:
text: >-
Type erfgoedinstelling gericht op het verzamelen, bewaren en toegankelijk
maken van materiaal dat de geschiedenis van vrouwen, feministische bewegingen,
vrouwenorganisaties en de ervaringen en bijdragen van vrouwen documenteert.
de:
text: >-
Art der Heritage-Institution, die sich auf das Sammeln, Bewahren und
Zugänglichmachen von Materialien konzentriert, die die Frauengeschichte,
feministische Bewegungen, Frauenorganisationen und die Erfahrungen und
Beiträge von Frauen dokumentieren.
fr:
text: >-
Type d'institution patrimoniale axée sur la collecte, la préservation et
l'accès aux matériaux documentant l'histoire des femmes, les mouvements
féministes, les organisations de femmes et les expériences et contributions
des femmes dans tous les domaines.
es:
text: >-
Tipo de institución patrimonial enfocada en recolectar, preservar y
proporcionar acceso a materiales que documentan la historia de las mujeres,
movimientos feministas, organizaciones de mujeres y las experiencias y
contribuciones de las mujeres en todos los campos.
ar:
text: >-
نوع مؤسسة التراث التي تركز على جمع وحفظ وتوفير الوصول إلى المواد
التي توثق تاريخ النساء والحركات النسوية ومنظمات النساء وتجارب
النساء ومساهماتهن في جميع المجالات.
id:
text: >-
Jenis lembaga warisan yang berfokus pada pengumpulan, pelestarian, dan
penyediaan akses ke materi yang mendokumentasikan sejarah perempuan,
gerakan feminis, organisasi perempuan, serta pengalaman dan kontribusi
perempuan di semua bidang.
zh:
text: >-
专注于收集、保存和提供记录妇女历史、女权运动、妇女组织以及
各领域妇女经验和贡献的资料的遗产机构类型。
is_a: CustodianType
class_uri: schema:ArchiveOrganization
slots:
@ -37,26 +77,55 @@ classes:
- identified_by
exact_mappings:
- wd:Q130217628
close_mappings:
- rico:CorporateBody
- skos:Concept
broad_mappings:
- wd:Q166118
- rico:CorporateBody
- skos:Concept
slot_usage:
has_type:
equals_expression: '["hc:ArchiveOrganizationType"]'
related_to:
range: WikidataAlignment
inlined: true
structured_aliases:
- literal_form: vrouwenarchieven
in_language: nl
- literal_form: Frauenarchive
in_language: de
- literal_form: archives des femmes
in_language: fr
- literal_form: archivos de mujeres
in_language: es
- literal_form: أرشيفات النساء
in_language: ar
- literal_form: arsip perempuan
in_language: id
- literal_form: 妇女档案
in_language: zh
comments:
- Institutional archives specializing in women's history documentation
- Collects materials by and about women
- Often affiliated with universities or independent organizations
keywords:
- women's history
- feminist archives
- gender studies
- women's organizations
- feminist movement
see_also:
- LGBTArchive
- CommunityArchive
- SocialArchive
- PoliticalArchive
examples:
- value:
has_label: Atria Institute for Gender Equality and Women's History
identified_by: https://viaf.org/viaf/135493155
description: Dutch women's archive institution
annotations:
label_de: Frauenarchiv
record_set_type: true
custodian_type: true
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: '[''*'']'
custodian_types: "['*']"

View file

@ -13,15 +13,74 @@ imports:
- ../slots/related_to
classes:
WomensArchivesRecordSetType:
description: A rico:RecordSetType for classifying collections documenting women's history, feminist movements, and women's experiences.
description: >-
Classification for archival collections documenting women's history,
feminist movements, and women's experiences, following RiC-O RecordSetType.
alt_descriptions:
nl:
text: >-
Classificatie voor archiefcollecties die de geschiedenis van vrouwen,
feministische bewegingen en vrouwenervaringen documenteren, volgens
RiC-O RecordSetType.
de:
text: >-
Klassifikation für Archivbestände, die die Frauengeschichte, feministische
Bewegungen und Frauenerfahrungen dokumentieren, gemäß RiC-O RecordSetType.
fr:
text: >-
Classification pour les collections d'archives documentant l'histoire
des femmes, les mouvements féministes et les expériences des femmes,
selon RiC-O RecordSetType.
es:
text: >-
Clasificación para colecciones de archivo que documentan la historia
de las mujeres, movimientos feministas y experiencias de las mujeres,
según RiC-O RecordSetType.
ar:
text: >-
تصنيف للمجموعات الأرشيفية التي توثق تاريخ النساء والحركات النسوية
وتجارب النساء، وفقًا لـ RiC-O RecordSetType.
id:
text: >-
Klasifikasi untuk koleksi arsip yang mendokumentasikan sejarah perempuan,
gerakan feminis, dan pengalaman perempuan, sesuai RiC-O RecordSetType.
zh:
text: >-
记录妇女历史、女权运动和妇女经验的档案藏品分类,
遵循RiC-O RecordSetType。
is_a: CollectionType
class_uri: rico:RecordSetType
exact_mappings:
- wd:Q130217628
broad_mappings:
- rico:RecordSetType
slot_usage:
related_to:
range: WikidataAlignment
inlined: true
structured_aliases:
- literal_form: vrouwenarchief recordtype
in_language: nl
- literal_form: Frauenarchiv-Bestandstyp
in_language: de
- literal_form: type de fonds d'archives des femmes
in_language: fr
- literal_form: tipo de fondo de archivo de mujeres
in_language: es
- literal_form: نوع سجل أرشيف النساء
in_language: ar
- literal_form: jenis rekaman arsip perempuan
in_language: id
- literal_form: 妇女档案记录类型
in_language: zh
comments:
- RiC-O aligned classification for women's archives
- Subclass of CollectionType for record set classification
keywords:
- women's archives
- record set type
- feminist collections
- gender history
see_also:
- WomensArchives
slots:

View file

@ -27,9 +27,39 @@ classes:
WomensOrganizationFonds:
is_a: WomensArchivesRecordSetType
class_uri: rico:RecordSetType
description: "A rico:RecordSetType for Women's organization records.\n\n**RiC-O\
\ Alignment**:\nThis class is a specialized rico:RecordSetType following the\
\ fonds \norganizational principle as defined by rico-rst:Fonds.\n"
description: >-
Fonds-level record set for organizational records of women's groups,
associations, and institutions following RiC-O fonds organizational principle.
alt_descriptions:
nl:
text: >-
Archiefbestand op fondsniveau voor organisatiearchieven van vrouwengroepen,
verenigingen en instellingen volgens het RiC-O fondsorganisatieprincipe.
de:
text: >-
Bestand auf Fondsebene für Organisationsunterlagen von Frauengruppen,
Vereinen und Institutionen nach dem RiC-O Fonds-Organisationsprinzip.
fr:
text: >-
Fonds au niveau du fonds pour les documents organisationnels de groupes
de femmes, associations et institutions selon le principe d'organisation
des fonds RiC-O.
es:
text: >-
Fondo a nivel de fondo para registros organizacionales de grupos de mujeres,
asociaciones e instituciones según el principio organizativo de fondos RiC-O.
ar:
text: >-
أرشيف على مستوى المجموعة للسجلات التنظيمية لمجموعات النساء والجمعيات
والمؤسسات وفقًا لمبدأ تنظيم الأموال RiC-O.
id:
text: >-
Rekaman set tingkat dana untuk catatan organisasi kelompok perempuan,
asosiasi, dan institusi mengikuti prinsip organisasi dana RiC-O.
zh:
text: >-
妇女团体、协会和机构组织记录的全宗级档案,
遵循RiC-O全宗组织原则。
broad_mappings:
- rico:RecordSetType
related_mappings:
@ -40,31 +70,76 @@ classes:
- WomensArchivesRecordSetType
- rico:RecordSetType
slots:
- has_type
- has_score
- has_custodian
- record_holder_note
- has_type
slot_usage:
has_type:
equals_expression: '["hc:ArchiveOrganizationType"]'
has_type:
equals_string: WomensOrganizationFonds
any_of:
- equals_expression: '["hc:ArchiveOrganizationType"]'
- equals_string: WomensOrganizationFonds
has_custodian:
equals_string: WomensArchives
record_holder_note:
equals_string: This RecordSetType is typically held by WomensArchives custodians.
Inverse of rico:isOrWasHolderOf.
equals_string: This RecordSetType is typically held by WomensArchives custodians. Inverse of rico:isOrWasHolderOf.
structured_aliases:
- literal_form: vrouwenorganisatie-fonds
in_language: nl
- literal_form: Frauenorganisationsbestand
in_language: de
- literal_form: fonds d'organisation de femmes
in_language: fr
- literal_form: fondo de organización de mujeres
in_language: es
- literal_form: صندوق منظمة نسائية
in_language: ar
- literal_form: dana organisasi perempuan
in_language: id
- literal_form: 妇女组织全宗
in_language: zh
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: '[''*'']'
custodian_types: "['*']"
FeministPapersCollection:
is_a: WomensArchivesRecordSetType
class_uri: rico:RecordSetType
description: "A rico:RecordSetType for Feminist movement papers.\n\n**RiC-O Alignment**:\n\
This class is a specialized rico:RecordSetType following the collection \norganizational\
\ principle as defined by rico-rst:Collection.\n"
description: >-
Collection-level record set for feminist movement papers, personal archives,
and activism documentation following RiC-O collection organizational principle.
alt_descriptions:
nl:
text: >-
Collectie-niveau recordset voor feministische bewegingsdocumenten,
persoonlijke archieven en activismedocumentatie volgens het RiC-O
collectieorganisatieprincipe.
de:
text: >-
Sammlung auf Collection-Ebene für feministische Bewegungsunterlagen,
persönliche Archive und Aktivismus-Dokumentation nach dem RiC-O
Sammlungs-Organisationsprinzip.
fr:
text: >-
Collection au niveau de la collection pour les documents du mouvement
féministe, les archives personnelles et la documentation de l'activisme
selon le principe d'organisation de collection RiC-O.
es:
text: >-
Colección a nivel de colección para documentos del movimiento feminista,
archivos personales y documentación del activismo según el principio
organizativo de colección RiC-O.
ar:
text: >-
مجموعة على مستوى المجموعة لأوراق الحركة النسوية والأرشيفات الشخصية
وتوثيق النشاط وفقًا لمبدأ تنظيم المجموعة RiC-O.
id:
text: >-
Koleksi tingkat koleksi untuk dokumen gerakan feminis, arsip pribadi,
dan dokumentasi aktivisme mengikuti prinsip organisasi koleksi RiC-O.
zh:
text: >-
女权运动文件、个人档案和行动主义文献的藏品级记录,
遵循RiC-O藏品组织原则。
broad_mappings:
- rico:RecordSetType
related_mappings:
@ -75,29 +150,76 @@ classes:
- WomensArchivesRecordSetType
- rico:RecordSetType
slots:
- has_type
- has_score
- has_custodian
- record_holder_note
- has_type
slot_usage:
has_type:
equals_expression: '["hc:ArchiveOrganizationType"]'
has_type:
equals_string: FeministPapersCollection
any_of:
- equals_expression: '["hc:ArchiveOrganizationType"]'
- equals_string: FeministPapersCollection
has_custodian:
equals_string: WomensArchives
record_holder_note:
equals_string: This RecordSetType is typically held by WomensArchives custodians.
Inverse of rico:isOrWasHolderOf.
equals_string: This RecordSetType is typically held by WomensArchives custodians. Inverse of rico:isOrWasHolderOf.
structured_aliases:
- literal_form: feministische papieren collectie
in_language: nl
- literal_form: feministische Papiersammlung
in_language: de
- literal_form: collection de papiers féministes
in_language: fr
- literal_form: colección de papeles feministas
in_language: es
- literal_form: مجموعة أوراق نسوية
in_language: ar
- literal_form: koleksi kertas feminis
in_language: id
- literal_form: 女权文件藏品
in_language: zh
annotations:
custodian_types: '[''*'']'
custodian_types: "['*']"
WomensHistoryCollection:
is_a: WomensArchivesRecordSetType
class_uri: rico:RecordSetType
description: "A rico:RecordSetType for Women's history documentation.\n\n**RiC-O\
\ Alignment**:\nThis class is a specialized rico:RecordSetType following the\
\ collection \norganizational principle as defined by rico-rst:Collection.\n"
description: >-
Collection-level record set for women's history documentation, including
biographical materials, oral histories, and historical research resources
following RiC-O collection organizational principle.
alt_descriptions:
nl:
text: >-
Collectie-niveau recordset voor documentatie van vrouwen geschiedenis,
inclusief biografisch materiaal, mondelinge geschiedenis en historisch
onderzoeksmateriaal volgens het RiC-O collectieorganisatieprincipe.
de:
text: >-
Sammlung auf Collection-Ebene für Dokumentation zur Frauengeschichte,
einschließlich biografischer Materialien, mündlicher Geschichte und
historischer Forschungsressourcen nach dem RiC-O Sammlungsprinzip.
fr:
text: >-
Collection au niveau de la collection pour la documentation de l'histoire
des femmes, y compris les matériaux biographiques, les histoires orales
et les ressources de recherche historique selon RiC-O.
es:
text: >-
Colección a nivel de colección para documentación de historia de mujeres,
incluyendo materiales biográficos, historias orales y recursos de
investigación histórica según RiC-O.
ar:
text: >-
مجموعة على مستوى المجموعة لتوثيق تاريخ النساء، بما في ذلك المواد
السيرية والتاريخ الشفوي وموارد البحث التاريخي وفقًا لـ RiC-O.
id:
text: >-
Koleksi tingkat koleksi untuk dokumentasi sejarah perempuan, termasuk
materi biografis, sejarah lisan, dan sumber penelitian sejarah
mengikuti prinsip koleksi RiC-O.
zh:
text: >-
妇女历史文献的藏品级记录,包括传记材料、口述历史和历史研究资源,
遵循RiC-O藏品组织原则。
broad_mappings:
- rico:RecordSetType
related_mappings:
@ -108,20 +230,32 @@ classes:
- WomensArchivesRecordSetType
- rico:RecordSetType
slots:
- has_type
- has_score
- has_custodian
- record_holder_note
- has_type
slot_usage:
has_type:
equals_expression: '["hc:ArchiveOrganizationType"]'
has_type:
equals_string: WomensHistoryCollection
any_of:
- equals_expression: '["hc:ArchiveOrganizationType"]'
- equals_string: WomensHistoryCollection
has_custodian:
equals_string: WomensArchives
record_holder_note:
equals_string: This RecordSetType is typically held by WomensArchives custodians.
Inverse of rico:isOrWasHolderOf.
equals_string: This RecordSetType is typically held by WomensArchives custodians. Inverse of rico:isOrWasHolderOf.
structured_aliases:
- literal_form: vrouwengeschiedenis collectie
in_language: nl
- literal_form: Frauengeschichtssammlung
in_language: de
- literal_form: collection d'histoire des femmes
in_language: fr
- literal_form: colección de historia de mujeres
in_language: es
- literal_form: مجموعة تاريخ النساء
in_language: ar
- literal_form: koleksi sejarah perempuan
in_language: id
- literal_form: 妇女历史藏品
in_language: zh
annotations:
custodian_types: '[''*'']'
custodian_types: "['*']"

View file

@ -19,19 +19,73 @@ imports:
classes:
WordCount:
class_uri: schema:QuantitativeValue
description: 'A word count measurement. **USAGE**: Used for: - Document word counts
- Text length metrics - Content statistics '
description: >-
Quantitative measurement of word count in textual documents,
used for document statistics, text length metrics, and content analysis.
alt_descriptions:
nl:
text: >-
Kwantitatieve meting van het aantal woorden in tekstuele documenten,
gebruikt voor documentstatistieken, tekstlengtemeting en inhoudsanalyse.
de:
text: >-
Quantitative Messung der Wortzahl in Textdokumenten, verwendet für
Dokumentenstatistiken, Textlängenmetriken und Inhaltsanalyse.
fr:
text: >-
Mesure quantitative du nombre de mots dans les documents textuels,
utilisée pour les statistiques de documents, les métriques de longueur
de texte et l'analyse de contenu.
es:
text: >-
Medición cuantitativa del recuento de palabras en documentos textuales,
utilizada para estadísticas de documentos, métricas de longitud de texto
y análisis de contenido.
ar:
text: >-
قياس كمي لعدد الكلمات في المستندات النصية، يُستخدم لإحصائيات المستندات
ومقاييس طول النص وتحليل المحتوى.
id:
text: >-
Pengukuran kuantitatif jumlah kata dalam dokumen tekstual, digunakan
untuk statistik dokumen, metrik panjang teks, dan analisis konten.
zh:
text: >-
文本文档中字数的定量测量,用于文档统计、文本长度度量和内容分析。
slots:
- has_quantity
slot_usage:
has_quantity: null
close_mappings:
broad_mappings:
- schema:QuantitativeValue
annotations:
specificity_score: '0.40'
specificity_rationale: Moderately specific - word counts common in text analysis.
custodian_types: '[''*'']'
structured_aliases:
- literal_form: aantal woorden
in_language: nl
- literal_form: Wortzahl
in_language: de
- literal_form: nombre de mots
in_language: fr
- literal_form: recuento de palabras
in_language: es
- literal_form: عدد الكلمات
in_language: ar
- literal_form: jumlah kata
in_language: id
- literal_form: 字数
in_language: zh
comments:
- Used for document word counts, text length metrics, and content statistics
keywords:
- word count
- text metrics
- document statistics
- content analysis
examples:
- value:
has_quantity:
value: 15000
description: Document with 15,000 words
annotations:
specificity_score: '0.40'
specificity_rationale: Moderately specific - word counts common in text analysis.
custodian_types: "['*']"

View file

@ -20,45 +20,49 @@ imports:
- ../slots/employed_by
- ../slots/has_position
- ../slots/temporal_extent
# default_range: string
classes:
WorkExperience:
is_a: Experience
class_uri: schema:OrganizationRole
description: 'A single work experience entry from a person''s career history.
Models employment positions with job title, employer, dates, and location.
Uses simplified date representation (not full TimeSpan) since LinkedIn
data typically has precise month/year values.
**Schema.org Alignment**:
- Represents a schema:OrganizationRole (role at an organization)
- Related to org:Membership (W3C Organization Ontology)
**Use Cases**:
- LinkedIn profile experience entries
- CV/resume work history
- Staff has_affiliation tracking
**Heritage Relevance**:
- Each work experience can be tagged for heritage sector relevance
- Links to CustodianName if employer is a known heritage custodian
'
exact_mappings:
description: >-
Single employment position from a person's career history, modeling job title,
employer, dates, and location, with simplified date representation for
LinkedIn and CV data.
alt_descriptions:
nl:
text: >-
Enkele werkervaring uit de carrièregeschiedenis van een persoon, met
functietitel, werkgever, data en locatie, met vereenvoudigde datumweergave
voor LinkedIn- en CV-gegevens.
de:
text: >-
Einzelne Berufserfahrung aus der Karrieregeschichte einer Person mit
Berufsbezeichnung, Arbeitgeber, Daten und Standort mit vereinfachter
Datumsdarstellung für LinkedIn- und Lebenslaufdaten.
fr:
text: >-
Expérience professionnelle unique de l'historique de carrière d'une personne,
modélisant l'intitulé du poste, l'employeur, les dates et le lieu avec une
représentation simplifiée des dates pour les données LinkedIn et CV.
es:
text: >-
Experiencia laboral única del historial profesional de una persona, modelando
título del trabajo, empleador, fechas y ubicación con representación de fecha
simplificada para datos de LinkedIn y CV.
ar:
text: >-
خبرة عمل واحدة من تاريخ المهنة لشخص ما، بنمذجة المسمى الوظيفي وصاحب العمل
والتواريخ والموقع مع تمثيل مبسط للتاريخ لبيانات LinkedIn والسيرة الذاتية.
id:
text: >-
Pengalaman kerja tunggal dari riwayat karier seseorang, memodelkan jabatan,
pemberi kerja, tanggal, dan lokasi dengan representasi tanggal yang
disederhanakan untuk data LinkedIn dan CV.
zh:
text: >-
个人职业历史中的单一工作经历,建模职位名称、雇主、日期和地点,
对LinkedIn和简历数据使用简化的日期表示。
broad_mappings:
- schema:OrganizationRole
close_mappings:
- org:Membership
@ -76,7 +80,6 @@ classes:
- has_location
slot_usage:
has_position:
# range: string
required: true
examples:
- value: Staff Adviseur
@ -110,22 +113,49 @@ classes:
examples:
- value: true
has_location:
# range: string
inlined: false # Fixed invalid inline for primitive type
inlined: false
examples:
- value: "Location:\n city: \"Utrecht\"\n country: \"Netherlands\"\n"
- value: "Location:\n city: \"Amsterdam\"\n region: \"Noord-Holland\"\n country: \"Netherlands\"\n"
has_description:
# range: string
structured_aliases:
- literal_form: werkervaring
in_language: nl
- literal_form: Arbeitserfahrung
in_language: de
- literal_form: expérience professionnelle
in_language: fr
- literal_form: experiencia laboral
in_language: es
- literal_form: خبرة عمل
in_language: ar
- literal_form: pengalaman kerja
in_language: id
- literal_form: 工作经验
in_language: zh
comments:
- Inlined in LinkedInProfile.experience[] as multivalued list
- Preserves raw LinkedIn date formats for provenance
- Current positions have current=true and null end_date
- heritage_employer boolean removed; heritage status indicated via Employer.related_to
keywords:
- employment
- career
- work history
- job position
- LinkedIn
see_also:
- https://schema.org/OrganizationRole
- https://www.w3.org/TR/vocab-org/#class-membership
examples:
- value:
has_position: Staff Adviseur
employed_by:
has_label: Rijksmuseum
temporal_extent:
begin_of_the_begin: 2017-08
end_of_the_end: 2025-04
current: false
description: Heritage sector work experience
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration

View file

@ -13,35 +13,79 @@ imports:
classes:
WorkRevision:
class_uri: prov:Entity
description: 'A revision of a work or document.
**USAGE**:
Used for:
- Document revisions
- Record updates
- Version tracking
'
description: >-
Revision of a work or document, tracking version changes, update timestamps,
and revision notes for document versioning and record updates.
alt_descriptions:
nl:
text: >-
Herziening van een werk of document, het volgen van versieveranderingen,
update-tijdstempels en revisie-opmerkingen voor documentversiebeheer
en record-updates.
de:
text: >-
Überarbeitung eines Werks oder Dokuments, Verfolgung von Versionsänderungen,
Aktualisierungszeitstempeln und Überarbeitungshinweisen für Dokumentversionierung
und Datensatzaktualisierungen.
fr:
text: >-
Révision d'une œuvre ou d'un document, suivant les changements de version,
les horodatages de mise à jour et les notes de révision pour le versionnage
de documents et les mises à jour d'enregistrements.
es:
text: >-
Revisión de una obra o documento, rastreando cambios de versión, marcas
de tiempo de actualización y notas de revisión para versionamiento de
documentos y actualizaciones de registros.
ar:
text: >-
مراجعة لعمل أو مستند، وتتبع تغييرات الإصدار وطوابع وقت التحديث وملاحظات
المراجعة لإدارة إصدارات المستندات وتحديثات السجلات.
id:
text: >-
Revisi karya atau dokumen, melacak perubahan versi, timestamp pembaruan,
dan catatan revisi untuk penerapan versi dokumen dan pembaruan catatan.
zh:
text: >-
作品或文档的修订,跟踪版本更改、更新时间戳和修订说明,
用于文档版本控制和记录更新。
slots:
- revision_of
- identified_by
- updated_at
exact_mappings:
broad_mappings:
- prov:Entity
close_mappings:
- schema:CreativeWork
annotations:
specificity_score: '0.40'
specificity_rationale: Moderately specific - revisions common in documentation.
custodian_types: '[''*'']'
structured_aliases:
- literal_form: werkherziening
in_language: nl
- literal_form: Werksüberarbeitung
in_language: de
- literal_form: révision d'œuvre
in_language: fr
- literal_form: revisión de obra
in_language: es
- literal_form: مراجعة العمل
in_language: ar
- literal_form: revisi karya
in_language: id
- literal_form: 作品修订
in_language: zh
comments:
- Used for document revisions, record updates, and version tracking
keywords:
- revision
- version control
- document update
- versioning
examples:
- value:
revision_number: '2.0'
revision_date: '2025-01-14T10:30:00Z'
revision_notes: Updated metadata fields
description: Second revision of a document
annotations:
specificity_score: '0.40'
specificity_rationale: Moderately specific - revisions common in documentation.
custodian_types: "['*']"

View file

@ -12,29 +12,75 @@ imports:
classes:
WorldCatIdentifier:
class_uri: hc:WorldCatIdentifier
description: 'A WorldCat OCLC identifier.
**USAGE**:
Used for:
- OCLC control numbers
- WorldCat record identifiers
'
description: >-
OCLC WorldCat control number identifier for bibliographic records,
providing unique identifiers for library catalog entries worldwide.
alt_descriptions:
nl:
text: >-
OCLC WorldCat-controlenummer identificatie voor bibliografische records,
die unieke identificaties biedt voor bibliotheekcatalogus-items wereldwijd.
de:
text: >-
OCLC WorldCat-Kontrollnummer-Identifikator für bibliografische Datensätze,
der eindeutige Kennungen für Bibliothekskatalogeinträge weltweit bereitstellt.
fr:
text: >-
Identifiant de numéro de contrôle OCLC WorldCat pour les notices
bibliographiques, fournissant des identifiants uniques pour les entrées
de catalogues de bibliothèques du monde entier.
es:
text: >-
Identificador de número de control OCLC WorldCat para registros
bibliográficos, que proporciona identificadores únicos para entradas
de catálogos de bibliotecas en todo el mundo.
ar:
text: >-
معرف رقم تحكم OCLC WorldCat للسجلات الببليوغرافية، يوفر معرفات فريدة
لإدخالات فهارس المكتبات في جميع أنحاء العالم.
id:
text: >-
Pengidentifikasi nomor kontrol OCLC WorldCat untuk catatan bibliografi,
menyediakan pengenal unik untuk entri katalog perpustakaan di seluruh dunia.
zh:
text: >-
书目记录的OCLC WorldCat控制号标识符为全球图书馆目录条目
提供唯一标识符。
slots:
- has_code
slot_usage:
has_code:
pattern: ^[0-9]+$
close_mappings:
broad_mappings:
- schema:identifier
structured_aliases:
- literal_form: WorldCat-identificatie
in_language: nl
- literal_form: WorldCat-Identifikator
in_language: de
- literal_form: identifiant WorldCat
in_language: fr
- literal_form: identificador WorldCat
in_language: es
- literal_form: معرف WorldCat
in_language: ar
- literal_form: pengidentitas WorldCat
in_language: id
- literal_form: WorldCat标识符
in_language: zh
comments:
- Used for OCLC control numbers and WorldCat record identifiers
- Numeric pattern matching OCLC standards
keywords:
- WorldCat
- OCLC
- bibliographic identifier
- library catalog
examples:
- value:
has_code: '123456789'
description: WorldCat OCLC control number
annotations:
specificity_score: '0.55'
specificity_rationale: More specific - WorldCat identifiers library-domain.
custodian_types: "['*']"
examples:
- value:
has_code: '123456789'

View file

@ -12,12 +12,53 @@ imports:
- ../slots/has_label
classes:
WorldHeritageSite:
description: A place of cultural or natural significance listed by UNESCO as a World Heritage Site (UNESCO-Welterbe).
In the heritage custodian context, this designates institutions managing sites that have been inscribed on the UNESCO
World Heritage List for their outstanding universal value. World Heritage Sites may include cultural monuments, historic
cities, natural landscapes, and mixed heritage properties.
description: >-
UNESCO World Heritage Site designation for institutions managing places
of outstanding cultural or natural significance inscribed on the World
Heritage List, including monuments, historic cities, and natural landscapes.
alt_descriptions:
nl:
text: >-
UNESCO Werelderfgoed-aanduiding voor instellingen die plaatsen van
uitzonderlijke culturele of natuurlijke betekenis beheren die op de
Werelderfgoedlijst staan, inclusief monumenten, historische steden
en natuurlijke landschappen.
de:
text: >-
UNESCO-Welterbe-Bezeichnung für Institutionen, die Stätten von
herausragendem kulturellem oder natürlichem Wert verwalten, die in
die Welterbeliste eingetragen sind, einschließlich Denkmäler,
historische Städte und Naturlandschaften.
fr:
text: >-
Désignation de site du patrimoine mondial de l'UNESCO pour les institutions
gérant des lieux d'une importance culturelle ou naturelle exceptionnelle
inscrits sur la Liste du patrimoine mondial, y compris les monuments,
les villes historiques et les paysages naturels.
es:
text: >-
Designación de Sitio del Patrimonio Mundial de la UNESCO para instituciones
que gestionan lugares de importancia cultural o natural excepcional inscritos
en la Lista del Patrimonio Mundial, incluidos monumentos, ciudades históricas
y paisajes naturales.
ar:
text: >-
تسمية موقع التراث العالمي لليونسكو للمؤسسات التي تدير أماكن ذات أهمية
ثقافية أو طبيعية بارزة مدرجة في قائمة التراث العالمي، بما في ذلك
المعالم والمدن التاريخية والمناظر الطبيعية.
id:
text: >-
Penunjukan Situs Warisan Dunia UNESCO untuk lembaga yang mengelola tempat
penting budaya atau alam yang luar biasa yang terdaftar dalam Daftar
Warisan Dunia, termasuk monumen, kota bersejarah, dan lanskap alami.
zh:
text: >-
联合国教科文组织世界遗产指定,用于管理列入世界遗产名录的具有突出文化
或自然价值的地点的机构,包括古迹、历史名城和自然景观。
is_a: CustodianType
class_uri: skos:Concept
broad_mappings:
- skos:Concept
slots:
- has_type
- has_score
@ -26,26 +67,55 @@ classes:
slot_usage:
identified_by: null
has_type:
equals_expression: '["hc:FeatureCustodianType"]'
any_of:
- equals_expression: '["hc:FeatureCustodianType"]'
- equals_string: 'False'
related_to:
range: WikidataAlignment
inlined: true
has_type:
equals_string: 'False'
has_label:
equals_string: UNESCO-Welterbe
has_label:
equals_string: Patrimonio de la Humanidad
has_label:
equals_string: patrimoine mondial
any_of:
- equals_string: UNESCO-Welterbe
- equals_string: Patrimonio de la Humanidad
- equals_string: patrimoine mondial
custodian_only:
equals_expression: 'true'
structured_aliases:
- literal_form: werelderfgoed
in_language: nl
- literal_form: Welterbe
in_language: de
- literal_form: patrimoine mondial
in_language: fr
- literal_form: Patrimonio de la Humanidad
in_language: es
- literal_form: تراث عالمي
in_language: ar
- literal_form: Warisan Dunia
in_language: id
- literal_form: 世界遗产
in_language: zh
comments:
- Designates institutions managing UNESCO World Heritage Sites
- Includes cultural monuments, historic cities, and natural landscapes
keywords:
- UNESCO
- World Heritage
- cultural heritage
- natural heritage
- outstanding universal value
see_also:
- TentativeWorldHeritageSite
- NationalTreasure
- NationalTreasureOfFrance
- MemoryInstitution
examples:
- value:
has_label: Rijksmuseum
related_to:
qid: Q190804
description: Museum at a World Heritage Site location
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: '[''*'']'
custodian_types: "['*']"

View file

@ -13,20 +13,42 @@ imports:
classes:
WritingSystem:
class_uri: skos:Concept
description: 'A writing system or script (ISO 15924).
**USAGE**:
Used for:
- Script identification (Latin, Cyrillic, Arabic, etc.)
- Writing direction (LTR, RTL)
- Historical scripts
'
description: >-
Writing system or script identification following ISO 15924 standard,
encoding script types (Latin, Cyrillic, Arabic, etc.) and writing direction.
alt_descriptions:
nl:
text: >-
Schrijfsysteem of script-identificatie volgens ISO 15924-standaard,
die scripttypen codeert (Latijn, Cyrillisch, Arabisch, enz.) en
schrijfrichting.
de:
text: >-
Identifikation des Schriftsystems oder Skripts nach ISO 15924-Standard,
Kodierung von Schrifttypen (Latein, Kyrillisch, Arabisch usw.) und
Schreibrichtung.
fr:
text: >-
Identification du système d'écriture ou du script selon la norme ISO 15924,
codant les types de scripts (latin, cyrillique, arabe, etc.) et la direction
d'écriture.
es:
text: >-
Identificación del sistema de escritura o guion según la norma ISO 15924,
codificando tipos de guiones (latín, cirílico, árabe, etc.) y dirección
de escritura.
ar:
text: >-
تحديد نظام الكتابة أو النص وفقًا لمعيار ISO 15924، وترميز أنواع النصوص
(لاتيني، سيريلي، عربي، إلخ) واتجاه الكتابة.
id:
text: >-
Identifikasi sistem penulisan atau skrip mengikuti standar ISO 15924,
mengodekan jenis skrip (Latin, Sirilik, Arab, dll.) dan arah penulisan.
zh:
text: >-
遵循ISO 15924标准的书写系统或文字识别编码文字类型
(拉丁文、西里尔文、阿拉伯文等)和书写方向。
slots:
- has_code
slot_usage:
@ -35,13 +57,39 @@ classes:
examples:
- value: Latn
- value: Cyrl
exact_mappings:
broad_mappings:
- skos:Concept
annotations:
specificity_score: '0.40'
specificity_rationale: Moderately specific - writing systems relevant across
domains.
custodian_types: '[''*'']'
structured_aliases:
- literal_form: schrijfsysteem
in_language: nl
- literal_form: Schriftsystem
in_language: de
- literal_form: système d'écriture
in_language: fr
- literal_form: sistema de escritura
in_language: es
- literal_form: نظام الكتابة
in_language: ar
- literal_form: sistem penulisan
in_language: id
- literal_form: 书写系统
in_language: zh
comments:
- ISO 15924 script codes (4-letter codes like Latn, Cyrl, Arab)
- Used for script identification and writing direction
keywords:
- writing system
- script
- ISO 15924
- writing direction
examples:
- value:
has_code: Latn
description: Latin script
- value:
has_code: Arab
description: Arabic script
annotations:
specificity_score: '0.40'
specificity_rationale: Moderately specific - writing systems relevant across domains.
custodian_types: "['*']"

View file

@ -9,40 +9,90 @@ prefixes:
xsd: http://www.w3.org/2001/XMLSchema#
imports:
- linkml:types
# default_range: string
classes:
XPath:
description: 'An XPath expression used to locate a specific element within an
HTML or XML document.
**CRITICAL PROVENANCE FIELD**: XPath expressions provide the essential link
between extracted data values and their original source location in archived
documents. Without an XPath, a claim extracted from a webpage is unverifiable.
**FORMAT**: Standard XPath 1.0 expressions **EXAMPLE**: `/html[1]/body[1]/div[6]/div[1]/table[3]/tbody[1]/tr[1]/td[1]/p[6]`
**USAGE CONTEXT**: Used with `has_provenance_path` slot to link provenance
records to specific locations in source documents.'
description: >-
XPath expression used to locate specific elements within HTML or XML documents,
providing the essential provenance link between extracted data values and their
original source location in archived documents.
alt_descriptions:
nl:
text: >-
XPath-expressie gebruikt om specifieke elementen in HTML- of XML-documenten
te lokaliseren, die de essentiële herkomstlink biedt tussen geëxtraheerde
gegevenswaarden en hun oorspronkelijke bronlocatie in gearchiveerde documenten.
de:
text: >-
XPath-Ausdruck zur Lokalisierung bestimmter Elemente in HTML- oder XML-Dokumenten,
der die wesentliche Herkunftsverbindung zwischen extrahierten Datenwerten und
ihrer ursprünglichen Quellposition in archivierten Dokumenten bereitstellt.
fr:
text: >-
Expression XPath utilisée pour localiser des éléments spécifiques dans les
documents HTML ou XML, fournissant le lien de provenance essentiel entre les
valeurs de données extraites et leur emplacement source d'origine dans les
documents archivés.
es:
text: >-
Expresión XPath utilizada para localizar elementos específicos dentro de
documentos HTML o XML, proporcionando el enlace de procedencia esencial
entre los valores de datos extraídos y su ubicación original en documentos
archivados.
ar:
text: >-
تعبير XPath يُستخدم لتحديد موقع عناصر محددة داخل مستندات HTML أو XML،
يوفر رابط المصدر الأساسي بين قيم البيانات المستخرجة وموقعها الأصلي
في المستندات المؤرشفة.
id:
text: >-
Ekspresi XPath yang digunakan untuk menemukan elemen tertentu dalam dokumen
HTML atau XML, menyediakan tautan asal-usul penting antara nilai data yang
diekstraksi dan lokasi sumber aslinya dalam dokumen yang diarsipkan.
zh:
text: >-
XPath表达式用于定位HTML或XML文档中的特定元素提供提取的数据值
与其存档文档中原始源位置之间的重要来源链接。
class_uri: prov:Location
broad_mappings:
- prov:Location
close_mappings:
- schema:xpath
related_mappings:
- prov:atLocation
structured_aliases:
- literal_form: XPath
in_language: nl
- literal_form: XPath
in_language: de
- literal_form: XPath
in_language: fr
- literal_form: XPath
in_language: es
- literal_form: مسار XPath
in_language: ar
- literal_form: XPath
in_language: id
- literal_form: XPath路径
in_language: zh
comments:
- CRITICAL PROVENANCE FIELD for verifiable data extraction
- Standard XPath 1.0 expressions
- Used with has_provenance_path slot
keywords:
- XPath
- provenance
- HTML extraction
- XML parsing
- data location
examples:
- value: "XPath:\n expression: \"/html[1]/body[1]/div[6]/div[1]/table[3]/tbody[1]/tr[1]/td[1]/p[6]\"\n matched_text: \"Historische Vereniging Nijeveen\"\n match_score: 1.0\n source_document: \"web/0021/historischeverenigingnijeveen.nl/rendered.html\"\n"
description: XPath extraction pointing to an institution name in archived HTML.
- value: "XPath:\n expression: \"//meta[@property='og:title']/@content\"\n matched_text: \"Amsterdam Museum - Official Website\"\n match_score: 0.95\n"
description: XPath to OpenGraph metadata in a webpage header.
annotations:
custodian_types: '["*"]'
custodian_types_rationale: XPath provenance is relevant for any custodian type
where web content is extracted and archived.
custodian_types: "['*']"
custodian_types_rationale: XPath provenance is relevant for any custodian type where web content is extracted and archived.
custodian_types_primary: '*'
specificity_score: 0.7
specificity_rationale: High specificity - only relevant for web-extracted data
with HTML archival.
examples:
- value: "XPath:\n expression: \"/html[1]/body[1]/div[6]/div[1]/table[3]/tbody[1]/tr[1]/td[1]/p[6]\"\
\n matched_text: \"Historische Vereniging Nijeveen\"\n match_score: 1.0\n\
\ source_document: \"web/0021/historischeverenigingnijeveen.nl/rendered.html\"\
\n"
description: XPath extraction pointing to an institution name in archived HTML.
- value: "XPath:\n expression: \"//meta[@property='og:title']/@content\"\n matched_text:\
\ \"Amsterdam Museum - Official Website\"\n match_score: 0.95\n"
description: XPath to OpenGraph metadata in a webpage header.
specificity_rationale: High specificity - only relevant for web-extracted data with HTML archival.
slots: []

View file

@ -12,32 +12,75 @@ imports:
classes:
XPathScore:
class_uri: schema:Rating
description: 'A confidence score for an XPath match.
**USAGE**:
Used for:
- XPath match confidence (0.0-1.0)
- Fuzzy matching scores
- Extraction confidence
'
description: >-
Confidence score for an XPath match result, ranging from 0.0 to 1.0,
indicating the reliability of element extraction from HTML/XML documents.
alt_descriptions:
nl:
text: >-
Betrouwbaarheidsscore voor een XPath-matchresultaat, variërend van 0,0 tot 1,0,
die de betrouwbaarheid van elementextractie uit HTML/XML-documenten aangeeft.
de:
text: >-
Konfidenzwert für ein XPath-Übereinstimmungsergebnis, der von 0,0 bis 1,0 reicht
und die Zuverlässigkeit der Elementextraktion aus HTML/XML-Dokumenten angibt.
fr:
text: >-
Score de confiance pour un résultat de correspondance XPath, allant de 0,0 à 1,0,
indiquant la fiabilité de l'extraction d'éléments des documents HTML/XML.
es:
text: >-
Puntuación de confianza para un resultado de coincidencia XPath, que va de 0,0
a 1,0, indicando la confiabilidad de la extracción de elementos de documentos
HTML/XML.
ar:
text: >-
درجة الثقة لنتيجة مطابقة XPath، تتراوح من 0.0 إلى 1.0، تشير إلى موثوقية
استخراج العناصر من مستندات HTML/XML.
id:
text: >-
Skor kepercayaan untuk hasil kecocokan XPath, berkisar dari 0,0 hingga 1,0,
menunjukkan keandalan ekstraksi elemen dari dokumen HTML/XML.
zh:
text: >-
XPath匹配结果的置信度分数范围从0.0到1.0表示从HTML/XML文档
中提取元素的可靠性。
slots:
- has_score
slot_usage:
has_score:
minimum_value: 0.0
maximum_value: 1.0
close_mappings:
broad_mappings:
- schema:Rating
annotations:
specificity_score: '0.60'
specificity_rationale: More specific - XPath scoring is technical/heritage-domain.
custodian_types: '[''*'']'
structured_aliases:
- literal_form: XPath-score
in_language: nl
- literal_form: XPath-Bewertung
in_language: de
- literal_form: score XPath
in_language: fr
- literal_form: puntuación XPath
in_language: es
- literal_form: درجة XPath
in_language: ar
- literal_form: skor XPath
in_language: id
- literal_form: XPath评分
in_language: zh
comments:
- Used for XPath match confidence, fuzzy matching scores, and extraction confidence
- Range: 0.0 (no match) to 1.0 (perfect match)
keywords:
- XPath score
- confidence
- match quality
- extraction reliability
examples:
- value:
has_score: 0.95
description: High confidence XPath match
annotations:
specificity_score: '0.60'
specificity_rationale: More specific - XPath scoring is technical/heritage-domain.
custodian_types: "['*']"

View file

@ -11,27 +11,84 @@ prefixes:
imports:
- linkml:types
- ../slots/has_language
# default_range: string
classes:
YoutubeChannel:
description: "YouTube channel metadata including channel ID, title, description,\
\ subscriber/video/view counts, country code, and branding URLs.\nOntology mapping\
\ rationale: - class_uri is schema:BroadcastChannel because a YouTube channel\
\ is\n a broadcast channel for video content distribution.\n- close_mappings\
\ includes foaf:OnlineAccount as a channel represents\n an online account on\
\ YouTube.\n- related_mappings includes schema:Organization as channels often\n\
\ represent institutional presence, and prov:Entity for tracking."
description: >-
YouTube channel metadata including channel ID, title, description,
subscriber/video/view counts, country code, and branding URLs for
heritage institution social media presence.
alt_descriptions:
nl:
text: >-
YouTube-kanaal metadata inclusief kanaal-ID, titel, beschrijving,
abonnee-/video-/weergave-aantallen, landcode en branding-URL's
voor de sociale media-aanwezigheid van erfgoedinstellingen.
de:
text: >-
YouTube-Kanal-Metadaten einschließlich Kanal-ID, Titel, Beschreibung,
Abonnenten-/Video-/Aufrufzahlen, Ländercode und Branding-URLs für die
Social-Media-Präsenz von Heritage-Institutionen.
fr:
text: >-
Métadonnées de chaîne YouTube incluant l'ID de chaîne, le titre, la description,
les nombres d'abonnés/vidéos/vues, le code pays et les URL de marque pour
la présence sur les réseaux sociaux des institutions patrimoniales.
es:
text: >-
Metadatos del canal de YouTube incluyendo ID del canal, título, descripción,
conteos de suscriptores/videos/vistas, código de país y URLs de marca para
la presencia en redes sociales de instituciones patrimoniales.
ar:
text: >-
بيانات قناة YouTube بما في ذلك معرف القناة والعنوان والوصف وأعداد
المشتركين/الفيديوهات/المشاهدات ورمز الدولة وعناوين URL للعلامة التجارية
لوجود مؤسسات التراث على وسائل التواصل الاجتماعي.
id:
text: >-
Metadata saluran YouTube termasuk ID saluran, judul, deskripsi, jumlah
pelanggan/video/penayangan, kode negara, dan URL branding untuk kehadiran
media sosial lembaga warisan.
zh:
text: >-
YouTube频道元数据包括频道ID、标题、描述、订阅者/视频/观看次数、
国家代码和品牌URL用于遗产机构的社交媒体存在。
class_uri: schema:BroadcastChannel
broad_mappings:
- schema:BroadcastChannel
close_mappings:
- foaf:OnlineAccount
related_mappings:
- schema:Organization
- prov:Entity
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: '[''*'']'
slots:
- has_language
- in_country
- related_to
structured_aliases:
- literal_form: YouTube-kanaal
in_language: nl
- literal_form: YouTube-Kanal
in_language: de
- literal_form: chaîne YouTube
in_language: fr
- literal_form: canal de YouTube
in_language: es
- literal_form: قناة يوتيوب
in_language: ar
- literal_form: saluran YouTube
in_language: id
- literal_form: YouTube频道
in_language: zh
comments:
- Represents institutional presence on YouTube
- Broadcast channel for video content distribution
keywords:
- YouTube
- channel
- video platform
- social media
- broadcast
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: "['*']"

View file

@ -10,24 +10,77 @@ prefixes:
sioc: http://rdfs.org/sioc/ns#
imports:
- linkml:types
# default_range: string
classes:
YoutubeComment:
description: "YouTube video comment including comment ID, author information,\
\ text content, like count, and timestamps.\nOntology mapping rationale: - class_uri\
\ is schema:Comment because this represents user-generated\n comment content\
\ on YouTube videos.\n- close_mappings includes sioc:Post from SIOC (Semantically-Interlinked\n\
\ Online Communities) as a comment is a type of online post.\n- related_mappings\
\ includes prov:Entity for tracking comment provenance."
description: >-
YouTube video comment including comment ID, author information, text content,
like count, and timestamps for user-generated content analysis.
alt_descriptions:
nl:
text: >-
YouTube-videoreactie inclusief reactie-ID, auteurinformatie, tekstinhoud,
aantal vind-ik-leuks en tijdstempels voor analyse van door gebruikers
gegenereerde inhoud.
de:
text: >-
YouTube-Video-Kommentar einschließlich Kommentar-ID, Autoreninformationen,
Textinhalt, Like-Anzahl und Zeitstempel für die Analyse von benutzergenerierten
Inhalten.
fr:
text: >-
Commentaire de vidéo YouTube incluant l'ID de commentaire, les informations
sur l'auteur, le contenu textuel, le nombre de j'aime et les horodatages pour
l'analyse de contenu généré par l'utilisateur.
es:
text: >-
Comentario de video de YouTube incluyendo ID de comentario, información del
autor, contenido de texto, conteo de me gusta y marcas de tiempo para análisis
de contenido generado por el usuario.
ar:
text: >-
تعليق فيديو YouTube بما في ذلك معرف التعليق ومعلومات المؤلف ومحتوى النص
وعدد الإعجابات والطوابع الزمنية لتحليل المحتوى الذي أنشأه المستخدم.
id:
text: >-
Komentar video YouTube termasuk ID komentar, informasi penulis, konten teks,
jumlah suka, dan timestamp untuk analisis konten yang dibuat pengguna.
zh:
text: >-
YouTube视频评论包括评论ID、作者信息、文本内容、点赞数和时间戳
用于用户生成内容分析。
class_uri: schema:Comment
close_mappings:
broad_mappings:
- schema:Comment
- sioc:Post
related_mappings:
- prov:Entity
- schema:UserComments
slots:
- has_quantity
structured_aliases:
- literal_form: YouTube-reactie
in_language: nl
- literal_form: YouTube-Kommentar
in_language: de
- literal_form: commentaire YouTube
in_language: fr
- literal_form: comentario de YouTube
in_language: es
- literal_form: تعليق يوتيوب
in_language: ar
- literal_form: komentar YouTube
in_language: id
- literal_form: YouTube评论
in_language: zh
comments:
- User-generated comment content on YouTube videos
- Part of online community discourse
keywords:
- YouTube comment
- user-generated content
- social media
- online discourse
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: '[''*'']'
slots:
- has_quantity
custodian_types: "['*']"

View file

@ -10,20 +10,78 @@ prefixes:
dcat: http://www.w3.org/ns/dcat#
imports:
- linkml:types
# default_range: string
classes:
YoutubeEnrichment:
description: "YouTube channel and video data for a heritage institution."
description: >-
YouTube channel and video enrichment data for heritage institutions,
aggregating social media presence, video content, and engagement metrics.
alt_descriptions:
nl:
text: >-
YouTube-kanaal en video-verrijkingsgegevens voor erfgoedinstellingen,
die sociale media-aanwezigheid, video-inhoud en betrokkenheidsstatistieken
samenvoegen.
de:
text: >-
YouTube-Kanal- und Video-Anreicherungdaten für Heritage-Institutionen,
die Social-Media-Präsenz, Videoinhalte und Engagement-Metriken aggregieren.
fr:
text: >-
Données d'enrichissement de chaîne et de vidéo YouTube pour les institutions
patrimoniales, agrégeant la présence sur les réseaux sociaux, le contenu vidéo
et les métriques d'engagement.
es:
text: >-
Datos de enriquecimiento de canal y video de YouTube para instituciones
patrimoniales, agregando presencia en redes sociales, contenido de video
y métricas de participación.
ar:
text: >-
بيانات إثراء قناة وفيديو YouTube لمؤسسات التراث، تجمع وجود وسائل
التواصل الاجتماعي ومحتوى الفيديو ومقاييس المشاركة.
id:
text: >-
Data pengayaan saluran dan video YouTube untuk lembaga warisan,
mengagregasi kehadiran media sosial, konten video, dan metrik keterlibatan.
zh:
text: >-
遗产机构的YouTube频道和视频丰富数据聚合社交媒体存在、
视频内容和参与度指标。
class_uri: prov:Entity
broad_mappings:
- prov:Entity
close_mappings:
- dcat:Dataset
- dcat:Dataset
related_mappings:
- schema:BroadcastChannel
- prov:Collection
- schema:BroadcastChannel
- prov:Collection
slots:
- has_url
- in_country
structured_aliases:
- literal_form: YouTube-verrijking
in_language: nl
- literal_form: YouTube-Anreicherung
in_language: de
- literal_form: enrichissement YouTube
in_language: fr
- literal_form: enriquecimiento de YouTube
in_language: es
- literal_form: إثراء يوتيوب
in_language: ar
- literal_form: pengayaan YouTube
in_language: id
- literal_form: YouTube丰富
in_language: zh
comments:
- Aggregates YouTube data for heritage institutions
- Contains channel, video, and engagement data
keywords:
- YouTube enrichment
- social media data
- video analytics
- heritage institution
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: '["*"]'
slots:
- has_url
- in_country
custodian_types: "['*']"

View file

@ -11,24 +11,80 @@ prefixes:
imports:
- linkml:types
- ../enums/DataTierEnum
# default_range: string
classes:
YoutubeProvenance:
description: "Provenance information for YouTube enrichment including source URL,\
\ extraction method, timestamp, and data quality tier.\nOntology mapping rationale:\
\ - class_uri is prov:Entity because provenance metadata is itself a\n trackable\
\ entity describing data origins.\n- close_mappings includes pav:SourceAccessedAt\
\ to capture the access\n point and timing of YouTube data retrieval.\n- related_mappings\
\ includes prov:Activity as extraction is an activity."
description: >-
Provenance information for YouTube enrichment including source URL,
extraction method, timestamp, and data quality tier for tracking
data origins and extraction processes.
alt_descriptions:
nl:
text: >-
Herkomstinformatie voor YouTube-verrijking inclusief bron-URL,
extractiemethode, tijdstempel en datakwaliteitslaag voor het volgen
van gegevensbronnen en extractieprocessen.
de:
text: >-
Herkunftsinformationen für YouTube-Anreicherung einschließlich Quell-URL,
Extraktionsmethode, Zeitstempel und Datenqualitätsstufe zur Verfolgung
von Datenursprüngen und Extraktionsprozessen.
fr:
text: >-
Informations de provenance pour l'enrichissement YouTube incluant l'URL
source, la méthode d'extraction, l'horodatage et le niveau de qualité des
données pour le suivi des origines des données et des processus d'extraction.
es:
text: >-
Información de procedencia para enriquecimiento de YouTube incluyendo URL
de origen, método de extracción, marca de tiempo y nivel de calidad de datos
para rastrear orígenes de datos y procesos de extracción.
ar:
text: >-
معلومات المصدر لإثراء YouTube بما في ذلك عنوان URL المصدر وطريقة الاستخراج
والطابع الزمني ومستوى جودة البيانات لتتبع أصول البيانات وعمليات الاستخراج.
id:
text: >-
Informasi asal-usul untuk pengayaan YouTube termasuk URL sumber, metode
ekstraksi, timestamp, dan tingkat kualitas data untuk melacak asal data
dan proses ekstraksi.
zh:
text: >-
YouTube丰富数据的来源信息包括源URL、提取方法、时间戳和数据质量层级
用于跟踪数据来源和提取过程。
class_uri: prov:Entity
broad_mappings:
- prov:Entity
close_mappings:
- pav:SourceAccessedAt
related_mappings:
- prov:Activity
- prov:Generation
slots:
- has_url
structured_aliases:
- literal_form: YouTube-herkomst
in_language: nl
- literal_form: YouTube-Provenienz
in_language: de
- literal_form: provenance YouTube
in_language: fr
- literal_form: procedencia de YouTube
in_language: es
- literal_form: مصدر يوتيوب
in_language: ar
- literal_form: asal-usul YouTube
in_language: id
- literal_form: YouTube来源
in_language: zh
comments:
- Tracks extraction methods and data quality
- Documents source access and timing
keywords:
- provenance
- data extraction
- YouTube API
- data quality
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: '[''*'']'
slots:
- has_url
custodian_types: "['*']"

View file

@ -10,23 +10,78 @@ prefixes:
foaf: http://xmlns.com/foaf/0.1/
imports:
- linkml:types
# default_range: string
classes:
YoutubeSocialLink:
description: "Social media link from a YouTube channel's about page, linking to\
\ external platforms like Website, Facebook, Twitter, Instagram, etc.\nOntology\
\ mapping rationale: - class_uri is schema:WebPage because a social link points\
\ to a\n web page on another platform.\n- close_mappings includes foaf:OnlineAccount\
\ as social links often\n point to social media accounts.\n- related_mappings\
\ includes prov:Entity for tracking and schema:URL\n for the link structure."
description: >-
Social media link from a YouTube channel's about page, linking to external
platforms like websites, Facebook, Twitter, Instagram, and other online presence.
alt_descriptions:
nl:
text: >-
Social media link van de informatiepagina van een YouTube-kanaal, met links
naar externe platforms zoals websites, Facebook, Twitter, Instagram en andere
online aanwezigheid.
de:
text: >-
Social-Media-Link von der Info-Seite eines YouTube-Kanals, der zu externen
Plattformen wie Websites, Facebook, Twitter, Instagram und anderer Online-Präsenz
führt.
fr:
text: >-
Lien vers les réseaux sociaux depuis la page "À propos" d'une chaîne YouTube,
reliant à des plateformes externes comme les sites web, Facebook, Twitter,
Instagram et autre présence en ligne.
es:
text: >-
Enlace de redes sociales desde la página de información de un canal de YouTube,
que enlaza a plataformas externas como sitios web, Facebook, Twitter, Instagram
y otra presencia en línea.
ar:
text: >-
رابط وسائل التواصل الاجتماعي من صفحة "حول" لقناة YouTube، يربط بمنصات
خارجية مثل مواقع الويب وفيسبوك وتويتر وإنستغرام ووجود آخر عبر الإنترنت.
id:
text: >-
Tautan media sosial dari halaman tentang saluran YouTube, menautkan ke
platform eksternal seperti situs web, Facebook, Twitter, Instagram, dan
kehadiran online lainnya.
zh:
text: >-
来自YouTube频道关于页面的社交媒体链接链接到网站、Facebook、Twitter、
Instagram等外部平台和其他在线存在。
class_uri: schema:WebPage
broad_mappings:
- schema:WebPage
close_mappings:
- foaf:OnlineAccount
related_mappings:
- prov:Entity
- schema:URL
slots: []
structured_aliases:
- literal_form: YouTube-social media link
in_language: nl
- literal_form: YouTube-Social-Media-Link
in_language: de
- literal_form: lien social YouTube
in_language: fr
- literal_form: enlace social de YouTube
in_language: es
- literal_form: رابط اجتماعي يوتيوب
in_language: ar
- literal_form: tautan sosial YouTube
in_language: id
- literal_form: YouTube社交链接
in_language: zh
comments:
- Links to external platforms from YouTube channel
- Part of institutional cross-platform presence
keywords:
- social media link
- cross-platform
- external links
- online presence
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: '[''*'']'
slots: []
custodian_types: "['*']"

View file

@ -10,24 +10,79 @@ prefixes:
imports:
- linkml:types
- ../enums/DataTierEnum
# default_range: string
classes:
YoutubeSourceRecord:
description: "YouTube source record for provenance tracking, documenting API calls,\
\ data tier, claims extracted, and any misattribution corrections.\nOntology\
\ mapping rationale: - class_uri is prov:PrimarySource because this represents\
\ a primary\n source record from the YouTube Data API.\n- close_mappings includes\
\ prov:Entity as source records are trackable\n provenance entities.\n- related_mappings\
\ includes prov:Revision for correction tracking."
description: >-
YouTube source record for provenance tracking, documenting API calls,
data tier, claims extracted, and any misattribution corrections for
data quality management.
alt_descriptions:
nl:
text: >-
YouTube-bronrecord voor herkomstregistratie, die API-aanroepen, gegevenslaag,
geëxtraheerde claims en eventuele verkeerde toeschrijvingscorrecties voor
gegevenskwaliteitsbeheer documenteert.
de:
text: >-
YouTube-Quelldatensatz für Provenienzverfolgung, der API-Aufrufe, Datenebene,
extrahierte Ansprüche und eventuelle Fehlzuschreibungskorrekturen für
Datenqualitätsmanagement dokumentiert.
fr:
text: >-
Enregistrement source YouTube pour le suivi de la provenance, documentant
les appels API, le niveau de données, les réclamations extraites et les
corrections de mauvaise attribution pour la gestion de la qualité des données.
es:
text: >-
Registro de fuente de YouTube para seguimiento de procedencia, documentando
llamadas API, nivel de datos, reclamaciones extraídas y cualquier corrección
de mala atribución para gestión de calidad de datos.
ar:
text: >-
سجل مصدر YouTube لتتبع المصدر، يوثق استدعاءات API ومستوى البيانات
والمطالبات المستخرجة وأي تصحيحات للإسناد الخاطئ لإدارة جودة البيانات.
id:
text: >-
Rekaman sumber YouTube untuk pelacakan asal-usul, mendokumentasikan panggilan
API, tingkat data, klaim yang diekstraksi, dan perbaikan kesalahan atribusi
untuk manajemen kualitas data.
zh:
text: >-
用于来源跟踪的YouTube源记录记录API调用、数据层级、提取的声明和
任何错误归属更正,用于数据质量管理。
class_uri: prov:PrimarySource
close_mappings:
broad_mappings:
- prov:PrimarySource
- prov:Entity
related_mappings:
- prov:Revision
- prov:Activity
slots:
- has_type
structured_aliases:
- literal_form: YouTube-bronrecord
in_language: nl
- literal_form: YouTube-Quelldatensatz
in_language: de
- literal_form: enregistrement source YouTube
in_language: fr
- literal_form: registro de fuente de YouTube
in_language: es
- literal_form: سجل مصدر يوتيوب
in_language: ar
- literal_form: rekaman sumber YouTube
in_language: id
- literal_form: YouTube源记录
in_language: zh
comments:
- Primary source record from YouTube Data API
- Documents API calls and extracted claims
keywords:
- source record
- provenance tracking
- API documentation
- data quality
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: '[''*'']'
slots:
- has_type
custodian_types: "['*']"

View file

@ -10,25 +10,81 @@ prefixes:
oa: http://www.w3.org/ns/oa#
imports:
- linkml:types
# default_range: string
classes:
YoutubeTranscript:
description: "YouTube video transcript including video ID, language, transcript\
\ type (manual or auto-generated), full text, and extraction metadata.\nOntology\
\ mapping rationale: - class_uri is schema:Transcript because this represents\
\ a textual\n transcript of video/audio content.\n- close_mappings includes\
\ oa:TextualBody as the transcript text\n forms annotation body content.\n\
- related_mappings includes prov:Entity for tracking and schema:MediaObject\n\
\ as transcripts derive from media."
description: >-
YouTube video transcript including video ID, language, transcript type
(manual or auto-generated), full text, and extraction metadata for
accessibility and content analysis.
alt_descriptions:
nl:
text: >-
YouTube-video transcript inclusief video-ID, taal, transcripttype (handmatig
of automatisch gegenereerd), volledige tekst en extractiemetadata voor
toegankelijkheid en inhoudsanalyse.
de:
text: >-
YouTube-Video-Transkript einschließlich Video-ID, Sprache, Transkripttyp
(manuell oder automatisch generiert), Volltext und Extraktionsmetadaten für
Barrierefreiheit und Inhaltsanalyse.
fr:
text: >-
Transcription de vidéo YouTube incluant l'ID vidéo, la langue, le type de
transcription (manuel ou généré automatiquement), le texte complet et les
métadonnées d'extraction pour l'accessibilité et l'analyse de contenu.
es:
text: >-
Transcripción de video de YouTube incluyendo ID de video, idioma, tipo de
transcripción (manual o generada automáticamente), texto completo y metadatos
de extracción para accesibilidad y análisis de contenido.
ar:
text: >-
نسخ فيديو YouTube بما في ذلك معرف الفيديو واللغة ونوع النسخ (يدوي أو
مولد تلقائيًا) والنص الكامل وبيانات الاستخراج الوصفية للوصول
وتحليل المحتوى.
id:
text: >-
Transkrip video YouTube termasuk ID video, bahasa, jenis transkrip (manual
atau dihasilkan otomatis), teks lengkap, dan metadata ekstraksi untuk
aksesibilitas dan analisis konten.
zh:
text: >-
YouTube视频字幕包括视频ID、语言、字幕类型手动或自动生成
全文和提取元数据,用于无障碍访问和内容分析。
class_uri: schema:Transcript
exact_mappings:
broad_mappings:
- schema:Transcript
- oa:TextualBody
related_mappings:
- prov:Entity
- schema:MediaObject
slots:
- in_language
structured_aliases:
- literal_form: YouTube-transcript
in_language: nl
- literal_form: YouTube-Transkript
in_language: de
- literal_form: transcription YouTube
in_language: fr
- literal_form: transcripción de YouTube
in_language: es
- literal_form: نسخ يوتيوب
in_language: ar
- literal_form: transkrip YouTube
in_language: id
- literal_form: YouTube字幕
in_language: zh
comments:
- Textual representation of video/audio content
- Can be manual or auto-generated
keywords:
- transcript
- subtitle
- accessibility
- speech-to-text
- video caption
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: '[''*'']'
slots:
- in_language
custodian_types: "['*']"

View file

@ -10,32 +10,88 @@ prefixes:
imports:
- linkml:types
- ../slots/has_language
# default_range: string
classes:
YoutubeVideo:
description: "Individual YouTube video metadata including video ID, title, description,\
\ view/like/comment counts, duration, thumbnail, tags, and associated comments\
\ and transcripts.\nOntology mapping rationale: - class_uri is schema:VideoObject\
\ because this represents a video\n as a media object on YouTube.\n- close_mappings\
\ includes schema:MediaObject as the broader media\n object category.\n- related_mappings\
\ includes prov:Entity for provenance tracking and\n schema:CreativeWork as\
\ videos are creative works."
description: >-
Individual YouTube video metadata including video ID, title, description,
view/like/comment counts, duration, thumbnail, tags, and associated
comments and transcripts.
alt_descriptions:
nl:
text: >-
Individuele YouTube-video metadata inclusief video-ID, titel, beschrijving,
weergave-/vind-ik-leuk-/reactie-aantallen, duur, thumbnail, tags en
bijbehorende reacties en transcripties.
de:
text: >-
Einzelne YouTube-Video-Metadaten einschließlich Video-ID, Titel, Beschreibung,
Aufruf-/Like-/Kommentarzahlen, Dauer, Thumbnail, Tags und zugehörige Kommentare
und Transkripte.
fr:
text: >-
Métadonnées de vidéo YouTube individuelle incluant l'ID vidéo, le titre,
la description, les nombres de vues/j'aime/commentaires, la durée, la
miniature, les balises et les commentaires et transcriptions associés.
es:
text: >-
Metadatos de video individual de YouTube incluyendo ID de video, título,
descripción, conteos de vistas/me gusta/comentarios, duración, miniatura,
etiquetas y comentarios y transcripciones asociados.
ar:
text: >-
بيانات فيديو YouTube الفردية بما في ذلك معرف الفيديو والعنوان والوصف
وأعداد المشاهدات/الإعجابات/التعليقات والمدة والصورة المصغرة والعلامات
والتعليقات والنسخ المرتبطة.
id:
text: >-
Metadata video YouTube individual termasuk ID video, judul, deskripsi,
jumlah tayangan/suka/komentar, durasi, thumbnail, tag, dan komentar
serta transkrip terkait.
zh:
text: >-
单个YouTube视频元数据包括视频ID、标题、描述、观看/点赞/评论数、
时长、缩略图、标签以及相关评论和字幕。
class_uri: schema:VideoObject
broad_mappings:
- schema:VideoObject
close_mappings:
- schema:MediaObject
related_mappings:
- prov:Entity
- schema:CreativeWork
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: '[''*'']'
slots:
- has_quantity
- has_quantity
- has_resolution
- categorized_as
- has_language
- broadcast
- retrieved_at
- part_of
structured_aliases:
- literal_form: YouTube-video
in_language: nl
- literal_form: YouTube-Video
in_language: de
- literal_form: vidéo YouTube
in_language: fr
- literal_form: video de YouTube
in_language: es
- literal_form: فيديو يوتيوب
in_language: ar
- literal_form: video YouTube
in_language: id
- literal_form: YouTube视频
in_language: zh
comments:
- Represents video content on YouTube platform
- Associated with comments, transcripts, and channel
keywords:
- YouTube
- video
- media object
- streaming
- digital content
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: "['*']"