is result of
- CURIE:
gmeow:isResultOf - IRI: https://blackcatinformatics.ca/gmeow/isResultOf
- Category: property
- Defined by:
gmeow:slices/observations - Box roles: RBox role (What is this?)
Relates an entity (typically an observation result such as a quantity, coordinate set, or quality value) back to the Observation that produced it — the explicit provenance axis of the value×unit/frame×determinacy×provenance bundle (ScalarQuantity alias precedent). Domain is gmeow:Entity (universal, matching the range of observationResult) so any result type can carry provenance. Non-functional: a result entity may be produced by multiple observations (e.g. a consensus value derived from several readings), and those claims coexist rather than collapse.
Structure
Property shape: object property; gmeow:Entity -> gmeow:Observation
Practical Pattern
Use gmeow:isResultOf from gmeow:Entity to gmeow:Observation when the relationship itself belongs in the native GMEOW graph.
Common Companion Terms
gmeow:Entity, gmeow:Observation
Usage Advice
Use when
- Use from a result value (quantity, coordinate set, quality value) to name the
Observationthat produced it — the result-rooted direction of the provenance edge, and the chain that lets a result inherit its observation's reference frame.
Avoid when
- Avoid asserting it where you can state
gmeow:observationResultinstead (prefer the observation-rooted direction and read this as its inverse), and avoid forcing one producer — a consensus value legitimately is the result of several observations.
How to use
- Reach for it in result-rooted projections; the
isResultOf∘hasReferenceFrameproperty chain then propagates the observation's frame onto the result, so a frame engine can query all values in a given frame without re-framing each one.
Examples
- ex:temp22
gmeow:isResultOfex:reading.