interval before
- CURIE:
gmeow:intervalBefore - IRI: https://blackcatinformatics.ca/gmeow/intervalBefore
- Category: property
- Defined by:
gmeow:slices/temporal - Box roles: RBox role (What is this?)
Allen BEFORE: this interval ends strictly before the related interval begins. Transitive. Inverse of gmeow:intervalAfter. (= time:intervalBefore)
Structure
Property shape: object property; gmeow:TimeInterval -> gmeow:TimeInterval
Practical Pattern
Use gmeow:intervalBefore from gmeow:TimeInterval to gmeow:TimeInterval when the relationship itself belongs in the native GMEOW graph.
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:intervalBefore |
equivalence | - |
skos:closeMatch | time:intervalBefore | gmeow-temporal.sssom.tsv; gmeow:eqTemporal040; confidence 0.95 |
Projection Coverage
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:intervalBefore |
projection | owl-time |
projects to / <= | time:intervalBefore | gmeow:mapIntervalBefore |
Usage Advice
Use when
- Use to assert that one
gmeow:TimeIntervalends strictly before another begins with a gap between — the qualitative ordering when exact dateTimes are unknown or beside the point.
Avoid when
- Avoid when the intervals touch with no gap (use
gmeow:intervalMeets) and avoid using it as a substitute for crisp bounds that are actually known; assert the dateTimes and let comparison follow.
How to use
- Assert between two
gmeow:TimeIntervalindividuals; transitivity chains the ordering, and the inversegmeow:intervalAfterfollows automatically (= time:intervalBefore).
Examples
- ex:jurassic
gmeow:intervalBeforeex:cretaceous.