glam/schemas/20251121/linkml/modules/slots/analyzes_or_analyzed.yaml

63 lines
1.6 KiB
YAML

id: https://nde.nl/ontology/hc/slot/analyzes_or_analyzed
name: analyzes_or_analyzed
title: Analyzes or Analyzed
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
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
- ../classes/VideoFrame
slots:
analyzes_or_analyzed:
slot_uri: schema:object
description: 'Items analyzed by an activity or process.
**USAGE**:
Used for:
- Frames analyzed in video processing (VideoFrame class)
- Documents analyzed
- Items processed
**MIGRATION SUPPORT**:
This slot now supports VideoFrame class for frame_sample_rate migration
per slot_fixes.yaml (Rule 53, 2026-01-22).
**Examples**:
- Integer: Total frames count (legacy pattern)
- VideoFrame: Structured frame analysis with sample rate
'
# range: Any
any_of:
- range: integer
- range: VideoFrame
inlined: true
examples:
- value: 24000
description: Total video frames analyzed (integer count)
- value: "has_or_had_quantity:\n quantity_value: 1.0\n quantity_type: FRAME_SAMPLE_RATE\n has_or_had_unit:\n unit_value: \"samples per second\"\nframe_count: 1800\n"
description: Video frame analysis at 1 fps (VideoFrame instance)
annotations:
custodian_types: '["*"]'
broad_mappings:
- schema:object