From bd8368dfff929f6eb48c8d90cfa9efcead6f11f6 Mon Sep 17 00:00:00 2001 From: kempersc Date: Sun, 15 Feb 2026 12:41:51 +0100 Subject: [PATCH] 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. --- .../schemas/20251121/linkml/manifest.json | 2 +- .../20251121/linkml/classes/BirthPlace.yaml | 165 ++++ schemas/20251121/linkml/manifest.json | 2 +- .../classes/AnnotatorAnnotationMetadata.yaml | 105 +++ .../AnnotatorAnnotationProvenance.yaml | 84 ++ .../modules/classes/AnnotatorBlock.yaml | 83 ++ .../modules/classes/AnnotatorEntityClaim.yaml | 94 +++ .../AnnotatorEntityClassification.yaml | 85 ++ ...ote.yaml => AnnotatorIntegrationNote.yaml} | 0 .../modules/classes/AnnotatorModel.yaml | 84 ++ .../modules/classes/AnnotatorProvenance.yaml | 84 ++ .../modules/classes/BOLDIdentifier.yaml | 92 ++- .../linkml/modules/classes/BaseName.yaml | 2 +- .../modules/classes/BioCustodianType.yaml | 4 - .../classes/BioTypeClassification.yaml | 90 ++- .../classes/BioTypeClassifications.yaml | 734 +++++++++++++----- .../modules/classes/BiologicalObject.yaml | 11 +- .../linkml/modules/classes/BirthDate.yaml | 231 +++--- .../linkml/modules/classes/BirthPlace.yaml | 159 ++-- .../linkml/modules/classes/Bookplate.yaml | 115 ++- .../linkml/modules/classes/BoxNumber.yaml | 99 ++- .../linkml/modules/classes/Budget.yaml | 10 +- .../20251121/linkml/modules/classes/CMS.yaml | 114 ++- .../linkml/modules/classes/CapacityType.yaml | 113 ++- .../linkml/modules/classes/CapacityTypes.yaml | 207 ++++- .../linkml/modules/classes/Caption.yaml | 90 ++- .../linkml/modules/classes/CareerEntry.yaml | 79 +- .../linkml/modules/classes/Carrier.yaml | 84 +- .../linkml/modules/classes/CarrierType.yaml | 102 ++- .../modules/classes/CastCollection.yaml | 151 ++-- .../linkml/modules/classes/CatalogSystem.yaml | 130 ++-- .../modules/classes/CatalogSystemType.yaml | 96 ++- .../modules/classes/CatalogingStandard.yaml | 119 +-- .../linkml/modules/classes/Category.yaml | 128 +-- .../modules/classes/CategoryStatus.yaml | 108 ++- .../linkml/modules/classes/CateringPlace.yaml | 129 ++- .../linkml/modules/classes/CateringType.yaml | 93 ++- .../modules/classes/CathedralArchive.yaml | 111 ++- .../CathedralArchiveRecordSetType.yaml | 59 +- .../CathedralArchiveRecordSetTypes.yaml | 217 +++++- .../modules/classes/CertaintyLevel.yaml | 136 ++-- .../ChAnnotatorAnnotationMetadata.yaml | 55 -- .../ChAnnotatorAnnotationProvenance.yaml | 35 - .../modules/classes/ChAnnotatorBlock.yaml | 33 - .../classes/ChAnnotatorEntityClaim.yaml | 46 -- .../ChAnnotatorEntityClassification.yaml | 35 - .../modules/classes/ChAnnotatorModel.yaml | 33 - .../classes/ChAnnotatorProvenance.yaml | 34 - .../modules/classes/ChurchArchiveSweden.yaml | 79 +- .../linkml/modules/classes/Cinematheque.yaml | 82 +- .../20251121/linkml/modules/classes/WKT.yaml | 73 +- .../modules/classes/WomensArchives.yaml | 83 +- .../classes/WomensArchivesRecordSetType.yaml | 61 +- .../classes/WomensArchivesRecordSetTypes.yaml | 200 ++++- .../linkml/modules/classes/WordCount.yaml | 68 +- .../modules/classes/WorkExperience.yaml | 112 ++- .../linkml/modules/classes/WorkRevision.yaml | 82 +- .../modules/classes/WorldCatIdentifier.yaml | 78 +- .../modules/classes/WorldHeritageSite.yaml | 96 ++- .../linkml/modules/classes/WritingSystem.yaml | 88 ++- .../linkml/modules/classes/XPath.yaml | 102 ++- .../linkml/modules/classes/XPathScore.yaml | 81 +- .../modules/classes/YoutubeChannel.yaml | 81 +- .../modules/classes/YoutubeComment.yaml | 75 +- .../modules/classes/YoutubeEnrichment.yaml | 76 +- .../modules/classes/YoutubeProvenance.yaml | 76 +- .../modules/classes/YoutubeSocialLink.yaml | 73 +- .../modules/classes/YoutubeSourceRecord.yaml | 77 +- .../modules/classes/YoutubeTranscript.yaml | 80 +- .../linkml/modules/classes/YoutubeVideo.yaml | 82 +- 70 files changed, 5133 insertions(+), 1644 deletions(-) create mode 100644 schemas/20251121/linkml/classes/BirthPlace.yaml create mode 100644 schemas/20251121/linkml/modules/classes/AnnotatorAnnotationMetadata.yaml create mode 100644 schemas/20251121/linkml/modules/classes/AnnotatorAnnotationProvenance.yaml create mode 100644 schemas/20251121/linkml/modules/classes/AnnotatorBlock.yaml create mode 100644 schemas/20251121/linkml/modules/classes/AnnotatorEntityClaim.yaml create mode 100644 schemas/20251121/linkml/modules/classes/AnnotatorEntityClassification.yaml rename schemas/20251121/linkml/modules/classes/{ChAnnotatorIntegrationNote.yaml => AnnotatorIntegrationNote.yaml} (100%) create mode 100644 schemas/20251121/linkml/modules/classes/AnnotatorModel.yaml create mode 100644 schemas/20251121/linkml/modules/classes/AnnotatorProvenance.yaml delete mode 100644 schemas/20251121/linkml/modules/classes/ChAnnotatorAnnotationMetadata.yaml delete mode 100644 schemas/20251121/linkml/modules/classes/ChAnnotatorAnnotationProvenance.yaml delete mode 100644 schemas/20251121/linkml/modules/classes/ChAnnotatorBlock.yaml delete mode 100644 schemas/20251121/linkml/modules/classes/ChAnnotatorEntityClaim.yaml delete mode 100644 schemas/20251121/linkml/modules/classes/ChAnnotatorEntityClassification.yaml delete mode 100644 schemas/20251121/linkml/modules/classes/ChAnnotatorModel.yaml delete mode 100644 schemas/20251121/linkml/modules/classes/ChAnnotatorProvenance.yaml diff --git a/frontend/public/schemas/20251121/linkml/manifest.json b/frontend/public/schemas/20251121/linkml/manifest.json index eeecc03fdb..0cd5d6509e 100644 --- a/frontend/public/schemas/20251121/linkml/manifest.json +++ b/frontend/public/schemas/20251121/linkml/manifest.json @@ -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": { diff --git a/schemas/20251121/linkml/classes/BirthPlace.yaml b/schemas/20251121/linkml/classes/BirthPlace.yaml new file mode 100644 index 0000000000..af94d0b175 --- /dev/null +++ b/schemas/20251121/linkml/classes/BirthPlace.yaml @@ -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 diff --git a/schemas/20251121/linkml/manifest.json b/schemas/20251121/linkml/manifest.json index 0cd5d6509e..895c47ea4f 100644 --- a/schemas/20251121/linkml/manifest.json +++ b/schemas/20251121/linkml/manifest.json @@ -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": { diff --git a/schemas/20251121/linkml/modules/classes/AnnotatorAnnotationMetadata.yaml b/schemas/20251121/linkml/modules/classes/AnnotatorAnnotationMetadata.yaml new file mode 100644 index 0000000000..72196f9f8d --- /dev/null +++ b/schemas/20251121/linkml/modules/classes/AnnotatorAnnotationMetadata.yaml @@ -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: '[''*'']' diff --git a/schemas/20251121/linkml/modules/classes/AnnotatorAnnotationProvenance.yaml b/schemas/20251121/linkml/modules/classes/AnnotatorAnnotationProvenance.yaml new file mode 100644 index 0000000000..69ec5aad66 --- /dev/null +++ b/schemas/20251121/linkml/modules/classes/AnnotatorAnnotationProvenance.yaml @@ -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 diff --git a/schemas/20251121/linkml/modules/classes/AnnotatorBlock.yaml b/schemas/20251121/linkml/modules/classes/AnnotatorBlock.yaml new file mode 100644 index 0000000000..fa1775b6e8 --- /dev/null +++ b/schemas/20251121/linkml/modules/classes/AnnotatorBlock.yaml @@ -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: [] diff --git a/schemas/20251121/linkml/modules/classes/AnnotatorEntityClaim.yaml b/schemas/20251121/linkml/modules/classes/AnnotatorEntityClaim.yaml new file mode 100644 index 0000000000..3f5db0e681 --- /dev/null +++ b/schemas/20251121/linkml/modules/classes/AnnotatorEntityClaim.yaml @@ -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: '[''*'']' diff --git a/schemas/20251121/linkml/modules/classes/AnnotatorEntityClassification.yaml b/schemas/20251121/linkml/modules/classes/AnnotatorEntityClassification.yaml new file mode 100644 index 0000000000..065cad79fd --- /dev/null +++ b/schemas/20251121/linkml/modules/classes/AnnotatorEntityClassification.yaml @@ -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: [] diff --git a/schemas/20251121/linkml/modules/classes/ChAnnotatorIntegrationNote.yaml b/schemas/20251121/linkml/modules/classes/AnnotatorIntegrationNote.yaml similarity index 100% rename from schemas/20251121/linkml/modules/classes/ChAnnotatorIntegrationNote.yaml rename to schemas/20251121/linkml/modules/classes/AnnotatorIntegrationNote.yaml diff --git a/schemas/20251121/linkml/modules/classes/AnnotatorModel.yaml b/schemas/20251121/linkml/modules/classes/AnnotatorModel.yaml new file mode 100644 index 0000000000..9e3321b7c8 --- /dev/null +++ b/schemas/20251121/linkml/modules/classes/AnnotatorModel.yaml @@ -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 diff --git a/schemas/20251121/linkml/modules/classes/AnnotatorProvenance.yaml b/schemas/20251121/linkml/modules/classes/AnnotatorProvenance.yaml new file mode 100644 index 0000000000..f9ceff96c7 --- /dev/null +++ b/schemas/20251121/linkml/modules/classes/AnnotatorProvenance.yaml @@ -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 diff --git a/schemas/20251121/linkml/modules/classes/BOLDIdentifier.yaml b/schemas/20251121/linkml/modules/classes/BOLDIdentifier.yaml index ff2b23f33f..e0b9d35f9c 100644 --- a/schemas/20251121/linkml/modules/classes/BOLDIdentifier.yaml +++ b/schemas/20251121/linkml/modules/classes/BOLDIdentifier.yaml @@ -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 diff --git a/schemas/20251121/linkml/modules/classes/BaseName.yaml b/schemas/20251121/linkml/modules/classes/BaseName.yaml index 36e8e5eeb0..25eb66018c 100644 --- a/schemas/20251121/linkml/modules/classes/BaseName.yaml +++ b/schemas/20251121/linkml/modules/classes/BaseName.yaml @@ -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" diff --git a/schemas/20251121/linkml/modules/classes/BioCustodianType.yaml b/schemas/20251121/linkml/modules/classes/BioCustodianType.yaml index 8665647306..9a0ab475fe 100644 --- a/schemas/20251121/linkml/modules/classes/BioCustodianType.yaml +++ b/schemas/20251121/linkml/modules/classes/BioCustodianType.yaml @@ -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: diff --git a/schemas/20251121/linkml/modules/classes/BioTypeClassification.yaml b/schemas/20251121/linkml/modules/classes/BioTypeClassification.yaml index ff3796d0a2..cc51704a82 100644 --- a/schemas/20251121/linkml/modules/classes/BioTypeClassification.yaml +++ b/schemas/20251121/linkml/modules/classes/BioTypeClassification.yaml @@ -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 diff --git a/schemas/20251121/linkml/modules/classes/BioTypeClassifications.yaml b/schemas/20251121/linkml/modules/classes/BioTypeClassifications.yaml index bf3bd46ae7..409b37a63a 100644 --- a/schemas/20251121/linkml/modules/classes/BioTypeClassifications.yaml +++ b/schemas/20251121/linkml/modules/classes/BioTypeClassifications.yaml @@ -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 diff --git a/schemas/20251121/linkml/modules/classes/BiologicalObject.yaml b/schemas/20251121/linkml/modules/classes/BiologicalObject.yaml index d261dca8d5..42cc977447 100644 --- a/schemas/20251121/linkml/modules/classes/BiologicalObject.yaml +++ b/schemas/20251121/linkml/modules/classes/BiologicalObject.yaml @@ -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 diff --git a/schemas/20251121/linkml/modules/classes/BirthDate.yaml b/schemas/20251121/linkml/modules/classes/BirthDate.yaml index 25074aad57..6d1051c8aa 100644 --- a/schemas/20251121/linkml/modules/classes/BirthDate.yaml +++ b/schemas/20251121/linkml/modules/classes/BirthDate.yaml @@ -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: \ No newline at end of file + VERY_LOW: diff --git a/schemas/20251121/linkml/modules/classes/BirthPlace.yaml b/schemas/20251121/linkml/modules/classes/BirthPlace.yaml index fc0ba8b163..b3f70a7adb 100644 --- a/schemas/20251121/linkml/modules/classes/BirthPlace.yaml +++ b/schemas/20251121/linkml/modules/classes/BirthPlace.yaml @@ -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 diff --git a/schemas/20251121/linkml/modules/classes/Bookplate.yaml b/schemas/20251121/linkml/modules/classes/Bookplate.yaml index 11265fb580..fa4ab996d1 100644 --- a/schemas/20251121/linkml/modules/classes/Bookplate.yaml +++ b/schemas/20251121/linkml/modules/classes/Bookplate.yaml @@ -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 diff --git a/schemas/20251121/linkml/modules/classes/BoxNumber.yaml b/schemas/20251121/linkml/modules/classes/BoxNumber.yaml index ddaeaf138b..38b897773f 100644 --- a/schemas/20251121/linkml/modules/classes/BoxNumber.yaml +++ b/schemas/20251121/linkml/modules/classes/BoxNumber.yaml @@ -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 diff --git a/schemas/20251121/linkml/modules/classes/Budget.yaml b/schemas/20251121/linkml/modules/classes/Budget.yaml index 19c0e6bb72..444e17ff65 100644 --- a/schemas/20251121/linkml/modules/classes/Budget.yaml +++ b/schemas/20251121/linkml/modules/classes/Budget.yaml @@ -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 diff --git a/schemas/20251121/linkml/modules/classes/CMS.yaml b/schemas/20251121/linkml/modules/classes/CMS.yaml index 38a526e2c8..919695a2cb 100644 --- a/schemas/20251121/linkml/modules/classes/CMS.yaml +++ b/schemas/20251121/linkml/modules/classes/CMS.yaml @@ -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 diff --git a/schemas/20251121/linkml/modules/classes/CapacityType.yaml b/schemas/20251121/linkml/modules/classes/CapacityType.yaml index fd1361eb6d..d337322bdb 100644 --- a/schemas/20251121/linkml/modules/classes/CapacityType.yaml +++ b/schemas/20251121/linkml/modules/classes/CapacityType.yaml @@ -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" diff --git a/schemas/20251121/linkml/modules/classes/CapacityTypes.yaml b/schemas/20251121/linkml/modules/classes/CapacityTypes.yaml index 0ea32b41cf..c831bb4e22 100644 --- a/schemas/20251121/linkml/modules/classes/CapacityTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/CapacityTypes.yaml @@ -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: diff --git a/schemas/20251121/linkml/modules/classes/Caption.yaml b/schemas/20251121/linkml/modules/classes/Caption.yaml index f347a4df0b..64b26d5c67 100644 --- a/schemas/20251121/linkml/modules/classes/Caption.yaml +++ b/schemas/20251121/linkml/modules/classes/Caption.yaml @@ -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: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/CareerEntry.yaml b/schemas/20251121/linkml/modules/classes/CareerEntry.yaml index dd1355d3cc..cff12ad184 100644 --- a/schemas/20251121/linkml/modules/classes/CareerEntry.yaml +++ b/schemas/20251121/linkml/modules/classes/CareerEntry.yaml @@ -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 diff --git a/schemas/20251121/linkml/modules/classes/Carrier.yaml b/schemas/20251121/linkml/modules/classes/Carrier.yaml index a5bf977369..6ba408ab80 100644 --- a/schemas/20251121/linkml/modules/classes/Carrier.yaml +++ b/schemas/20251121/linkml/modules/classes/Carrier.yaml @@ -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 diff --git a/schemas/20251121/linkml/modules/classes/CarrierType.yaml b/schemas/20251121/linkml/modules/classes/CarrierType.yaml index faba286737..2849ccdd0d 100644 --- a/schemas/20251121/linkml/modules/classes/CarrierType.yaml +++ b/schemas/20251121/linkml/modules/classes/CarrierType.yaml @@ -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 diff --git a/schemas/20251121/linkml/modules/classes/CastCollection.yaml b/schemas/20251121/linkml/modules/classes/CastCollection.yaml index 52cb9d6390..0320e845e9 100644 --- a/schemas/20251121/linkml/modules/classes/CastCollection.yaml +++ b/schemas/20251121/linkml/modules/classes/CastCollection.yaml @@ -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 diff --git a/schemas/20251121/linkml/modules/classes/CatalogSystem.yaml b/schemas/20251121/linkml/modules/classes/CatalogSystem.yaml index 58ba36be75..323f161aed 100644 --- a/schemas/20251121/linkml/modules/classes/CatalogSystem.yaml +++ b/schemas/20251121/linkml/modules/classes/CatalogSystem.yaml @@ -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 diff --git a/schemas/20251121/linkml/modules/classes/CatalogSystemType.yaml b/schemas/20251121/linkml/modules/classes/CatalogSystemType.yaml index 6699a1efc1..991f94889a 100644 --- a/schemas/20251121/linkml/modules/classes/CatalogSystemType.yaml +++ b/schemas/20251121/linkml/modules/classes/CatalogSystemType.yaml @@ -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 diff --git a/schemas/20251121/linkml/modules/classes/CatalogingStandard.yaml b/schemas/20251121/linkml/modules/classes/CatalogingStandard.yaml index 7ac1a275ec..d649525078 100644 --- a/schemas/20251121/linkml/modules/classes/CatalogingStandard.yaml +++ b/schemas/20251121/linkml/modules/classes/CatalogingStandard.yaml @@ -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 diff --git a/schemas/20251121/linkml/modules/classes/Category.yaml b/schemas/20251121/linkml/modules/classes/Category.yaml index cdf9295e14..e2c6a72426 100644 --- a/schemas/20251121/linkml/modules/classes/Category.yaml +++ b/schemas/20251121/linkml/modules/classes/Category.yaml @@ -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" - - ' diff --git a/schemas/20251121/linkml/modules/classes/CategoryStatus.yaml b/schemas/20251121/linkml/modules/classes/CategoryStatus.yaml index 984cd67060..68c2d39f8d 100644 --- a/schemas/20251121/linkml/modules/classes/CategoryStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/CategoryStatus.yaml @@ -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 diff --git a/schemas/20251121/linkml/modules/classes/CateringPlace.yaml b/schemas/20251121/linkml/modules/classes/CateringPlace.yaml index c95c4b9f40..a1c9b6d090 100644 --- a/schemas/20251121/linkml/modules/classes/CateringPlace.yaml +++ b/schemas/20251121/linkml/modules/classes/CateringPlace.yaml @@ -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 diff --git a/schemas/20251121/linkml/modules/classes/CateringType.yaml b/schemas/20251121/linkml/modules/classes/CateringType.yaml index 52e3be6f76..e294ad7e68 100644 --- a/schemas/20251121/linkml/modules/classes/CateringType.yaml +++ b/schemas/20251121/linkml/modules/classes/CateringType.yaml @@ -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 diff --git a/schemas/20251121/linkml/modules/classes/CathedralArchive.yaml b/schemas/20251121/linkml/modules/classes/CathedralArchive.yaml index 3aa83f36f3..d63068b954 100644 --- a/schemas/20251121/linkml/modules/classes/CathedralArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/CathedralArchive.yaml @@ -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 diff --git a/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetType.yaml index 03e3aee2ab..89cc22fad4 100644 --- a/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetType.yaml @@ -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 diff --git a/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetTypes.yaml index d685015004..b1bdd38cd5 100644 --- a/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetTypes.yaml @@ -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. diff --git a/schemas/20251121/linkml/modules/classes/CertaintyLevel.yaml b/schemas/20251121/linkml/modules/classes/CertaintyLevel.yaml index 4eb1a7e557..c1c28d045b 100644 --- a/schemas/20251121/linkml/modules/classes/CertaintyLevel.yaml +++ b/schemas/20251121/linkml/modules/classes/CertaintyLevel.yaml @@ -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" \ No newline at end of file + specificity_rationale: Moderately specific class for provenance and attribution certainty. \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/classes/ChAnnotatorAnnotationMetadata.yaml b/schemas/20251121/linkml/modules/classes/ChAnnotatorAnnotationMetadata.yaml deleted file mode 100644 index 7061bf3b95..0000000000 --- a/schemas/20251121/linkml/modules/classes/ChAnnotatorAnnotationMetadata.yaml +++ /dev/null @@ -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: '[''*'']' diff --git a/schemas/20251121/linkml/modules/classes/ChAnnotatorAnnotationProvenance.yaml b/schemas/20251121/linkml/modules/classes/ChAnnotatorAnnotationProvenance.yaml deleted file mode 100644 index ec30e64dea..0000000000 --- a/schemas/20251121/linkml/modules/classes/ChAnnotatorAnnotationProvenance.yaml +++ /dev/null @@ -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 diff --git a/schemas/20251121/linkml/modules/classes/ChAnnotatorBlock.yaml b/schemas/20251121/linkml/modules/classes/ChAnnotatorBlock.yaml deleted file mode 100644 index 048e0b4139..0000000000 --- a/schemas/20251121/linkml/modules/classes/ChAnnotatorBlock.yaml +++ /dev/null @@ -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: [] diff --git a/schemas/20251121/linkml/modules/classes/ChAnnotatorEntityClaim.yaml b/schemas/20251121/linkml/modules/classes/ChAnnotatorEntityClaim.yaml deleted file mode 100644 index 1c0cff2323..0000000000 --- a/schemas/20251121/linkml/modules/classes/ChAnnotatorEntityClaim.yaml +++ /dev/null @@ -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: '[''*'']' diff --git a/schemas/20251121/linkml/modules/classes/ChAnnotatorEntityClassification.yaml b/schemas/20251121/linkml/modules/classes/ChAnnotatorEntityClassification.yaml deleted file mode 100644 index 52311d475d..0000000000 --- a/schemas/20251121/linkml/modules/classes/ChAnnotatorEntityClassification.yaml +++ /dev/null @@ -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: [] diff --git a/schemas/20251121/linkml/modules/classes/ChAnnotatorModel.yaml b/schemas/20251121/linkml/modules/classes/ChAnnotatorModel.yaml deleted file mode 100644 index b8c35ac90f..0000000000 --- a/schemas/20251121/linkml/modules/classes/ChAnnotatorModel.yaml +++ /dev/null @@ -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 diff --git a/schemas/20251121/linkml/modules/classes/ChAnnotatorProvenance.yaml b/schemas/20251121/linkml/modules/classes/ChAnnotatorProvenance.yaml deleted file mode 100644 index 43cbe02df6..0000000000 --- a/schemas/20251121/linkml/modules/classes/ChAnnotatorProvenance.yaml +++ /dev/null @@ -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 diff --git a/schemas/20251121/linkml/modules/classes/ChurchArchiveSweden.yaml b/schemas/20251121/linkml/modules/classes/ChurchArchiveSweden.yaml index 5ca21e1c13..43de135273 100644 --- a/schemas/20251121/linkml/modules/classes/ChurchArchiveSweden.yaml +++ b/schemas/20251121/linkml/modules/classes/ChurchArchiveSweden.yaml @@ -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 diff --git a/schemas/20251121/linkml/modules/classes/Cinematheque.yaml b/schemas/20251121/linkml/modules/classes/Cinematheque.yaml index 87a9d33a46..8e91174d7d 100644 --- a/schemas/20251121/linkml/modules/classes/Cinematheque.yaml +++ b/schemas/20251121/linkml/modules/classes/Cinematheque.yaml @@ -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"]' diff --git a/schemas/20251121/linkml/modules/classes/WKT.yaml b/schemas/20251121/linkml/modules/classes/WKT.yaml index 7da11434aa..64a7dc3a54 100644 --- a/schemas/20251121/linkml/modules/classes/WKT.yaml +++ b/schemas/20251121/linkml/modules/classes/WKT.yaml @@ -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: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/WomensArchives.yaml b/schemas/20251121/linkml/modules/classes/WomensArchives.yaml index 0ec8e7eb4d..2f4bb0b882 100644 --- a/schemas/20251121/linkml/modules/classes/WomensArchives.yaml +++ b/schemas/20251121/linkml/modules/classes/WomensArchives.yaml @@ -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: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/WomensArchivesRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/WomensArchivesRecordSetType.yaml index 1747b7c252..08d80dab06 100644 --- a/schemas/20251121/linkml/modules/classes/WomensArchivesRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/WomensArchivesRecordSetType.yaml @@ -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: diff --git a/schemas/20251121/linkml/modules/classes/WomensArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/WomensArchivesRecordSetTypes.yaml index 9d06faa0bd..e234f507ff 100644 --- a/schemas/20251121/linkml/modules/classes/WomensArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/WomensArchivesRecordSetTypes.yaml @@ -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: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/WordCount.yaml b/schemas/20251121/linkml/modules/classes/WordCount.yaml index 7f9612dc70..9db953d8f8 100644 --- a/schemas/20251121/linkml/modules/classes/WordCount.yaml +++ b/schemas/20251121/linkml/modules/classes/WordCount.yaml @@ -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: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/WorkExperience.yaml b/schemas/20251121/linkml/modules/classes/WorkExperience.yaml index ae24bd412b..4b339b363b 100644 --- a/schemas/20251121/linkml/modules/classes/WorkExperience.yaml +++ b/schemas/20251121/linkml/modules/classes/WorkExperience.yaml @@ -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 diff --git a/schemas/20251121/linkml/modules/classes/WorkRevision.yaml b/schemas/20251121/linkml/modules/classes/WorkRevision.yaml index 5fdb5c486c..37a434b4b5 100644 --- a/schemas/20251121/linkml/modules/classes/WorkRevision.yaml +++ b/schemas/20251121/linkml/modules/classes/WorkRevision.yaml @@ -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: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/WorldCatIdentifier.yaml b/schemas/20251121/linkml/modules/classes/WorldCatIdentifier.yaml index c0645568ba..45ea4ea971 100644 --- a/schemas/20251121/linkml/modules/classes/WorldCatIdentifier.yaml +++ b/schemas/20251121/linkml/modules/classes/WorldCatIdentifier.yaml @@ -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' \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/classes/WorldHeritageSite.yaml b/schemas/20251121/linkml/modules/classes/WorldHeritageSite.yaml index 3e467380f8..3cf4bd8344 100644 --- a/schemas/20251121/linkml/modules/classes/WorldHeritageSite.yaml +++ b/schemas/20251121/linkml/modules/classes/WorldHeritageSite.yaml @@ -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: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/WritingSystem.yaml b/schemas/20251121/linkml/modules/classes/WritingSystem.yaml index 31984d39aa..364f10255c 100644 --- a/schemas/20251121/linkml/modules/classes/WritingSystem.yaml +++ b/schemas/20251121/linkml/modules/classes/WritingSystem.yaml @@ -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: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/XPath.yaml b/schemas/20251121/linkml/modules/classes/XPath.yaml index 6f20294c53..9d256d95c5 100644 --- a/schemas/20251121/linkml/modules/classes/XPath.yaml +++ b/schemas/20251121/linkml/modules/classes/XPath.yaml @@ -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: [] diff --git a/schemas/20251121/linkml/modules/classes/XPathScore.yaml b/schemas/20251121/linkml/modules/classes/XPathScore.yaml index 45de6c529b..8869e3fee6 100644 --- a/schemas/20251121/linkml/modules/classes/XPathScore.yaml +++ b/schemas/20251121/linkml/modules/classes/XPathScore.yaml @@ -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: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/YoutubeChannel.yaml b/schemas/20251121/linkml/modules/classes/YoutubeChannel.yaml index a06bad405f..48dcec91ed 100644 --- a/schemas/20251121/linkml/modules/classes/YoutubeChannel.yaml +++ b/schemas/20251121/linkml/modules/classes/YoutubeChannel.yaml @@ -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: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/YoutubeComment.yaml b/schemas/20251121/linkml/modules/classes/YoutubeComment.yaml index ffecc687ed..fd6b6cfa84 100644 --- a/schemas/20251121/linkml/modules/classes/YoutubeComment.yaml +++ b/schemas/20251121/linkml/modules/classes/YoutubeComment.yaml @@ -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: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/YoutubeEnrichment.yaml b/schemas/20251121/linkml/modules/classes/YoutubeEnrichment.yaml index 4f24f7aa60..307f1ba653 100644 --- a/schemas/20251121/linkml/modules/classes/YoutubeEnrichment.yaml +++ b/schemas/20251121/linkml/modules/classes/YoutubeEnrichment.yaml @@ -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: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/YoutubeProvenance.yaml b/schemas/20251121/linkml/modules/classes/YoutubeProvenance.yaml index d14c718e43..7bdc4b833f 100644 --- a/schemas/20251121/linkml/modules/classes/YoutubeProvenance.yaml +++ b/schemas/20251121/linkml/modules/classes/YoutubeProvenance.yaml @@ -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: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/YoutubeSocialLink.yaml b/schemas/20251121/linkml/modules/classes/YoutubeSocialLink.yaml index 6a9d4994e1..25250f7d42 100644 --- a/schemas/20251121/linkml/modules/classes/YoutubeSocialLink.yaml +++ b/schemas/20251121/linkml/modules/classes/YoutubeSocialLink.yaml @@ -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: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/YoutubeSourceRecord.yaml b/schemas/20251121/linkml/modules/classes/YoutubeSourceRecord.yaml index ed5d35fbed..bade37a0ec 100644 --- a/schemas/20251121/linkml/modules/classes/YoutubeSourceRecord.yaml +++ b/schemas/20251121/linkml/modules/classes/YoutubeSourceRecord.yaml @@ -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: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/YoutubeTranscript.yaml b/schemas/20251121/linkml/modules/classes/YoutubeTranscript.yaml index f5e2908422..c303b34774 100644 --- a/schemas/20251121/linkml/modules/classes/YoutubeTranscript.yaml +++ b/schemas/20251121/linkml/modules/classes/YoutubeTranscript.yaml @@ -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: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/YoutubeVideo.yaml b/schemas/20251121/linkml/modules/classes/YoutubeVideo.yaml index 6c219b8cdc..dd6e4f241b 100644 --- a/schemas/20251121/linkml/modules/classes/YoutubeVideo.yaml +++ b/schemas/20251121/linkml/modules/classes/YoutubeVideo.yaml @@ -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: "['*']"