event interval
- CURIE:
gmeow:eventInterval - IRI: https://blackcatinformatics.ca/gmeow/eventInterval
- Category: property
- Defined by:
gmeow:slices/events - Box roles: RBox role (What is this?)
The crisp, known time interval over which an event occurred (reuses the temporal module's gmeow:TimeInterval). For a point-like occurrence use gmeow:eventTime; for an approximate date use gmeow:earliestStart / gmeow:latestEnd + gmeow:temporalPrecision.
Structure
Property shape: object property; gmeow:Event -> gmeow:TimeInterval
Practical Pattern
Use gmeow:eventInterval from gmeow:Event 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.
Human Dream
- Source:
slices/extensions/dreaming/examples/human-dream.ttl - Examples catalog: open in catalog#example-slices-extensions-dreaming-examples-human-dream
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex: <https://blackcatinformatics.ca/gmeow/examples/dreaming/human-dream/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
# --- The dream episode: a composed Experience.
ex:mayaFlyingDream a gmeow:Experience ;
rdfs:label "Maya's flying dream"@en ;
rdfs:comment "An ordinary human dream of flying over a city and visiting a childhood house."@en ;
gmeow:experiencer ex:dreamerMaya ;
gmeow:mentalProcessType gmeow:processDreaming ;
gmeow:awarenessMode gmeow:modeDreaming ;
gmeow:contentOrigin gmeow:originImagined ;
gmeow:eventInterval ex:mayaDreamInterval .
Lucid Dream
- Source:
slices/extensions/dreaming/examples/lucid-dream.ttl - Examples catalog: open in catalog#example-slices-extensions-dreaming-examples-lucid-dream
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex: <https://blackcatinformatics.ca/gmeow/examples/dreaming/lucid-dream/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
# --- The lucid dream episode.
ex:lucaLucidDream a gmeow:Experience ;
rdfs:label "Luca's lucid dream"@en ;
rdfs:comment "A lucid dream: dreaming while aware that one is dreaming."@en ;
gmeow:experiencer ex:dreamerLuca ;
gmeow:mentalProcessType gmeow:processDreaming ;
gmeow:awarenessMode gmeow:modeLucidDreaming ;
gmeow:contentOrigin gmeow:originImagined ;
gmeow:eventInterval ex:lucaDreamInterval .
Common Companion Terms
gmeow:Event, gmeow:TimeInterval
Projects To
| Profile | External Targets |
|---|---|
ical |
ical, rdf |
schema-org-schedule |
rdf, schema |
External Equivalences
Equivalent or closely aligned targets: crm, ical, 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:eventInterval |
equivalence | - |
skos:relatedMatch | crm:P4_has_time-span | gmeow-events.sssom.tsv; gmeow:eqEvents020; confidence 0.55 |
gmeow:eventInterval |
equivalence | - |
skos:relatedMatch | ical:dtend | gmeow-events.sssom.tsv; gmeow:eqEvents125; confidence 0.55 |
gmeow:eventInterval |
equivalence | - |
skos:relatedMatch | ical:dtstart | gmeow-events.sssom.tsv; gmeow:eqEvents088; confidence 0.55 |
gmeow:eventInterval |
equivalence | - |
skos:relatedMatch | time:hasTime | gmeow-events.sssom.tsv; gmeow:eqEvents021; confidence 0.55 |
Projection Coverage
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:eventInterval |
projection | ical |
projects to / <= | ical:Vevent, ical:dtend, ical:dtstart, ical:location, rdf:type | gmeow:mapIcalVeventFuzzy |
gmeow:eventInterval |
projection | ical |
projects to / <= | ical:Vevent, ical:dtend, ical:dtstart, ical:location, rdf:type | gmeow:mapIcalVeventInterval |
gmeow:eventInterval |
projection | ical |
projects to / <= | ical:Vevent, ical:dtstart, ical:location, rdf:type | gmeow:mapIcalVeventPoint |
gmeow:eventInterval |
projection | schema-org-schedule |
projects to / <= | rdf:type, schema:Event, schema:endDate, schema:startDate, schema:superEvent | gmeow:mapSchemaOrgScheduleOccurrence |
gmeow:eventInterval |
projection | schema-org-schedule |
projects to / <= | rdf:type, schema:Schedule, schema:endDate, schema:repeatFrequency, schema:startDate | gmeow:mapSchemaOrgSchedule |
Usage Advice
Use when
- Use when an event has a crisp, known span with both endpoints — a conference, a tour, a siege — that anchors it in time.
Avoid when
- Avoid it for a point-like instant (use
gmeow:eventTime), for an approximate date (usegmeow:earliestStart/gmeow:latestEnd+gmeow:temporalPrecision), and for a bare LENGTH with no anchor (usegmeow:hasDuration).
How to use
- Point the
gmeow:Eventat agmeow:TimeIntervalwhose endpoints are xsd:dateTime; carry a non-default calendar ongmeow:eventTemporalFrame(Principle 11).
Examples
- ex:conference
gmeow:eventIntervalex:sept2024.
Published Alignment Graph
Alignments
| Relation | Target |
|---|---|
relatedMatch | crm:P4_has_time-span |
relatedMatch | ical:dtend |
relatedMatch | ical:dtstart |
relatedMatch | time:hasTime |