glam/schemas/20251121/linkml/modules/classes/ArchitecturalArchive.yaml
kempersc 0cf93587fb fix(schema): Normalize custodian_types annotation YAML quoting
YAML arrays in LinkML annotations must be quoted strings to ensure
proper parsing. This change quotes all custodian_types annotations
from the raw array format to quoted string format.

Before: custodian_types: ["A", "G"]
After:  custodian_types: '["A", "G"]'

Affected: 50+ class files in modules/classes/
Also updates: manifest.json, 01_custodian_name_modular.yaml
2025-12-16 20:19:45 +01:00

109 lines
3.6 KiB
YAML

id: https://nde.nl/ontology/hc/class/ArchitecturalArchive
name: ArchitecturalArchive
title: Architectural Archive Type
prefixes:
linkml: https://w3id.org/linkml/
imports:
- linkml:types
- ./ArchiveOrganizationType
- ./CollectionType
classes:
ArchitecturalArchive:
is_a: ArchiveOrganizationType
class_uri: skos:Concept
description: |
Archive that safeguards architectural heritage through preservation of
architectural drawings, plans, models, and related documentation.
**Wikidata**: Q121409581
**Scope**:
Architectural archives preserve:
- Architectural drawings and blueprints
- Building plans and specifications
- Scale models and maquettes
- Photographs of buildings and construction
- Correspondence and contracts
- Architects' personal papers (Nachlass)
- Design competitions documentation
**Related Types**:
- ArchivesForBuildingRecords (Q136027937) - Public building permits/records
- ArtArchive (Q27032254) - Broader art documentation
**Notable Examples**:
- Canadian Centre for Architecture (CCA)
- Deutsches Architekturmuseum archives
- RIBA Architecture Library and Collections
- Het Nieuwe Instituut (Netherlands)
**Dual-Class Pattern**:
This class represents the CUSTODIAN type (the archive organization).
For the collection type, see `ArchitecturalRecordSetType` (rico:RecordSetType).
**Ontological Alignment**:
- **SKOS**: skos:Concept with skos:broader Q166118 (archive)
- **Schema.org**: schema:ArchiveOrganization
- **RiC-O**: rico:CorporateBody (as agent)
**Multilingual Labels**:
- de: Architekturarchiv
- fr: archives architecturales
- nl: architectonisch archief
slot_usage:
primary_type:
description: MUST be 'ARCHIVE' for ArchitecturalArchive instances.
range: CustodianPrimaryTypeEnum
required: true
wikidata_entity:
description: |
Should be Q121409581 for this type.
Narrower than Q166118 (archive).
pattern: "^Q[0-9]+$"
equals_string: "Q121409581"
record_types:
description: |
Typically includes: architectural drawings, blueprints, building plans,
models, photographs, specifications, correspondence, competition entries.
exact_mappings:
- skos:Concept
close_mappings:
- schema:ArchiveOrganization
- rico:CorporateBody
annotations:
custodian_types: '["A"]'
custodian_types_rationale: "ArchitecturalArchive is a specialized archive type for architectural documentation - maps to ARCHIVE type (A)"
comments:
- "Specialized archive for architectural documentation and heritage"
- "Often associated with architecture schools, museums, or professional bodies"
- "Part of dual-class pattern: custodian type + rico:RecordSetType"
- "May overlap with art archives when preserving architects' artistic works"
see_also:
- ArchivesForBuildingRecords
- ArtArchive
# rico:RecordSetType for collection classification
ArchitecturalArchiveRecordSetType:
description: >-
A rico:RecordSetType for classifying collections of architectural archive
materials within heritage institutions.
is_a: CollectionType
class_uri: rico:RecordSetType
slot_usage:
wikidata_equivalent:
equals_string: "Q121409581"
see_also:
- ArchitecturalArchive
annotations:
wikidata: Q121409581
linked_custodian_type: ArchitecturalArchive