stream interval
- CURIE:
gmeow:streamInterval - IRI: https://blackcatinformatics.ca/gmeow/streamInterval
- Category: property
- Defined by:
gmeow:slices/observations - Box roles: RBox role (What is this?)
The time interval over which the stream was produced. Functional: the interval is constitutive of the stream's identity.
Structure
Property shape: object property; gmeow:Stream -> gmeow:TimeInterval; functional
Practical Pattern
Use gmeow:streamInterval from gmeow:Stream to gmeow:TimeInterval when the relationship itself belongs in the native GMEOW graph.
Common Companion Terms
gmeow:Stream, gmeow:TimeInterval
External Equivalences
Equivalent or closely aligned targets: sosa
Linkages
Generated from the canonical mapping DSL. SSSOM files are the generated public interchange form for term equivalences.
Term Equivalences
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:streamInterval |
equivalence | - |
skos:closeMatch | sosa:phenomenonTime | gmeow-observations.sssom.tsv; gmeow:eqObs032; confidence 0.7 |
Usage Advice
Use when
- Use to bound a stream in time — the
gmeow:TimeIntervalover which its samples were produced — when the temporal extent is constitutive of which stream this is.
Avoid when
- Avoid for a single sample's timestamp (that lives on the sample itself) and avoid asserting two intervals on one stream — it is functional, so a different interval is a different stream.
How to use
- Point the stream at one
gmeow:TimeIntervalcovering its samples; individual sample timestamps still carry the fine-grained ordering, while this interval gives the whole run its bounds.
Examples
- ex:roverTrack
gmeow:streamIntervalex:morningRun.