glam/schemas/20251121/linkml/modules/classes/ResearchCenter.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

451 lines
15 KiB
YAML

# Heritage Auxiliary Place Type: ResearchCenter
# Represents a research center or research facility of a heritage custodian
# Links to ResearchCenterTypeEnum for type classification
id: https://nde.nl/ontology/hc/class/research-center
name: research_center_class
title: ResearchCenter Class
imports:
- linkml:types
- ./ReconstructedEntity
- ./CustodianObservation
- ./ReconstructionActivity
- ../enums/ResearchCenterTypeEnum
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
org: http://www.w3.org/ns/org#
dcterms: http://purl.org/dc/terms/
crm: http://www.cidoc-crm.org/cidoc-crm/
prov: http://www.w3.org/ns/prov#
skos: http://www.w3.org/2004/02/skos/core#
wd: http://www.wikidata.org/entity/
classes:
ResearchCenter:
is_a: ReconstructedEntity
class_uri: schema:ResearchOrganization
annotations:
custodian_types: '["R"]'
custodian_types_rationale: "ResearchCenter represents research institutes and academic facilities - maps exclusively to RESEARCH_CENTER type (R)"
description: |
Research center or research facility operated by or affiliated with a heritage custodian.
**DEFINITION**:
A ResearchCenter is a dedicated facility where scholarly research, academic
study, and knowledge production take place in connection with a heritage
custodian's mission. Distinguished from ConservationLab (which focuses on
object treatment) by its emphasis on academic research and publication.
**SCHEMA.ORG ALIGNMENT**:
`schema:ResearchOrganization` - "A Research Organization, such as a research
institute or university research group."
**WIKIDATA TYPE LINKAGE**:
This class links to `ResearchCenterTypeEnum` which provides 45 Wikidata-sourced
research organization types including:
- Q31855 (research institute)
- Q1542449 (research center)
- Q7315155 (research department)
- Q62078547 (digital humanities center)
- Q16917 (hospital - for medical research)
**DISTINCTION FROM OTHER AUXILIARY PLACE TYPES**:
| Type | Primary Focus | Output |
|------|---------------|--------|
| **ResearchCenter** | Academic research | Publications, knowledge |
| ConservationLab | Object treatment | Preserved objects |
| EducationCenter | Teaching/learning | Trained people |
| BranchOffice | Service delivery | Public services |
**TYPICAL CHARACTERISTICS**:
- **Academic focus**: Scholarly research and publication
- **Specialized staff**: Researchers, scholars, curators
- **Library/archive access**: Research collections
- **Publication output**: Books, articles, reports
- **External collaboration**: University partnerships, grants
**USE CASES**:
1. **Museum Research Institute**:
```yaml
ResearchCenter:
research_center_id: "https://nde.nl/ontology/hc/aux/rijksmuseum-research"
research_center_name: "Rijksmuseum Research Department"
research_center_type: RESEARCH_DEPARTMENT
research_focus_areas:
- "Dutch Golden Age painting"
- "Technical art history"
- "Provenance research"
```
2. **Digital Humanities Lab**:
```yaml
ResearchCenter:
research_center_name: "KB Digital Humanities Lab"
research_center_type: DIGITAL_HUMANITIES_CENTER
research_focus_areas:
- "Text mining"
- "Linked open data"
- "Digital preservation"
```
3. **Archive Research Center**:
```yaml
ResearchCenter:
research_center_name: "NIOD Research Center"
research_center_type: RESEARCH_INSTITUTE
research_focus_areas:
- "World War II history"
- "Holocaust studies"
- "Memory and commemoration"
```
exact_mappings:
- schema:ResearchOrganization
close_mappings:
- org:Site
- wd:Q31855
- wd:Q1542449
related_mappings:
- schema:EducationalOrganization
- hc:ConservationLab
- hc:EducationCenter
slots:
- research_center_id
- research_center_name
- research_center_description
- research_center_type
- research_focus_areas
- affiliated_universities
- has_fellows_program
- fellows_count
- has_publication_series
- publication_series_name
- has_research_library
- accepts_visiting_scholars
- major_research_projects
- staff_count
- was_derived_from
- was_generated_by
slot_usage:
research_center_id:
slot_uri: dcterms:identifier
description: |
Unique identifier for this research center.
Format: URI following NDE Heritage Custodian ontology conventions.
range: uriorcurie
required: true
identifier: true
examples:
- value: "https://nde.nl/ontology/hc/aux/rijksmuseum-research"
description: "Rijksmuseum research department"
research_center_name:
slot_uri: skos:prefLabel
description: |
Name of this research center.
SKOS: prefLabel for preferred name.
range: string
required: true
examples:
- value: "Rijksmuseum Research Department"
description: "Museum research department"
- value: "KB Digital Humanities Lab"
description: "Digital humanities center"
- value: "NIOD Institute for War, Holocaust and Genocide Studies"
description: "Specialized research institute"
research_center_description:
slot_uri: dcterms:description
description: |
Free-text description of this research center.
Include:
- Research mission and focus
- Key programs and projects
- Notable achievements
- Collaboration opportunities
range: string
examples:
- value: "The Rijksmuseum Research Department conducts scholarly research on Dutch art and history, with particular focus on the Golden Age. Publishes the Rijksmuseum Bulletin and monograph series."
description: "Museum research department"
research_center_type:
slot_uri: dcterms:type
description: |
Type classification of this research center using Wikidata-sourced enum.
Links to ResearchCenterTypeEnum which includes 45 types such as:
- RESEARCH_INSTITUTE (Q31855)
- RESEARCH_CENTER (Q1542449)
- RESEARCH_DEPARTMENT (Q7315155)
- DIGITAL_HUMANITIES_CENTER (Q62078547)
- DOCUMENTATION_CENTER (Q3359432)
See ResearchCenterTypeEnum for full list with Wikidata mappings.
range: ResearchCenterTypeEnum
required: true
examples:
- value: "RESEARCH_DEPARTMENT"
description: "Department within larger institution"
- value: "DIGITAL_HUMANITIES_CENTER"
description: "Digital humanities focus"
- value: "RESEARCH_INSTITUTE"
description: "Independent research institute"
research_focus_areas:
slot_uri: schema:knowsAbout
description: |
Primary research focus areas or disciplines of this center.
Schema.org: knowsAbout for areas of expertise.
range: string
multivalued: true
examples:
- value: "Dutch Golden Age painting"
description: "Art historical focus"
- value: "Technical art history"
description: "Scientific analysis"
- value: "Provenance research"
description: "Ownership history"
affiliated_universities:
slot_uri: schema:affiliation
description: |
Universities or academic institutions with formal affiliations.
Schema.org: affiliation for institutional partnerships.
May include:
- Joint professorships
- PhD programs
- Research partnerships
range: string
multivalued: true
examples:
- value: "University of Amsterdam"
description: "University partnership"
- value: "Leiden University"
description: "Academic affiliation"
has_fellows_program:
slot_uri: schema:hasOfferCatalog
description: |
Whether this research center offers a fellows/fellowship program.
Fellowship programs host visiting scholars for research periods.
range: boolean
examples:
- value: true
description: "Has fellowship program"
fellows_count:
slot_uri: schema:numberOfItems
description: |
Number of fellows/visiting scholars typically hosted annually.
range: integer
examples:
- value: 8
description: "8 fellows per year"
has_publication_series:
slot_uri: schema:publishingPrinciples
description: |
Whether this research center publishes a regular publication series.
range: boolean
examples:
- value: true
description: "Has publication series"
publication_series_name:
slot_uri: schema:name
description: |
Name of publication series if applicable.
range: string
examples:
- value: "Rijksmuseum Studies in Art"
description: "Monograph series"
- value: "Rijksmuseum Bulletin"
description: "Journal"
has_research_library:
slot_uri: schema:amenityFeature
description: |
Whether this research center maintains a specialized research library.
range: boolean
examples:
- value: true
description: "Has research library"
accepts_visiting_scholars:
slot_uri: schema:isAccessibleForFree
description: |
Whether this research center accepts visiting scholars/researchers.
range: boolean
examples:
- value: true
description: "Accepts visitors"
major_research_projects:
slot_uri: schema:workFeatured
description: |
Major ongoing or completed research projects.
range: string
multivalued: true
examples:
- value: "Rembrandt Database"
description: "Cataloguing project"
- value: "Operation Night Watch"
description: "Conservation research"
staff_count:
slot_uri: schema:numberOfEmployees
description: |
Number of research staff (researchers, curators, scholars).
range: integer
examples:
- value: 15
description: "Research staff count"
was_derived_from:
slot_uri: prov:wasDerivedFrom
description: |
CustodianObservation(s) from which this research center record was derived.
range: CustodianObservation
multivalued: true
required: false
was_generated_by:
slot_uri: prov:wasGeneratedBy
description: |
ReconstructionActivity that generated this research center record.
range: ReconstructionActivity
required: false
comments:
- "ResearchCenter models academic research facilities of heritage custodians"
- "Schema.org ResearchOrganization for research institutes"
- "Links to ResearchCenterTypeEnum for Wikidata-sourced type classification"
- "Distinguished from ConservationLab (object treatment) by academic focus"
- "May have fellowship programs, publication series, university affiliations"
see_also:
- "https://schema.org/ResearchOrganization"
- "https://www.wikidata.org/wiki/Q31855"
- "https://www.wikidata.org/wiki/Q1542449"
examples:
- value:
research_center_id: "https://nde.nl/ontology/hc/aux/rijksmuseum-research"
research_center_name: "Rijksmuseum Research Department"
research_center_description: "Scholarly research on Dutch art and history, with focus on Golden Age. Publishes Rijksmuseum Bulletin and monograph series."
research_center_type: "RESEARCH_DEPARTMENT"
research_focus_areas:
- "Dutch Golden Age painting"
- "Technical art history"
- "Provenance research"
- "Decorative arts"
affiliated_universities:
- "University of Amsterdam"
- "Vrije Universiteit Amsterdam"
has_fellows_program: true
fellows_count: 6
has_publication_series: true
publication_series_name: "Rijksmuseum Studies in Art"
has_research_library: true
accepts_visiting_scholars: true
major_research_projects:
- "Rembrandt Database"
- "Operation Night Watch"
staff_count: 20
description: "Major museum research department"
- value:
research_center_id: "https://nde.nl/ontology/hc/aux/kb-dh-lab"
research_center_name: "KB Lab - Digital Humanities"
research_center_description: "Digital humanities research facility focusing on computational approaches to library collections."
research_center_type: "DIGITAL_HUMANITIES_CENTER"
research_focus_areas:
- "Text mining"
- "Linked open data"
- "Machine learning for OCR"
- "Digital preservation"
affiliated_universities:
- "Leiden University"
- "TU Delft"
has_fellows_program: true
fellows_count: 4
accepts_visiting_scholars: true
staff_count: 8
description: "Digital humanities research lab"
# Slot definitions (basic - detailed in class slot_usage)
slots:
research_center_id:
description: Unique identifier for research center
range: uriorcurie
research_center_name:
description: Name of research center
range: string
research_center_description:
description: Description of research center
range: string
research_center_type:
description: Type of research center (from ResearchCenterTypeEnum)
range: ResearchCenterTypeEnum
research_focus_areas:
description: Research focus areas
range: string
multivalued: true
affiliated_universities:
description: Affiliated academic institutions
range: string
multivalued: true
has_fellows_program:
description: Has fellowship program
range: boolean
fellows_count:
description: Number of fellows annually
range: integer
has_publication_series:
description: Has publication series
range: boolean
publication_series_name:
description: Name of publication series
range: string
has_research_library:
description: Has research library
range: boolean
accepts_visiting_scholars:
description: Accepts visiting scholars
range: boolean
major_research_projects:
description: Major research projects
range: string
multivalued: true