Skip to content

Commit 7c62a39

Browse files
committed
Updates based on review. Change ContemporaryEvent to CurrentEvent.
1 parent 87ec80b commit 7c62a39

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
@@ -2721,7 +2721,6 @@ gist:actualEndDateTime
27212721
rdfs:subPropertyOf gist:endDateTime ;
27222722
rdfs:range xsd:dateTime ;
27232723
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 ;
2724-
skos:editorialNote "Dave: this was in your presentation but not your OWL file. Not sure if you still want it."^^xsd:string ;
27252724
skos:prefLabel "actual end date time"^^xsd:string ;
27262725
.
27272726

@@ -2760,7 +2759,6 @@ gist:actualStartDateTime
27602759
rdfs:subPropertyOf gist:startDateTime ;
27612760
rdfs:range xsd:dateTime ;
27622761
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 ;
2763-
skos:editorialNote "Dave: this was in your presentation but not your OWL file. Not sure if you still want it."^^xsd:string ;
27642762
skos:prefLabel "actual start date time"^^xsd:string ;
27652763
.
27662764

@@ -2799,33 +2797,6 @@ gist:allows
27992797
skos:prefLabel "allows"^^xsd:string ;
28002798
.
28012799

2802-
gist:atDateTime
2803-
a owl:DatatypeProperty ;
2804-
rdfs:range xsd:dateTime ;
2805-
skos:definition """This is the top level property for asserting time.
2806-
2807-
The subproperties allow the ontologist to do three things:
2808-
1) Distinguish start and end times.
2809-
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).
2810-
3) Distinguish varying levels of precision; sort of a simple version of the Allen functions.
2811-
2812-
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.
2813-
2814-
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.
2815-
2816-
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.
2817-
2818-
The conventions for precision that are repeated in each property are as follows:
2819-
- *DateTime is an abstraction over the various precisions of its subproperties.
2820-
- *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.
2821-
- *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.
2822-
- *Microsecond refers to system time, and it will be as precise as the system can supply; typically at least milliseconds, sometime microseconds.
2823-
2824-
"""^^xsd:string ;
2825-
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 ;
2826-
skos:prefLabel "at date time"^^xsd:string ;
2827-
.
2828-
28292800
gist:baseConversionFactor
28302801
a owl:DatatypeProperty ;
28312802
rdfs:domain gist:UnitOfMeasure ;
@@ -2912,6 +2883,33 @@ gist:conversionOffset
29122883
skos:prefLabel "conversion offset"^^xsd:string ;
29132884
.
29142885

2886+
gist:dateTime
2887+
a owl:DatatypeProperty ;
2888+
rdfs:range xsd:dateTime ;
2889+
skos:definition """This is the top level property for asserting time.
2890+
2891+
The subproperties allow the ontologist to do three things:
2892+
1) Distinguish start and end times.
2893+
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).
2894+
3) Distinguish varying levels of precision; sort of a simple version of the Allen functions.
2895+
2896+
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.
2897+
2898+
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.
2899+
2900+
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.
2901+
2902+
The conventions for precision that are repeated in each property are as follows:
2903+
- *DateTime is an abstraction over the various precisions of its subproperties.
2904+
- *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.
2905+
- *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.
2906+
- *Microsecond refers to system time, and it will be as precise as the system can supply; typically at least milliseconds, sometime microseconds.
2907+
2908+
"""^^xsd:string ;
2909+
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 ;
2910+
skos:prefLabel "date time"^^xsd:string ;
2911+
.
2912+
29152913
gist:deathDate
29162914
a owl:DatatypeProperty ;
29172915
rdfs:subPropertyOf gist:actualEndDate ;
@@ -2958,7 +2956,7 @@ gist:encryptedText
29582956

29592957
gist:endDateTime
29602958
a owl:DatatypeProperty ;
2961-
rdfs:subPropertyOf gist:atDateTime ;
2959+
rdfs:subPropertyOf gist:dateTime ;
29622960
rdfs:range xsd:dateTime ;
29632961
skos:definition "An abstraction over the various precisions of end time. They can be compared since they all have the same format."^^xsd:string ;
29642962
skos:prefLabel "end date time"^^xsd:string ;
@@ -3692,7 +3690,6 @@ gist:plannedEndDateTime
36923690
rdfs:subPropertyOf gist:endDateTime ;
36933691
rdfs:range xsd:dateTime ;
36943692
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 ;
3695-
skos:editorialNote "Dave: this was in your presentation but not your OWL file. Not sure if you still want it."^^xsd:string ;
36963693
skos:prefLabel "planned end date time"^^xsd:string ;
36973694
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 ;
36983695
.
@@ -3722,7 +3719,6 @@ gist:plannedStartDateTime
37223719
rdfs:subPropertyOf gist:startDateTime ;
37233720
rdfs:range xsd:dateTime ;
37243721
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 ;
3725-
skos:editorialNote "Dave: this was in your presentation but not your OWL file. Not sure if you still want it."^^xsd:string ;
37263722
skos:prefLabel "planned start date time"^^xsd:string ;
37273723
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 ;
37283724
.
@@ -3829,7 +3825,7 @@ gist:standardConversionFactor
38293825

38303826
gist:startDateTime
38313827
a owl:DatatypeProperty ;
3832-
rdfs:subPropertyOf gist:atDateTime ;
3828+
rdfs:subPropertyOf gist:dateTime ;
38333829
rdfs:range xsd:dateTime ;
38343830
skos:definition "An abstraction over the various precisions of start time. They can be compared since they all have the same format."^^xsd:string ;
38353831
skos:prefLabel "start date time"^^xsd:string ;

0 commit comments

Comments
 (0)