glam/schemas/20251121/linkml/modules/classes/SpecializedArchive.yaml
kempersc fc405445c6 Refactor and update schema definitions
- Removed obsolete slots: `has_or_had_custodian_observation`, `provider`, and `specificity_annotation`.
- Updated `has_or_had_score` slot to use `SpecificityScore` class and modified its description and examples.
- Added new slots: `end_seconds`, `end_time`, `has_archive_path`, `has_or_had_custodian_name`, `protocol_name`, and `protocol_version`.
- Introduced a script `check_annotation_types.py` to validate the presence and structure of `custodian_types` in YAML files.
- Added a script `update_specificity.py` to automate updates related to `SpecificityAnnotation` to `SpecificityScore`.
2026-02-01 19:55:38 +01:00

57 lines
1.9 KiB
YAML

id: https://nde.nl/ontology/hc/class/SpecializedArchive
name: SpecializedArchive
title: SpecializedArchive Type
prefixes:
linkml: https://w3id.org/linkml/
schema: http://schema.org/
rico: https://www.ica.org/standards/RiC/ontology#
skos: http://www.w3.org/2004/02/skos/core#
wd: http://www.wikidata.org/entity/
imports:
- linkml:types
- ../slots/has_or_had_identifier
- ../slots/has_or_had_score
- ../slots/has_or_had_type
- ../slots/hold_or_held_record_set_type
- ../slots/is_or_was_related_to
classes:
SpecializedArchive:
description: An archive specialized in a specific field, subject area, format, or type of documentation. Specialized
archives (Facharchive) focus their collection and preservation activities on particular domains such as architecture, medicine,
sports, or other thematic areas, developing deep expertise in their chosen specialization.
is_a: ArchiveOrganizationType
class_uri: schema:ArchiveOrganization
slots:
- has_or_had_type
- hold_or_held_record_set_type
- has_or_had_score
- is_or_was_related_to
- has_or_had_identifier
exact_mappings:
- wd:Q27030941
close_mappings:
- rico:CorporateBody
- skos:Concept
broad_mappings:
- wd:Q166118
slot_usage:
has_or_had_type:
equals_expression: '["hc:ArchiveOrganizationType"]'
is_or_was_related_to:
range: WikidataAlignment
inlined: true
see_also:
- SpecializedArchivesCzechia
- LiteraryArchive
- MusicArchive
- FilmArchive
- ArchitecturalArchive
annotations:
label_de: Facharchiv
label_es: archivo especial
label_fr: "archives sp\xE9cialis\xE9es"
record_set_type: true
custodian_type: true
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: '[''*'']'