Skip to content

Commit 79b44e5

Browse files
committed
Updates based on review. Change ContemporaryEvent to CurrentEvent.
1 parent 32221b9 commit 79b44e5

File tree

1 file changed

+29
-33
lines changed

1 file changed

+29
-33
lines changed

gistCore.ttl

Lines changed: 29 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -2720,7 +2720,6 @@ gist:actualEndDateTime
27202720
rdfs:subPropertyOf gist:endDateTime ;
27212721
rdfs:range xsd:dateTime ;
27222722
skos:definition "An abstraction over the various precisions of actual end time. They can be compared since they all have the same format."^^xsd:string ;
2723-
skos:editorialNote "Dave: this was in your presentation but not your OWL file. Not sure if you still want it."^^xsd:string ;
27242723
skos:prefLabel "actual end date time"^^xsd:string ;
27252724
.
27262725

@@ -2759,7 +2758,6 @@ gist:actualStartDateTime
27592758
rdfs:subPropertyOf gist:startDateTime ;
27602759
rdfs:range xsd:dateTime ;
27612760
skos:definition "An abstraction over the various precisions of actual start time. They can be compared since they all have the same format."^^xsd:string ;
2762-
skos:editorialNote "Dave: this was in your presentation but not your OWL file. Not sure if you still want it."^^xsd:string ;
27632761
skos:prefLabel "actual start date time"^^xsd:string ;
27642762
.
27652763

@@ -2798,33 +2796,6 @@ gist:allows
27982796
skos:prefLabel "allows"^^xsd:string ;
27992797
.
28002798

2801-
gist:atDateTime
2802-
a owl:DatatypeProperty ;
2803-
rdfs:range xsd:dateTime ;
2804-
skos:definition """This is the top level property for asserting time.
2805-
2806-
The subproperties allow the ontologist to do three things:
2807-
1) Distinguish start and end times.
2808-
2) Indicate whether a time is planned or actual. This is useful for everything from project management to calendar appointments and the like. It is also useful for date effectivities; i.e., something valid up to a planned date).
2809-
3) Distinguish varying levels of precision; sort of a simple version of the Allen functions.
2810-
2811-
All datetimes are of the same format: '2021-06-01T08:03:27.12324-6:00'^^xsd:dateTime. This is compatible with and a subset of ISO 8601.
2812-
2813-
Time zone offset, such as -6:00 (of which there are a few dozen) is recognized in the date itself, as shown. The actual time zone standard (of which there are 131) may optionally be attached to the event or other object itself; see property gist:usesTimeZoneStandard.
2814-
2815-
There will be many historical dates that do not have a time zone offset (e.g., Lincoln's birthday, as well as about 75% of all legacy systems), and in that case the offset can be omitted.
2816-
2817-
The conventions for precision that are repeated in each property are as follows:
2818-
- *DateTime is an abstraction over the various precisions of its subproperties.
2819-
- *Date refers to a calendar date (e.g., birthdays and invoice dates) and is assumed to be precise +/- 12 hours. Time zone offset is allowed.
2820-
- *Minute refers to clock time; e.g., a meeting will start at 9:15 with a timezone offset. Precision is assumed to be +/- 1 minute.
2821-
- *Microsecond refers to system time, and it will be as precise as the system can supply; typically at least milliseconds, sometime microseconds.
2822-
2823-
"""^^xsd:string ;
2824-
skos:editorialNote "Dave/Michael/Mark: Could this be simply gist:dateTime? Would that be too easily confused with xsd:datetime? I've left 'at' off the other predicate names to make them less awkward, but that leaves this one as the oddball."^^xsd:string ;
2825-
skos:prefLabel "at date time"^^xsd:string ;
2826-
.
2827-
28282799
gist:baseConversionFactor
28292800
a owl:DatatypeProperty ;
28302801
rdfs:domain gist:UnitOfMeasure ;
@@ -2911,6 +2882,33 @@ gist:conversionOffset
29112882
skos:prefLabel "conversion offset"^^xsd:string ;
29122883
.
29132884

2885+
gist:dateTime
2886+
a owl:DatatypeProperty ;
2887+
rdfs:range xsd:dateTime ;
2888+
skos:definition """This is the top level property for asserting time.
2889+
2890+
The subproperties allow the ontologist to do three things:
2891+
1) Distinguish start and end times.
2892+
2) Indicate whether a time is planned or actual. This is useful for everything from project management to calendar appointments and the like. It is also useful for date effectivities; i.e., something valid up to a planned date).
2893+
3) Distinguish varying levels of precision; sort of a simple version of the Allen functions.
2894+
2895+
All datetimes are of the same format: '2021-06-01T08:03:27.12324-6:00'^^xsd:dateTime. This is compatible with and a subset of ISO 8601.
2896+
2897+
Time zone offset, such as -6:00 (of which there are a few dozen) is recognized in the date itself, as shown. The actual time zone standard (of which there are 131) may optionally be attached to the event or other object itself; see property gist:usesTimeZoneStandard.
2898+
2899+
There will be many historical dates that do not have a time zone offset (e.g., Lincoln's birthday, as well as about 75% of all legacy systems), and in that case the offset can be omitted.
2900+
2901+
The conventions for precision that are repeated in each property are as follows:
2902+
- *DateTime is an abstraction over the various precisions of its subproperties.
2903+
- *Date refers to a calendar date (e.g., birthdays and invoice dates) and is assumed to be precise +/- 12 hours. Time zone offset is allowed.
2904+
- *Minute refers to clock time; e.g., a meeting will start at 9:15 with a timezone offset. Precision is assumed to be +/- 1 minute.
2905+
- *Microsecond refers to system time, and it will be as precise as the system can supply; typically at least milliseconds, sometime microseconds.
2906+
2907+
"""^^xsd:string ;
2908+
skos:editorialNote "Michael/Mark: I've changed this from gist:atDateTime. Would that be too easily confused with xsd:datetime? I've left 'at' off the other predicate names to make them less awkward, but that would leave this one as the oddball. Dave is OK with gist:dateTime."^^xsd:string ;
2909+
skos:prefLabel "date time"^^xsd:string ;
2910+
.
2911+
29142912
gist:deathDate
29152913
a owl:DatatypeProperty ;
29162914
rdfs:subPropertyOf gist:actualEndDate ;
@@ -2957,7 +2955,7 @@ gist:encryptedText
29572955

29582956
gist:endDateTime
29592957
a owl:DatatypeProperty ;
2960-
rdfs:subPropertyOf gist:atDateTime ;
2958+
rdfs:subPropertyOf gist:dateTime ;
29612959
rdfs:range xsd:dateTime ;
29622960
skos:definition "An abstraction over the various precisions of end time. They can be compared since they all have the same format."^^xsd:string ;
29632961
skos:prefLabel "end date time"^^xsd:string ;
@@ -3697,7 +3695,6 @@ gist:plannedEndDateTime
36973695
rdfs:subPropertyOf gist:endDateTime ;
36983696
rdfs:range xsd:dateTime ;
36993697
skos:definition "An abstraction over the various precisions of planned end time. They can be compared since they all have the same format."^^xsd:string ;
3700-
skos:editorialNote "Dave: this was in your presentation but not your OWL file. Not sure if you still want it."^^xsd:string ;
37013698
skos:prefLabel "planned end date time"^^xsd:string ;
37023699
skos:scopeNote "This property, unlike gist:actualEndDateTime, does not have a subproperty for microsecond precision, because planned times typically are not expressed at that level of granularity. Typically a planned date is in the future when first captured, but when tasks run late, we leave the plan where it was and compare it to the actual."^^xsd:string ;
37033700
.
@@ -3727,7 +3724,6 @@ gist:plannedStartDateTime
37273724
rdfs:subPropertyOf gist:startDateTime ;
37283725
rdfs:range xsd:dateTime ;
37293726
skos:definition "An abstraction over the various precisions of planned start time. They can be compared since they all have the same format."^^xsd:string ;
3730-
skos:editorialNote "Dave: this was in your presentation but not your OWL file. Not sure if you still want it."^^xsd:string ;
37313727
skos:prefLabel "planned start date time"^^xsd:string ;
37323728
skos:scopeNote "This property, unlike gist:actualStartDateTime, does not have a subproperty for microsecond precision, because planned times typically are not expressed at that level of granularity. Typically a planned date is in the future when first captured, but when tasks run late, we leave the plan where it was and compare it to the actual."^^xsd:string ;
37333729
.
@@ -3834,7 +3830,7 @@ gist:standardConversionFactor
38343830

38353831
gist:startDateTime
38363832
a owl:DatatypeProperty ;
3837-
rdfs:subPropertyOf gist:atDateTime ;
3833+
rdfs:subPropertyOf gist:dateTime ;
38383834
rdfs:range xsd:dateTime ;
38393835
skos:definition "An abstraction over the various precisions of start time. They can be compared since they all have the same format."^^xsd:string ;
38403836
skos:prefLabel "start date time"^^xsd:string ;

0 commit comments

Comments
 (0)