glam/schemas/20251121/linkml/modules/classes/EnrichmentMethod.yaml
kempersc 66adec257e Add scripts for normalizing LinkML schemas and validating schema integrity
- Implement `normalize_linkml_alt_descriptions.py` to convert structured alt_descriptions to the expected scalar form.
- Implement `normalize_linkml_structured_aliases.py` to flatten language-keyed structured_aliases into a standard list-of-objects format.
- Implement `validate_linkml_schema_integrity.py` to validate the integrity of LinkML schema bundles, checking for import resolution, YAML parsing, and reference existence.
2026-02-16 10:16:51 +01:00

53 lines
2.5 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

id: https://nde.nl/ontology/hc/class/EnrichmentMethod
name: EnrichmentMethod
title: Enrichment Method Class
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
prov: http://www.w3.org/ns/prov#
dcterms: http://purl.org/dc/terms/
crm: http://www.cidoc-crm.org/cidoc-crm/
skos: http://www.w3.org/2004/02/skos/core#
rdfs: http://www.w3.org/2000/01/rdf-schema#
org: http://www.w3.org/ns/org#
xsd: http://www.w3.org/2001/XMLSchema#
default_prefix: hc
imports:
- linkml:types
- ../metadata
- ../slots/has_description
- ../slots/has_label
classes:
EnrichmentMethod:
class_uri: prov:Plan
description: >-
Method or procedural plan used to perform enrichment, such as manual
review, API extraction, or rule-based normalization.
alt_descriptions:
nl: Methode of procedureel plan voor verrijking zoals handmatige controle API-extractie of regelgebaseerde normalisatie.
de: Methode oder Verfahrensplan fuer Anreicherung etwa manuelle Pruefung API-Extraktion oder regelbasierte Normalisierung.
fr: Methode ou plan procedural utilise pour l enrichissement comme verification manuelle extraction API ou normalisation a base de regles.
es: Metodo o plan procedimental para realizar enriquecimiento como revision manual extraccion por API o normalizacion basada en reglas.
ar: طريقة أو خطة إجرائية تستخدم لتنفيذ الإثراء مثل المراجعة اليدوية أو الاستخراج عبر واجهة API أو التطبيع القائم على القواعد.
id: Metode atau rencana prosedural untuk melakukan pengayaan seperti tinjauan manual ekstraksi API atau normalisasi berbasis aturan.
zh: 用于执行富化的方法或程序计划如人工复核、API 抽取或基于规则的规范化。
structured_aliases:
- {literal_form: verrijkingsmethode, in_language: nl}
- {literal_form: Anreicherungsmethode, in_language: de}
- {literal_form: methode d enrichissement, in_language: fr}
- {literal_form: metodo de enriquecimiento, in_language: es}
- {literal_form: طريقة إثراء, in_language: ar}
- {literal_form: metode pengayaan, in_language: id}
- {literal_form: 富化方法, in_language: zh}
exact_mappings:
- prov:Plan
close_mappings:
- schema:Action
slots:
- has_label
- has_description
annotations:
custodian_types: '["*"]'
specificity_score: 0.3
specificity_rationale: Provenance metadata.