Skip to content

Commit a7c520c

Browse files
authored
add time stamp and time stamp alignment (#570)
- add the following classes and individuals: - class `time stamp`: _A time stamp is a zero-dimensional temporal region that is used to describe a time step._ - class `time stamp alignment`: _A time stamp alignment is a data descriptor that indicates the position of a time stamp in a time step._ - individuals `start / middle / end alignment`: _A start / middle / end alignment is a time stamp alignment indicating that the time stamp marks the start / middle / end of the time step._ (alternative terms: left / centre / right alignment) The individuals are instances of `time stamp alignment`. - replace the relations for `time step`, which where `has part some start time`, `has part some end time` and `has part some duration` with `(has part some start time and has part some ending time) or (has part some time stamp and has part some time stamp alignment and has part some duration)`
1 parent 6b160f6 commit a7c520c

File tree

2 files changed

+70
-3
lines changed

2 files changed

+70
-3
lines changed

CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ Here is a template for new release sections
3131
- chemical reaction and subclasses (#568)
3232
- demand (#569)
3333
- consumption (#569)
34+
- time stamp and time stamp alignment (#570)
3435

3536
### Changed
3637
- move subclasses of has participant (#530)

src/ontology/edits/oeo-model.omn

+69-3
Original file line numberDiff line numberDiff line change
@@ -1065,13 +1065,16 @@ Class: OEO_00030033
10651065
<http://purl.obolibrary.org/obo/IAO_0000115> "A time step is a one-dimensional temporal region that has a start time and an endtime and thus a finite duration.",
10661066
<http://purl.obolibrary.org/obo/IAO_0000233> "issue: https://github.com/OpenEnergyPlatform/ontology/issues/267
10671067
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/538",
1068+
<http://purl.obolibrary.org/obo/IAO_0000233> "issue: https://github.com/OpenEnergyPlatform/ontology/issues/267
1069+
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/570",
10681070
rdfs:label "time step"
10691071

10701072
SubClassOf:
10711073
<http://purl.obolibrary.org/obo/BFO_0000038>,
1072-
<http://purl.obolibrary.org/obo/BFO_0000051> some OEO_00030031,
1073-
<http://purl.obolibrary.org/obo/BFO_0000051> some OEO_00030032,
1074-
<http://purl.obolibrary.org/obo/BFO_0000051> some OEO_00030035
1074+
((<http://purl.obolibrary.org/obo/BFO_0000051> some OEO_00030031)
1075+
and (<http://purl.obolibrary.org/obo/BFO_0000051> some OEO_00030032)) or ((<http://purl.obolibrary.org/obo/BFO_0000051> some OEO_00030035)
1076+
and (<http://purl.obolibrary.org/obo/BFO_0000051> some OEO_00140043)
1077+
and (<http://purl.obolibrary.org/obo/BFO_0000051> some OEO_00140044))
10751078

10761079

10771080
Class: OEO_00030034
@@ -1153,6 +1156,30 @@ pull request: https://github.com/OpenEnergyPlatform/ontology/pull/565",
11531156
OEO_00140024
11541157

11551158

1159+
Class: OEO_00140043
1160+
1161+
Annotations:
1162+
<http://purl.obolibrary.org/obo/IAO_0000115> "A time stamp is a zero-dimensional temporal region that is used to describe a time step.",
1163+
<http://purl.obolibrary.org/obo/IAO_0000233> "issue: https://github.com/OpenEnergyPlatform/ontology/issues/267
1164+
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/570",
1165+
rdfs:label "time stamp"@en
1166+
1167+
SubClassOf:
1168+
<http://purl.obolibrary.org/obo/BFO_0000148>
1169+
1170+
1171+
Class: OEO_00140044
1172+
1173+
Annotations:
1174+
<http://purl.obolibrary.org/obo/IAO_0000115> "A time stamp alignment is a data descriptor that indicates the position of a time stamp in a time step.",
1175+
<http://purl.obolibrary.org/obo/IAO_0000233> "issue: https://github.com/OpenEnergyPlatform/ontology/issues/267
1176+
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/570",
1177+
rdfs:label "time stamp alignment"@en
1178+
1179+
SubClassOf:
1180+
OEO_00000119
1181+
1182+
11561183
Individual: OEO_00000049
11571184

11581185
Annotations:
@@ -1432,3 +1459,42 @@ Individual: OEO_00000451
14321459
OEO_00000120
14331460

14341461

1462+
Individual: OEO_00140045
1463+
1464+
Annotations:
1465+
<http://purl.obolibrary.org/obo/IAO_0000115> "A start alignment is a time stamp alignment indicating that the time stamp marks the start of the time step.",
1466+
<http://purl.obolibrary.org/obo/IAO_0000118> "left alignment",
1467+
<http://purl.obolibrary.org/obo/IAO_0000233> "issue: https://github.com/OpenEnergyPlatform/ontology/issues/267
1468+
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/570",
1469+
rdfs:label "start alignment"@en
1470+
1471+
Types:
1472+
OEO_00140044
1473+
1474+
1475+
Individual: OEO_00140046
1476+
1477+
Annotations:
1478+
<http://purl.obolibrary.org/obo/IAO_0000115> "A middle alignment is a time stamp alignment indicating that the time stamp marks the middle of the time step.",
1479+
<http://purl.obolibrary.org/obo/IAO_0000118> "centre alignment",
1480+
<http://purl.obolibrary.org/obo/IAO_0000233> "issue: https://github.com/OpenEnergyPlatform/ontology/issues/267
1481+
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/570",
1482+
rdfs:label "middle alignment"@en
1483+
1484+
Types:
1485+
OEO_00140044
1486+
1487+
1488+
Individual: OEO_00140047
1489+
1490+
Annotations:
1491+
<http://purl.obolibrary.org/obo/IAO_0000115> "An end alignment is a time stamp alignment indicating that the time stamp marks the end of the time step.",
1492+
<http://purl.obolibrary.org/obo/IAO_0000118> "right alignment",
1493+
<http://purl.obolibrary.org/obo/IAO_0000233> "issue: https://github.com/OpenEnergyPlatform/ontology/issues/267
1494+
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/570",
1495+
rdfs:label "end alignment"@en
1496+
1497+
Types:
1498+
OEO_00140044
1499+
1500+

0 commit comments

Comments
 (0)