You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: gistCore.ttl
+29-33Lines changed: 29 additions & 33 deletions
Original file line number
Diff line number
Diff line change
@@ -2720,7 +2720,6 @@ gist:actualEndDateTime
2720
2720
rdfs:subPropertyOf gist:endDateTime ;
2721
2721
rdfs:range xsd:dateTime ;
2722
2722
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 ;
2724
2723
skos:prefLabel "actual end date time"^^xsd:string ;
2725
2724
.
2726
2725
@@ -2759,7 +2758,6 @@ gist:actualStartDateTime
2759
2758
rdfs:subPropertyOf gist:startDateTime ;
2760
2759
rdfs:range xsd:dateTime ;
2761
2760
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 ;
2763
2761
skos:prefLabel "actual start date time"^^xsd:string ;
2764
2762
.
2765
2763
@@ -2798,33 +2796,6 @@ gist:allows
2798
2796
skos:prefLabel "allows"^^xsd:string ;
2799
2797
.
2800
2798
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
-
2828
2799
gist:baseConversionFactor
2829
2800
a owl:DatatypeProperty ;
2830
2801
rdfs:domain gist:UnitOfMeasure ;
@@ -2911,6 +2882,33 @@ gist:conversionOffset
2911
2882
skos:prefLabel "conversion offset"^^xsd:string ;
2912
2883
.
2913
2884
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
+
2914
2912
gist:deathDate
2915
2913
a owl:DatatypeProperty ;
2916
2914
rdfs:subPropertyOf gist:actualEndDate ;
@@ -2957,7 +2955,7 @@ gist:encryptedText
2957
2955
2958
2956
gist:endDateTime
2959
2957
a owl:DatatypeProperty ;
2960
-
rdfs:subPropertyOf gist:atDateTime ;
2958
+
rdfs:subPropertyOf gist:dateTime ;
2961
2959
rdfs:range xsd:dateTime ;
2962
2960
skos:definition "An abstraction over the various precisions of end time. They can be compared since they all have the same format."^^xsd:string ;
2963
2961
skos:prefLabel "end date time"^^xsd:string ;
@@ -3697,7 +3695,6 @@ gist:plannedEndDateTime
3697
3695
rdfs:subPropertyOf gist:endDateTime ;
3698
3696
rdfs:range xsd:dateTime ;
3699
3697
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 ;
3701
3698
skos:prefLabel "planned end date time"^^xsd:string ;
3702
3699
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 ;
3703
3700
.
@@ -3727,7 +3724,6 @@ gist:plannedStartDateTime
3727
3724
rdfs:subPropertyOf gist:startDateTime ;
3728
3725
rdfs:range xsd:dateTime ;
3729
3726
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 ;
3731
3727
skos:prefLabel "planned start date time"^^xsd:string ;
3732
3728
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 ;
0 commit comments