Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extend vehicle subclasses #453

Merged
merged 28 commits into from
Jun 25, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
16fff11
Add class 'vehicle' #425
l-emele Jun 12, 2020
9018c0c
Redefine and move classes 'electric vehicle' and 'internal combustion…
l-emele Jun 12, 2020
38af5b1
Merge branch 'dev' into feature/vehicles-#425
l-emele Jun 16, 2020
585327b
Add missing word in vehicle definition #425
l-emele Jun 17, 2020
34d6409
Add class 'battery electric vehicle' #425
l-emele Jun 23, 2020
081198f
Add class 'fuel cell vehicle' #425
l-emele Jun 23, 2020
dad8106
Add class 'traction battery' #425
l-emele Jun 23, 2020
25d02cf
Add classes 'electric motor' and 'traction motor' #425
l-emele Jun 23, 2020
751ee85
Git add class 'internal combustion engine' #425
l-emele Jun 23, 2020
0868938
correct some spelling mistakes
akleinau Jun 23, 2020
01cecf9
Add class 'plug-in hybrid electric vehicle' #425
l-emele Jun 24, 2020
c602091
Add class 'grid supplied electric vehicle' #425
l-emele Jun 24, 2020
b71f93d
Rename to 'grid supplied electric vehicle' and make it subclass of 'e…
l-emele Jun 24, 2020
b231d54
Delete 'has part some traction motor' as this is already inherited fr…
l-emele Jun 24, 2020
5179a8a
Shift 'uses some electrical energy' to superclass. Subclasses inherit…
l-emele Jun 24, 2020
8c8b1ed
Harmonize labels and add abbreviations as alternative terms #425
l-emele Jun 24, 2020
bca6816
Term tracker items #425
l-emele Jun 24, 2020
77e3a71
Update CHANGELOG.md #425 #453
l-emele Jun 24, 2020
d7cb4b6
Add fuel cell uses some hydrogen #425
l-emele Jun 24, 2020
e269cd9
change IRIs back
akleinau Jun 24, 2020
2625556
Merge branch 'dev' into feature/vehicles-#425
akleinau Jun 24, 2020
ded58ce
Update src/ontology/edits/oeo-physical.omn
l-emele Jun 25, 2020
35bfc56
Update src/ontology/edits/oeo-physical.omn
l-emele Jun 25, 2020
cd2ee8a
Update src/ontology/edits/oeo-physical.omn
l-emele Jun 25, 2020
9e6e457
Update src/ontology/edits/oeo-physical.omn
l-emele Jun 25, 2020
6cae134
Apply suggestions from code review
l-emele Jun 25, 2020
2317921
Update src/ontology/edits/oeo-physical.omn
l-emele Jun 25, 2020
0cc3ff0
Add class motor #425
l-emele Jun 25, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Here is a template for new release sections
## [unreleased]

### Added
- vehicle and subclasses (#431)
- vehicle and subclasses and vehicle related energy converting devices and energy storage objects (#431, #435)
- natural gas relation to methane (#431)
- ethanol (#445)
- factsheet-covers-relationships (#440)
Expand Down Expand Up @@ -56,6 +56,7 @@ Here is a template for new release sections
- synthetic fuels and respective energy converting devices (#411)
- process attribute (#386)


### Changed
- Restructured the repository to add a 'src' folder with an 'ontology' sub-folder with sub-folders for editable modules and import modules (#200)
- Split the ontology file into three modules: oeo-social,oeo-model and oeo-physical (#167)
Expand Down
138 changes: 132 additions & 6 deletions src/ontology/edits/oeo-physical.omn
Original file line number Diff line number Diff line change
Expand Up @@ -534,7 +534,8 @@ Class: OEO_00000016
rdfs:label "fuel cell"

SubClassOf:
OEO_00000188
OEO_00000188,
uses some OEO_00000220


Class: OEO_00000017
Expand Down Expand Up @@ -1312,7 +1313,9 @@ pull request: https://github.com/OpenEnergyPlatform/ontology/pull/431",
rdfs:label "electric vehicle"

SubClassOf:
OEO_00010023
OEO_00010023,
uses some OEO_00000139,
<http://purl.obolibrary.org/obo/BFO_0000051> some OEO_00010028


Class: OEO_00000147
Expand Down Expand Up @@ -1769,13 +1772,15 @@ Class: OEO_00000226
Class: OEO_00000240

Annotations:
<http://purl.obolibrary.org/obo/IAO_0000115> "An internal combustion vehicle is a vehicle powered by internal combustion engine.",
<http://purl.obolibrary.org/obo/IAO_0000115> "An internal combustion vehicle is a vehicle powered by an internal combustion engine.",
<http://purl.obolibrary.org/obo/IAO_0000233> "issue: https://github.com/OpenEnergyPlatform/ontology/issues/425
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/431",
rdfs:label "internal combustion vehicle"

SubClassOf:
OEO_00010023
OEO_00010023,
uses some OEO_00000099,
<http://purl.obolibrary.org/obo/BFO_0000051> some OEO_00010029


Class: OEO_00000245
Expand Down Expand Up @@ -2994,15 +2999,136 @@ pull request: https://github.com/OpenEnergyPlatform/ontology/pull/411",
Class: OEO_00010023

Annotations:
<http://purl.obolibrary.org/obo/IAO_0000115> "A vehicle is an artifical object that used for transporting people or goods.",
<http://purl.obolibrary.org/obo/IAO_0000115> "A vehicle is an artifical object that is used for transporting people or goods.",
<http://purl.obolibrary.org/obo/IAO_0000233> "issue: https://github.com/OpenEnergyPlatform/ontology/issues/425
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/431",
rdfs:label "vehicle"@de
rdfs:label "vehicle"@en

SubClassOf:
OEO_00000061


Class: OEO_00010024

Annotations:
<http://purl.obolibrary.org/obo/IAO_0000118> "BEV",
<http://purl.obolibrary.org/obo/IAO_0000233> "issue: https://github.com/OpenEnergyPlatform/ontology/issues/425
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/453",
dc:description "A battery electric vehicle (BEV) is a vehicle that stores energy in an on-board battery.",
rdfs:label "battery electric vehicle"@en

SubClassOf:
OEO_00000146,
<http://purl.obolibrary.org/obo/BFO_0000051> some OEO_00010026


Class: OEO_00010025

Annotations:
<http://purl.obolibrary.org/obo/IAO_0000118> "FCEV",
<http://purl.obolibrary.org/obo/IAO_0000233> "issue: https://github.com/OpenEnergyPlatform/ontology/issues/425
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/453",
dc:description "A fuel cell electric vehicle (FCEV) is a vehicle that uses electrical energy from a fuel cell.",
rdfs:label "fuel cell electric vehicle"@en

SubClassOf:
OEO_00000146,
uses some OEO_00000220,
<http://purl.obolibrary.org/obo/BFO_0000051> some OEO_00000016


Class: OEO_00010026

Annotations:
<http://purl.obolibrary.org/obo/IAO_0000233> "issue: https://github.com/OpenEnergyPlatform/ontology/issues/425
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/453",
dc:description "A traction battery is a battery that is used in vehicles for propulsion.",
rdfs:label "traction battery"@en

SubClassOf:
OEO_00000068


Class: OEO_00010027

Annotations:
<http://purl.obolibrary.org/obo/IAO_0000233> "issue: https://github.com/OpenEnergyPlatform/ontology/issues/425
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/453",
dc:description "An electric motor is an energy converting device that converts electrical energy into kinetic energy.",
rdfs:label "electric motor"@en

SubClassOf:
OEO_00010032,
uses some OEO_00000139


Class: OEO_00010028

Annotations:
<http://purl.obolibrary.org/obo/IAO_0000233> "issue: https://github.com/OpenEnergyPlatform/ontology/issues/425
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/453",
dc:description "A traction motor is an electric motor used for propulsion.",
rdfs:label "traction motor"@en

SubClassOf:
OEO_00010027


Class: OEO_00010029

Annotations:
<http://purl.obolibrary.org/obo/IAO_0000233> "issue: https://github.com/OpenEnergyPlatform/ontology/issues/425
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/453",
dc:description "An internal combustion engine is an energy converting device that converts chemical energy into into rotational energy using a cyclic combustion process.",
l-emele marked this conversation as resolved.
Show resolved Hide resolved
rdfs:label "internal combustion engine"@en

SubClassOf:
OEO_00010032,
uses some OEO_00000099


Class: OEO_00010030

Annotations:
<http://purl.obolibrary.org/obo/IAO_0000118> "PHEV",
<http://purl.obolibrary.org/obo/IAO_0000233> "issue: https://github.com/OpenEnergyPlatform/ontology/issues/425
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/453",
dc:description "A plug-in hybrid electric vehicle (PHEV) is a vehicle that contains both a traction motor and an internal combustion engine and can switch between their usage for propulsion. It contains a traction battery that can be charged with electrical energy from an external supply.",
rdfs:label "plug-in hybrid electric vehicle"@en

SubClassOf:
OEO_00010023,
uses some OEO_00000099,
uses some OEO_00000139,
<http://purl.obolibrary.org/obo/BFO_0000051> some OEO_00010026,
<http://purl.obolibrary.org/obo/BFO_0000051> some OEO_00010028,
<http://purl.obolibrary.org/obo/BFO_0000051> some OEO_00010029


Class: OEO_00010031

Annotations:
<http://purl.obolibrary.org/obo/IAO_0000233> "A grid supplied electric vehicle is an electric vehicle that uses electrical energy via a conductor.",
<http://purl.obolibrary.org/obo/IAO_0000233> "issue: https://github.com/OpenEnergyPlatform/ontology/issues/425
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/453",
rdfs:label "grid supplied electric vehicle"@en

SubClassOf:
OEO_00000146


Class: OEO_00010032

Annotations:
<http://purl.obolibrary.org/obo/IAO_0000233> "issue: https://github.com/OpenEnergyPlatform/ontology/issues/425
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/453",
dc:description "A motor is an energy converting device that converts other forms of energy into rotational kinetic energy.",
rdfs:label "motor"

SubClassOf:
OEO_00000011


Class: OEO_00020001

Annotations:
Expand Down