- Created 'updated_at.yaml' to record the last modified date and time of entities, including multilingual descriptions and structured aliases. - Created 'written_in.yaml' to specify the language in which content is composed, covering both natural and programming languages, with detailed comments and close ontology mappings.
65 lines
2.6 KiB
YAML
65 lines
2.6 KiB
YAML
id: https://nde.nl/ontology/hc/class/OutputData
|
|
name: output_data
|
|
title: Output Data
|
|
prefixes:
|
|
linkml: https://w3id.org/linkml/
|
|
hc: https://nde.nl/ontology/hc/
|
|
schema: http://schema.org/
|
|
sosa: http://www.w3.org/ns/sosa/
|
|
dct: http://purl.org/dc/terms/
|
|
dcterms: http://purl.org/dc/terms/
|
|
prov: http://www.w3.org/ns/prov#
|
|
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
|
|
- ../slots/20260202_matang/has_description
|
|
- ../slots/20260202_matang/has_format
|
|
- ../slots/20260202_matang/identified_by
|
|
classes:
|
|
OutputData:
|
|
class_uri: hc:OutputData
|
|
description: "Specification of output produced by a device, service, or process.\n\
|
|
\n**DEFINITION**:\nOutputData captures the characteristics of data or signals\
|
|
\ emitted by\nsystems, including format, structure, destination, and metadata.\n\
|
|
\n**USAGE**:\n- IoT device data (sensor readings, beacon signals)\n- API responses\
|
|
\ (JSON, XML, RDF)\n- Export files (CSV, Excel, PDF)\n- Streaming data (MQTT,\
|
|
\ WebSocket)\n\n**ONTOLOGY ALIGNMENT**:\n- **Primary** (`class_uri`): `hc:OutputData`\
|
|
\ - Heritage Custodian class\n- **Close**: `sosa:Result` - SOSA observation\
|
|
\ result\n- **Close**: `schema:DataDownload` - Schema.org data download\n\n\
|
|
**Example**:\n```yaml\nhas_output:\n - has_format:\n has_type:\
|
|
\ JsonFormat\n has_media_type: \"application/json\"\n has_description:\
|
|
\ \"Climate sensor readings\"\n destination_url: \"https://analytics.museum.nl/climate\"\
|
|
\n```\n"
|
|
close_mappings:
|
|
- sosa:Result
|
|
- schema:DataDownload
|
|
slots:
|
|
- has_format
|
|
- has_description
|
|
- identified_by
|
|
slot_usage:
|
|
has_format:
|
|
# range: string # uriorcurie
|
|
inlined: false # Fixed invalid inline for primitive type
|
|
examples:
|
|
- value:
|
|
has_type: JsonFormat
|
|
has_description:
|
|
# range: string
|
|
examples:
|
|
- value: Temperature and humidity readings from conservation sensors
|
|
- value: https://analytics.museum.nl/data
|
|
- value: https://api.museum.nl/schemas/climate-v1.json
|
|
- value: true
|
|
- value: false
|
|
annotations:
|
|
custodian_types: '["*"]'
|
|
custodian_types_rationale: Output data specifications apply to all custodian
|
|
types with digital systems.
|
|
specificity_score: 0.65
|
|
specificity_rationale: Fairly specific to IoT and digital platform contexts.
|