glam/schemas/20251121/linkml/modules/classes/FreeArchive.yaml
kempersc 7cf10084b4 Implement scripts for schema modifications and ontology verification
- Added `fix_dual_class_link.py` to remove dual class link references from specified YAML files.
- Created `fix_specific_ghosts.py` to apply specific replacements in YAML files based on defined mappings.
- Introduced `migrate_staff_count.py` to migrate staff count references to a new structure in specified YAML files.
- Developed `migrate_type_slots.py` to replace type-related slots with new identifiers across YAML files.
- Implemented `scan_ghost_references.py` to identify and report ghost references to archived slots and classes in YAML files.
- Added `verify_ontology_terms.py` to verify the presence of ontology terms in specified ontology files against schema definitions.
2026-01-29 17:10:25 +01:00

75 lines
2.7 KiB
YAML

id: https://w3id.org/nde/ontology/FreeArchive
name: FreeArchive
title: Free Archive
prefixes:
linkml: https://w3id.org/linkml/
schema: http://schema.org/
skos: http://www.w3.org/2004/02/skos/core#
wd: http://www.wikidata.org/entity/
rico: https://www.ica.org/standards/RiC/ontology#
hc: https://nde.nl/ontology/hc/
dcterms: http://purl.org/dc/terms/
prov: http://www.w3.org/ns/prov#
crm: http://www.cidoc-crm.org/cidoc-crm/
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
- ./ArchiveOrganizationType
- ./FreeArchiveRecordSetTypes
- ../slots/hold_or_held_record_set_type
- ./CollectionType
- ../slots/has_or_had_scope
- ./Scope
- ../slots/has_or_had_type
- ../slots/specificity_annotation
- ../slots/has_or_had_score
- ../slots/has_or_had_identifier
- ./WikiDataIdentifier
- ./SpecificityAnnotation
- ./TemplateSpecificityScore
- ./TemplateSpecificityType
- ./TemplateSpecificityTypes
- ./FreeArchiveRecordSetType
classes:
FreeArchive:
description: Archive that preserves documents on the history of social movements. Free archives (Freie Archive) are typically independent, non-governmental institutions that document grassroots movements, activism, alternative culture, and marginalized communities. They operate outside traditional archival institutions and often have connections to the movements they document. Common in German-speaking countries and Italy.
is_a: ArchiveOrganizationType
class_uri: schema:ArchiveOrganization
slots:
- has_or_had_type
- hold_or_held_record_set_type
- specificity_annotation
- has_or_had_score
- has_or_had_identifier
slot_usage:
has_or_had_identifier: null
has_or_had_type:
equals_expression: '["hc:ArchiveOrganizationType"]'
annotations:
skos:prefLabel: Free Archive
skos:altLabel: freies Archiv, archivio libero, Independent Archive, Movement Archive
organizational_status: independent/non-governmental
subject_domain: social movements
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: "['*']"
custodian_types_rationale: Universal utility concept
exact_mappings:
- wd:Q635801
close_mappings:
- rico:CorporateBody
- skos:Concept
broad_mappings:
- wd:Q166118
see_also:
- SocialMovementArchive
- CommunityArchive
- AlternativeArchive
comments:
- freies Archiv (de)
- archivio libero (it)
- Often volunteer-run or collectively organized
- Document activism, counterculture, labor movements, LGBTQ+ history
- Part of tradition of independent documentation outside state institutions