Update manifest.json timestamp and refactor YAML schemas for improved clarity and consistency

This commit is contained in:
kempersc 2026-01-31 18:14:51 +01:00
parent 532ee80634
commit 787ff6a8d8
14 changed files with 34 additions and 144 deletions

View file

@ -1,5 +1,5 @@
{
"generated": "2026-01-31T00:23:47.044Z",
"generated": "2026-01-31T11:29:53.778Z",
"schemaRoot": "/schemas/20251121/linkml",
"totalFiles": 3003,
"categoryCounts": {

View file

@ -1,5 +1,5 @@
{
"generated": "2026-01-31T11:29:53.778Z",
"generated": "2026-01-31T17:14:51.812Z",
"schemaRoot": "/schemas/20251121/linkml",
"totalFiles": 3003,
"categoryCounts": {

View file

@ -48,7 +48,7 @@ classes:
\n3. **Efficient Storage**: Uses cost-effective storage for semi-current\n records with lower access frequency\n\n4. **Retrieval Services**: Provides retrieval for depositing organizations\n as needed\n\n**SPECIAL LINKAGE: StorageType**\n\nDeposit archives operate specialized storage facilities. This class links\nto StorageType to describe the deposit storage characteristics:\n- operates_storage \u2192 Storage[] \u2192 has_storage_type \u2192 StorageType\n- StorageType code: DEPOSIT_STORAGE\n\n```\nDepositArchive (custodian type)\n \u2502\n \u2514\u2500\u2500 operates_storage \u2192 Storage (facility instance)\n \u2502\n \u2514\u2500\u2500 has_storage_type \u2192 StorageType\n \u2514\u2500\u2500 DEPOSIT_STORAGE\n```\n\n**MULTILINGUAL LABELS**:\n- Zwischenarchiv (de)\n- archivo de dep\xF3sito (es)\n- archive interm\xE9diaire (fr)\n\n**RELATED TYPES**:\n- CurrentArchive (Q3621648) - active records\
\ (earlier phase)\n- HistoricalArchive (Q3621673) - permanent records (later phase)\n- StorageType.DEPOSIT_STORAGE - storage type for deposit facilities\n\n**ONTOLOGICAL ALIGNMENT**:\n- **SKOS**: skos:Concept (type classification)\n- **RiC-O**: rico:RecordSet for deposited materials\n- **PREMIS**: premis:StorageLocation for storage facilities\n- **Wikidata**: Q244904\n"
slot_usage:
has_or_had_identifier: null
has_or_had_identifier:
retention_tracking:
range: boolean
examples:
@ -99,10 +99,6 @@ classes:
- "archivo de dep\xF3sito@es"
- "archive interm\xE9diaire@fr"
has_or_had_description: Archive for semi-current records awaiting disposition
- has_or_had_code: DEPOSIT_STORAGE
has_or_had_label: Government Records Deposit
typical_condition: "18-20\xB0C, 45-55% RH"
security_level: STANDARD
retention_tracking: true
has_or_had_service:
- has_or_had_type: SecureDestructionService

View file

@ -51,7 +51,7 @@ classes:
\n```\nDigitalArchive (custodian type)\n \u2502\n \u2514\u2500\u2500 operates_platform \u2192 DigitalPlatform (instance)\n \u2502\n \u2514\u2500\u2500 platform_type \u2192 DigitalPlatformType\n \u251C\u2500\u2500 DISCOVERY_PORTAL\n \u251C\u2500\u2500 DIGITAL_REPOSITORY\n \u251C\u2500\u2500 COLLECTION_MANAGEMENT\n \u2514\u2500\u2500 (other types)\n```\n\n**PRESERVATION STANDARDS**:\n\nDigital archives typically implement:\n- OAIS (ISO 14721) - Reference model\n- PREMIS - Preservation metadata\n- BagIt - File packaging\n- METS - Metadata encoding\n- Trusted Digital Repository (TDR) certification\n\n**MULTILINGUAL LABELS**:\n- digitales Archiv (de)\n- archivo digital (es)\n- archives num\xE9riques (fr)\n\n**RELATED TYPES**:\n- WebArchive (Q30047053) - specifically for web content\n- InstitutionalRepository\
\ (Q1065413) - academic digital publications\n- DigitalPlatformType - platform classification for infrastructure\n"
slot_usage:
has_or_had_identifier: null
has_or_had_identifier:
content_origin:
range: string
examples:
@ -108,10 +108,6 @@ classes:
- archivo digital@es
- "archives num\xE9riques@fr"
has_or_had_description: Information system for digital resource collection and access
- platform_type_code: DIGITAL_REPOSITORY
platform_type_label: Archivematica Preservation System
- platform_type_code: DISCOVERY_PORTAL
platform_type_label: Public Discovery Interface
content_origin: mixed
preservation_level: level_3
has_or_had_interface:

View file

@ -53,7 +53,7 @@ classes:
\ data)\n - Confidential business information\n - Culturally sensitive materials\n - Copyright restrictions (reading room only)\n\n3. **Process-Based Restrictions**\n - Appointment required\n - Approval/application process\n - Fee-based access\n - Supervised access only\n\n4. **Format-Based Restrictions**\n - Physical access only (no digital)\n - Specific reading room required\n - No reproduction allowed\n - Watermarked copies only\n\n**SPECIAL LINKAGE: AccessPolicy \u2192 Collection**\n\nDim archives use AccessPolicy to document restrictions. AccessPolicy\napplies to Collection instances:\n\n```\nDimArchives (custodian type)\n \u2502\n \u2514\u2500\u2500 manages \u2192 Collection (holdings)\n \u2502\n \u2514\u2500\u2500 has_access_policy \u2192 AccessPolicy\n \u251C\u2500\u2500 access_level: RESTRICTED\n \u251C\u2500\u2500 restriction_reason: (text)\n \u251C\
\u2500\u2500 eligible_users: (criteria)\n \u2514\u2500\u2500 access_process: (procedure)\n```\n\n**MULTILINGUAL LABELS**:\n- Dim Archive (de) [uses English term]\n\n**RELATED TYPES**:\n- LightArchive (Q112815447) - broadly accessible\n- DarkArchive (Q112796578) - no current access\n- AccessPolicy - policy class for restriction documentation\n"
slot_usage:
has_or_had_identifier: null
has_or_had_identifier:
examples:
- value:
has_or_had_type: RESEARCHER_ONLY
@ -113,15 +113,6 @@ classes:
- Dim Archive@en
- Dim Archive@de
has_or_had_description: Archive with limited access
- has_or_had_type: RESEARCHER_ONLY
has_or_had_description:
description_text: Academic researchers with institutional affiliation
- has_or_had_type: APPROVAL_REQUIRED
has_or_had_description:
description_text: Submit research proposal and sign access agreement
- has_or_had_type: PRIVACY_SENSITIVE
has_or_had_description:
description_text: Privacy-sensitive personal data (GDPR)
restriction_category:
- user_based
- process_based

View file

@ -193,9 +193,9 @@ classes:
examples:
- value:
has_or_had_identifier: https://nde.nl/ontology/hc/agenda/nl/nwa
agenda_title: Nationale Wetenschapsagenda
agenda_short_name: NWA
agenda_description: 'The Dutch Research Agenda (Nationale Wetenschapsagenda, NWA) is a collaborative
has_or_had_title: Nationale Wetenschapsagenda
has_or_had_label: NWA
has_or_had_description: 'The Dutch Research Agenda (Nationale Wetenschapsagenda, NWA) is a collaborative
effort by the Dutch science sector to formulate research questions that are
societally relevant and scientifically challenging. Launched in 2015, it
identified 140 overarching questions grouped into 25 thematic routes that
@ -203,8 +203,8 @@ classes:
interdisciplinary collaboration between universities, research institutes,
industry, and civil society.
'
agenda_url: https://www.nwo.nl/en/researchprogrammes/dutch-research-agenda-nwa
agenda_document_url: https://wetenschapsagenda.nl/publicaties/
has_or_had_url: https://www.nwo.nl/en/researchprogrammes/dutch-research-agenda-nwa
has_or_had_documentation: https://wetenschapsagenda.nl/publicaties/
is_or_was_governed_by:
has_or_had_identifier: https://nde.nl/ontology/hc/encompassing-body/umbrella/nl-ministry-ocw
is_or_was_implemented_by:
@ -213,31 +213,6 @@ classes:
temporal_extent:
begin_of_the_begin: '2015-11-27T00:00:00Z'
end_of_the_begin: '2015-11-27T00:00:00Z'
- route_id: https://nde.nl/ontology/hc/route/nwa/cultural-identity
route_title: Origin and Identity of the Netherlands and Its Inhabitants
route_description: 'Research on Dutch cultural heritage, national identity, migration history,
and cultural diversity. Examines how the Netherlands developed its unique
cultural characteristics and how identity is shaped in a multicultural society.
'
route_keyword:
- cultural heritage
- national identity
- migration
- diversity
route_relevance_to_heritage: Directly relevant - focuses on tangible and intangible Dutch heritage, historical collections, and cultural memory institutions.
- route_id: https://nde.nl/ontology/hc/route/nwa/creative-industry
route_title: Art, Culture and the Creative Industry
route_description: 'Research on the creative industries, cultural production, artistic practice,
and the economic and social value of culture. Includes heritage tourism,
museum studies, and cultural participation.
'
route_keyword:
- creative industries
- arts
- culture
- museums
- heritage tourism
route_relevance_to_heritage: Highly relevant - covers museum practices, heritage valorisation, cultural tourism, and creative reuse of heritage.
has_or_had_objective:
- Strengthen Dutch research through interdisciplinary collaboration
- Address societal challenges through science
@ -258,9 +233,9 @@ classes:
- societal challenges
- value:
has_or_had_identifier: https://nde.nl/ontology/hc/agenda/eu/horizon-europe-sp-2021-2024
agenda_title: Horizon Europe Strategic Plan 2021-2024
agenda_short_name: HE SP 2021-2024
agenda_description: 'The Horizon Europe Strategic Plan 2021-2024 sets out the key strategic
has_or_had_title: Horizon Europe Strategic Plan 2021-2024
has_or_had_label: HE SP 2021-2024
has_or_had_description: 'The Horizon Europe Strategic Plan 2021-2024 sets out the key strategic
orientations for research and innovation funding under the EU''s 8th
Framework Programme. It defines priorities for Pillar II (Global Challenges
and European Industrial Competitiveness), including the 6 thematic Clusters
@ -268,9 +243,10 @@ classes:
EU strategic priorities and contribute to the European Green Deal, digital
transformation, and post-COVID recovery.
'
agenda_url: https://research-and-innovation.ec.europa.eu/funding/funding-opportunities/funding-programmes-and-open-calls/horizon-europe/strategic-plan_en
has_or_had_url: https://research-and-innovation.ec.europa.eu/funding/funding-opportunities/funding-programmes-and-open-calls/horizon-europe/strategic-plan_en
is_or_was_governed_by:
has_or_had_identifier: https://nde.nl/ontology/hc/encompassing-body/umbrella/eu-commission
is_or_was_implemented_by:
- https://nde.nl/ontology/hc/encompassing-body/funding/ec-rea
- https://nde.nl/ontology/hc/encompassing-body/funding/erc
- https://nde.nl/ontology/hc/encompassing-body/funding/eacea
@ -279,32 +255,6 @@ classes:
end_of_the_begin: '2021-01-01T00:00:00Z'
begin_of_the_end: '2024-12-31T23:59:59Z'
end_of_the_end: '2024-12-31T23:59:59Z'
- route_id: https://nde.nl/ontology/hc/route/he/cluster-2
route_title: 'Cluster 2: Culture, Creativity and Inclusive Society'
route_description: 'Research and innovation addressing democracy, cultural heritage, social
and economic transformations, and the creative industries. Aims to
safeguard European cultural heritage, promote cultural diversity, and
strengthen democratic governance.
'
route_keyword:
- cultural heritage
- democracy
- social transformation
- creative industries
- inclusion
route_relevance_to_heritage: Primary heritage cluster - directly funds research on heritage preservation, digitisation, access, climate impact on heritage, and heritage skills.
- route_id: https://nde.nl/ontology/hc/route/he/mission-climate
route_title: 'EU Mission: Adaptation to Climate Change'
route_description: 'Support at least 150 European regions and communities to become climate
resilient by 2030. Includes protecting cultural heritage from climate
change impacts.
'
route_keyword:
- climate adaptation
- resilience
- regions
- communities
route_relevance_to_heritage: Relevant for heritage at risk from climate change - flooding, heat, extreme weather affecting historic buildings and collections.
has_or_had_objective:
- Promote an open strategic autonomy by leading the development of key technologies
- Restore Europe's ecosystems and biodiversity

View file

@ -74,8 +74,6 @@ classes:
- specificity_annotation
- has_or_had_score
slot_usage:
examples:
- value: https://nde.nl/ontology/hc/heritage-event/pride-amsterdam-2024
has_or_had_label:
required: true
range: string
@ -110,10 +108,6 @@ classes:
- value:
begin_of_the_begin: '2024-08-03'
end_of_the_end: '2024-08-10'
examples:
- value:
place_name: Amsterdam Canal Ring
place_specificity: DISTRICT
is_or_was_located_in:
required: false
range: Venue
@ -179,7 +173,7 @@ classes:
- https://cidoc-crm.org/html/cidoc_crm_v7.1.3.html#E7
examples:
- value:
id: https://nde.nl/ontology/hc/heritage-event/pride-amsterdam-2024
has_or_had_identifier: https://nde.nl/ontology/hc/heritage-event/pride-amsterdam-2024
has_or_had_label: Pride Amsterdam 2024
has_or_had_description: 'The 29th edition of Pride Amsterdam with theme "Proud of Every Body".
Featured 80 boats in the Canal Parade with over 500,000 spectators.
@ -190,16 +184,15 @@ classes:
temporal_extent:
begin_of_the_begin: '2024-08-03'
end_of_the_end: '2024-08-10'
- place_name: Amsterdam Canal Ring
place_specificity: DISTRICT
is_or_was_located_in:
- has_or_had_label: Amsterdam Canal Ring
organized_by:
- has_or_had_identifier: https://nde.nl/ontology/hc/custodian/nl/amsterdam-gay-pride
participant_count: 5000
audience_size: 500000
has_or_had_status: COMPLETED
has_or_had_url: https://pride.amsterdam/2024
- value:
id: https://nde.nl/ontology/hc/heritage-event/pride-amsterdam-2020
has_or_had_identifier: https://nde.nl/ontology/hc/heritage-event/pride-amsterdam-2020
has_or_had_label: Pride Amsterdam 2020
has_or_had_description: 'Cancelled due to COVID-19 pandemic restrictions. Virtual Pride Week
organized as alternative online celebration.

View file

@ -187,10 +187,6 @@ classes:
- specificity_annotation
- has_or_had_score
slot_usage:
- value: Traditional craftsmanship - Pottery
- value: Social practices - Carnival traditions
- value: Family workshops, Annual training camps, Apprenticeships
- value: Ceremonial participation, Oral instruction, Community festivals
practitioner_community:
range: string
required: true

View file

@ -266,22 +266,6 @@ classes:
- specificity_annotation
- has_or_had_score
slot_usage:
range: DetectedObject
multivalued: true
required: false
inlined_as_list: true
range: DetectedFace
multivalued: true
required: false
inlined_as_list: true
range: DetectedLogo
multivalued: true
required: false
inlined_as_list: true
range: DetectedLandmark
multivalued: true
required: false
inlined_as_list: true
contains_or_contained:
range: DetectedEntity
multivalued: true

View file

@ -145,10 +145,9 @@ classes:
has_or_had_label:
range: string
required: false
deprecated: Use has_or_had_identifier with TrackIdentifier range instead
examples:
- value: English (auto-generated)
deprecated: Use has_or_had_identifier with TrackIdentifier range instead
- value: en.3OWxR1w4QfE
has_or_had_identifier:
range: TrackIdentifier
required: false
@ -159,16 +158,10 @@ classes:
range: Caption
inlined: true
required: false
examples:
- value:
has_or_had_alignment:
range: Alignment
inlined: true
required: false
examples:
- value:
- value:
- value:
has_or_had_quantity:
range: integer
required: false
@ -185,8 +178,6 @@ classes:
has_or_had_value: 3.2
has_or_had_unit:
has_or_had_label: seconds
rules:
- postconditions:
comments:
- Time-coded caption/subtitle content
- Extends VideoTranscript - subtitles ARE transcripts plus time codes

View file

@ -149,7 +149,8 @@ classes:
required: false
inlined: true
examples:
- value: 'verifier_name: curator@rijksmuseum.nl
- value:
has_or_had_name: curator@rijksmuseum.nl
processing_duration_seconds:
range: float
required: false

View file

@ -287,7 +287,6 @@ classes:
examples:
- value: https://nde.nl/ontology/hc/finding-aid/gelders-archief/ead-main
- value: https://nde.nl/ontology/hc/finding-aid/na/collection-guide
has_or_had_url: https://oai.europeana.eu/oai
comments:
- WebPortal is DISTINCT from DigitalPlatform (single custodian website)
- WebPortal AGGREGATES metadata from multiple institutions
@ -396,16 +395,16 @@ classes:
has_or_had_url: https://pro.europeana.eu
temporal_extent:
begin_of_the_begin: '2014-01-01'
- auxiliary_id: https://nde.nl/ontology/hc/auxiliary/europeana-iiif
auxiliary_name: Europeana IIIF APIs
auxiliary_url: https://iiif.europeana.eu
auxiliary_type: IIIF_SERVER
- has_or_had_identifier: https://nde.nl/ontology/hc/auxiliary/europeana-iiif
has_or_had_label: Europeana IIIF APIs
has_or_had_url: https://iiif.europeana.eu
has_or_had_type: IIIF_SERVER
temporal_extent:
begin_of_the_begin: '2018-01-01'
- auxiliary_id: https://nde.nl/ontology/hc/auxiliary/europeana-entity-api
auxiliary_name: Europeana Entity API
auxiliary_url: https://api.europeana.eu/entity
auxiliary_type: REST_API
- has_or_had_identifier: https://nde.nl/ontology/hc/auxiliary/europeana-entity-api
has_or_had_label: Europeana Entity API
has_or_had_url: https://api.europeana.eu/entity
has_or_had_type: REST_API
temporal_extent:
begin_of_the_begin: '2017-01-01'
- value:

View file

@ -31,22 +31,15 @@ classes:
has_or_had_identifier:
range: WikiDataIdentifier
examples:
- value: 'qid: Q27032435
- value: "qid: Q27032435"
has_or_had_label:
range: string
examples:
- value: 'label_value: "academic archive"
language_code: "en"
'
- value: "academic archive"
has_or_had_rationale:
range: string
examples:
- value: 'rationale_text: "AcademicArchive is semantically equivalent to Q27032435"
'
- value: "AcademicArchive is semantically equivalent to Q27032435"
has_or_had_type:
range: uriorcurie
annotations:

View file

@ -14,5 +14,5 @@ slots:
description: |
Events or activities that caused a change in this entity.
Generic slot for linking entities to ChangeEvent or other Event classes.
range: ChangeEvent
range: OrganizationalChangeEvent
multivalued: true