interval meets
- CURIE:
gmeow:intervalMeets - IRI: https://blackcatinformatics.ca/gmeow/intervalMeets
- Category: property
- Defined by:
gmeow:slices/temporal - Box roles: RBox role (What is this?)
Allen MEETS: this interval ends exactly when the related interval begins. NOT transitive. Inverse of gmeow:intervalMetBy. (= time:intervalMeets)
Structure
Property shape: object property; gmeow:TimeInterval -> gmeow:TimeInterval
Practical Pattern
Use gmeow:intervalMeets from gmeow:TimeInterval to gmeow:TimeInterval when the relationship itself belongs in the native GMEOW graph.
Example Snippets
These snippets are generated from canonical slice examples and trimmed to the Turtle blocks where this term appears.
Intervals And Frames
- Source:
slices/core/temporal/examples/intervals-and-frames.ttl - Examples catalog: open in catalog#example-slices-core-temporal-examples-intervals-and-frames
# --- Allen relation: the talk's end instant is exactly the Q&A's start instant
# (13:45:00Z), so they MEET — adjacency, not Allen "before" (which would need
# a gap between them).
ex:talkInterval gmeow:intervalMeets ex:qaInterval .
Common Companion Terms
Projects To
| Profile | External Targets |
|---|---|
owl-time |
time |
External Equivalences
Equivalent or closely aligned targets: time
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:intervalMeets |
equivalence | - |
skos:closeMatch | time:intervalMeets | gmeow-temporal.sssom.tsv; gmeow:eqTemporal042; confidence 0.95 |
Projection Coverage
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:intervalMeets |
projection | owl-time |
projects to / <= | time:intervalMeets | gmeow:mapIntervalMeets |
Usage Advice
Use when
- Use when one interval ends exactly where the next begins with no gap and no overlap — adjacent reigns, consecutive epochs sharing a boundary instant.
Avoid when
- Avoid when there is a gap (use
gmeow:intervalBefore) or any overlap (usegmeow:intervalOverlaps); MEETS is the exact-touch case only, and it is NOT transitive.
How to use
- Assert between two abutting
gmeow:TimeIntervalindividuals; the inversegmeow:intervalMetByfollows automatically (= time:intervalMeets).
Examples
- ex:pleistocene
gmeow:intervalMeetsex:holocene.