@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix : <http://openenergy-platform.org/ontology/oeo/oeo-physical/> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix obo: <http://purl.obolibrary.org/obo/> .
@prefix oeo: <http://openenergy-platform.org/ontology/oeo/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix prov: <http://www.w3.org/ns/prov#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix terms: <http://purl.org/dc/terms/> .
@prefix oboInOwl: <http://www.geneontology.org/formats/oboInOwl#> .

oeo:OEO_00000001
    obo:IAO_0000115 "A fuel role is a role of a portion of matter that has the disposition to be an energy carrier and is used in a process that releases the carried energy by transforming the portion of matter into a different kind of portion of matter in a way that releases heat or does work." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/227
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/279

add has bearer axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1167
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1178

move to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1384
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1390

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/CHEBI_33292" ;
    a owl:Class ;
    rdfs:label "fuel role"@en ;
    rdfs:subClassOf obo:BFO_0000023, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010121 ;
        owl:someValuesFrom oeo:OEO_00000331
    ] .

oeo:OEO_00000003
    obo:IAO_0000115 "A biofuel power unit is a power generating unit using biofuel." ;
    a owl:Class ;
    rdfs:label "biofuel power unit"@en ;
    rdfs:subClassOf oeo:OEO_00000334, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00000072
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000010
    ] .

oeo:OEO_00000004
    obo:IAO_0000115 "A biogas power plant is a biofuel power plant that has biogas power units as parts." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/750
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/752""" ;
    a owl:Class ;
    rdfs:label "biogas power plant"@en ;
    rdfs:subClassOf oeo:OEO_00000073, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000005
    ] .

oeo:OEO_00000005
    obo:IAO_0000115 "A biogas power unit is a biofuel power unit using biogas as fuel." ;
    a owl:Class ;
    rdfs:label "biogas power unit"@en ;
    rdfs:subClassOf oeo:OEO_00000003, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00000074
    ] .

oeo:OEO_00000006
    obo:IAO_0000115 "Carbon dioxide is a portion of matter with the chemical formula CO2. It has a gaseous normal state of matter. It occurs naturally in the atmosphere as a trace gas and can work as a greenhouse gas." ;
    obo:IAO_0000118 "CO2" ;
    obo:IAO_0000233 """move to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1329
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1615

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/CHEBI_16526" ;
    a owl:Class ;
    rdfs:label "carbon dioxide"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000198
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000182 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00000007
    obo:IAO_0000115 "Chemical energy is energy that is stored in the chemical bonds of a substance, which can be released by a chemical reaction." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/174
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/214

issue: https://github.com/OpenEnergyPlatform/ontology/issues/1384
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1390

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_2000023" ;
    a owl:Class ;
    rdfs:label "chemical energy"@en ;
    rdfs:subClassOf oeo:OEO_00000150 .

oeo:OEO_00000008
    obo:IAO_0000115 "A coal power unit is a power generating unit using coal as fuel." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/750
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/752""" ;
    a owl:Class ;
    rdfs:label "coal power unit"@en ;
    rdfs:subClassOf oeo:OEO_00000334, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00000088
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000010
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000396
    ] .

oeo:OEO_00000009
    obo:IAO_0000115 "An electric heat pump is a heat pump that uses electrical energy as drive energy." ;
    obo:IAO_0000233 """fix energy axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1281
pull: https://github.com/OpenEnergyPlatform/ontology/pulls/1282""" ;
    a owl:Class ;
    rdfs:label "electric heat pump"@en ;
    rdfs:subClassOf oeo:OEO_00000212, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000139
    ] .

oeo:OEO_00000010
    obo:IAO_0000115 "An electro motive generator is a generator that converts kinetic energy into electric energy." ;
    a owl:Class ;
    rdfs:label "electro motive generator"@en ;
    rdfs:subClassOf oeo:OEO_00000188, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00230020
    ] .

oeo:OEO_00000011
    obo:IAO_0000115 "An energy converting component is an artificial object that is usually a discrete part of an energy transformation unit with the function of transforming, transferring or changing a certain type of energy."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/173
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/273

issue: https://github.com/OpenEnergyPlatform/ontology/issues/372
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/646

renaming to component
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/895

redefine
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1010

issue: https://github.com/OpenEnergyPlatform/ontology/issues/1265
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1359

move to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1384
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1390

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:comment "formerly called energy transformer and formerly called energy converting device" ;
    rdfs:label "energy converting component"@en ;
    rdfs:subClassOf oeo:OEO_00000061, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00010114
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000050 ;
        owl:someValuesFrom oeo:OEO_00020102
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00020003
    ] .

oeo:OEO_00000012
    obo:IAO_0000115 "An energy storage function is the function of an artificial object that has been engineered to contain energy for later usage whereby input energy and usable output energy are of the same type." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/209
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/276

Improve definition:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1170
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1348""" ;
    a owl:Class ;
    rdfs:label "energy storage function"@en ;
    rdfs:subClassOf oeo:OEO_00000151, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010121 ;
        owl:someValuesFrom oeo:OEO_00000061
    ] .

oeo:OEO_00000013
    obo:IAO_0000115 "A fluorinated greenhouse gas is a greenhouse gas that is produced by fluorination. Hence it contains Fluor (F) atoms and is of anthropogenic origin." ;
    a owl:Class ;
    rdfs:label "fluorinated greenhouse gas"@en ;
    rdfs:subClassOf oeo:OEO_00000020 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:unionOf (oeo:OEO_00000026
            oeo:OEO_00000038
            oeo:OEO_00000219
            oeo:OEO_00000322
        )
    ] .

oeo:OEO_00000014
    obo:IAO_0000115 "A fossil combustion fuel is a combustion fuel with the origin fossil." ;
    obo:IAO_0000233 """move to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1384
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1390

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:comment "This class is used to implement the subset relationship between origins fossil and geogenic: Every object with the origin fossil also has the origin geogenic." ;
    rdfs:label "fossil combustion fuel"@en ;
    rdfs:subClassOf oeo:OEO_00000099, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030003
    ] ;
    owl:disjointWith oeo:OEO_00000072 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000099
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000530 ;
                owl:someValuesFrom oeo:OEO_00030002
            ]
        )
    ] .

oeo:OEO_00000016
    obo:IAO_0000115 "A fuel cell is a generator that converts chemical energy into electricity using redox reactions." ;
    obo:IAO_0000233 """Improve axioms:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1337
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1340""" ;
    a owl:Class ;
    rdfs:label "fuel cell"@en ;
    rdfs:subClassOf oeo:OEO_00000188, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00000099
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000007
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00140034
    ] .

oeo:OEO_00000017
    obo:IAO_0000115 "A gas fired power unit is a power generating unit using gas as fuel." ;
    obo:IAO_0000118 "gas power unit" ;
    obo:IAO_0000233 """Add 'gas power unit' as alternative term:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1256
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1362/""" ;
    a owl:Class ;
    rdfs:label "gas fired power unit"@en ;
    rdfs:subClassOf oeo:OEO_00000334, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:intersectionOf (oeo:OEO_00000173
                [
                    a owl:Restriction ;
                    owl:hasValue oeo:OEO_00000182 ;
                    owl:onProperty oeo:OEO_00000529
                ]
            )
        ]
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000010
    ] .

oeo:OEO_00000019
    obo:IAO_0000115 "A geothermal power unit is a power unit using geothermal heat." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/750
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/752

Add 'has energy input' axiom:
issue:https://github.com/OpenEnergyPlatform/ontology/issues/1423
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1437

Add function:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1423
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1437""" ;
    a owl:Class ;
    rdfs:label "geothermal power unit"@en ;
    rdfs:subClassOf oeo:OEO_00000334, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000191
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000010
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000396
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000085 ;
        owl:someValuesFrom oeo:OEO_00010388
    ] .

oeo:OEO_00000020
    obo:IAO_0000115 "A greenhouse gas is a portion of matter that has the disposition to contribute to the greenhouse effect." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/56
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/234

move to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1384
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1390

Add global warming potential axiom:
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1410

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "greenhouse gas"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000524 ;
        owl:someValuesFrom oeo:OEO_00010078
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000182 ;
        owl:onProperty oeo:OEO_00000529
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000331
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000091 ;
                owl:someValuesFrom oeo:OEO_00000198
            ]
        )
    ] .

oeo:OEO_00000021
    obo:IAO_0000115 "A hard coal power unit is a coal power unit using hard coal as fuel." ;
    a owl:Class ;
    rdfs:label "hard coal power unit"@en ;
    rdfs:subClassOf oeo:OEO_00000008, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00000204
    ] .

oeo:OEO_00000022
    obo:IAO_0000115 "A hydrogen power unit is a power generating unit using hydrogen as fuel." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/750
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/752""" ;
    a owl:Class ;
    rdfs:label "hydrogen power unit"@en ;
    rdfs:subClassOf oeo:OEO_00000334, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00000220
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000010
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000222
    ] .

oeo:OEO_00000024
    obo:IAO_0000115 "A lignite power unit is a coal power unit using lignite as fuel." ;
    a owl:Class ;
    rdfs:label "lignite power unit"@en ;
    rdfs:subClassOf oeo:OEO_00000008, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00000251
    ] .

oeo:OEO_00000025
    obo:IAO_0000115 "Methane is a hydrocarbon with the chemical formula CH4. It has a gaseous normal state of matter. It occurs naturally in the atmosphere as a trace gas and can work as a greenhouse gas. As it can be oxidised it can be used as a fuel." ;
    obo:IAO_0000118 "CH4" ;
    obo:IAO_0000233 """classification changed:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/786
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/805""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/CHEBI_16183" ;
    a owl:Class ;
    rdfs:label "methane"@en ;
    rdfs:subClassOf oeo:OEO_00140159, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000087 ;
        owl:someValuesFrom oeo:OEO_00000001
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000097
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000198
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00010011
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000182 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00000026
    obo:IAO_0000115 "Nitrogen trifluoride is a portion of matter with the chemical formula NF3. It has a gaseous normal state of matter. It can work as a potent greenhouse gas and has an anthropogenic origin." ;
    obo:IAO_0000118 "NF3" ;
    a owl:Class ;
    rdfs:label "nitrogen trifluoride"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030000
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000182 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00000027
    obo:IAO_0000115 "Nitrous oxide is a portion of matter with the chemical formula N2O. It has a gaseous normal state of matter. It occurs naturally in the atmosphere as a trace gas and it can work as a greenhouse gas." ;
    obo:IAO_0000118 "N2O", "dinitrogen oxide" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/CHEBI_17045" ;
    a owl:Class ;
    rdfs:label "nitrous oxide"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000198
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000182 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00000028
    obo:IAO_0000115 "A nuclear energy carrier is an energy carrier used in nuclear power stations to produce heat for steam turbines. Heat is created when the nuclear fuel undergoes nuclear fission." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/182
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/237""" ;
    a owl:Class ;
    rdfs:label "nuclear energy carrier disposition"@en ;
    rdfs:subClassOf oeo:OEO_00000151 .

oeo:OEO_00000029
    obo:IAO_0000115 "A nuclear power unit is a power generating unit using nuclear fuel." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/750
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/752""" ;
    a owl:Class ;
    rdfs:label "nuclear power unit"@en ;
    rdfs:subClassOf oeo:OEO_00000334, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00000302
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000010
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000396
    ] .

oeo:OEO_00000030
    obo:IAO_0000115 "An oil power unit is a power generating unit using oil as fuel." ;
    a owl:Class ;
    rdfs:label "oil power unit"@en ;
    rdfs:subClassOf oeo:OEO_00000334, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:unionOf (oeo:OEO_00000181
                oeo:OEO_00000183
            )
        ]
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000010
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000396
    ] .

oeo:OEO_00000031
    obo:IAO_0000115 "A power plant is an energy transformation unit consisting of power generating units and a grid component that feeds electric energy into an electric grid." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/173
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/273

issue: https://github.com/OpenEnergyPlatform/ontology/issues/588
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/594

issue: https://github.com/OpenEnergyPlatform/ontology/issues/372
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/646

subclass of energy transformation unit
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/895

more precise axioms
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1360

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "power plant"@en ;
    rdfs:subClassOf oeo:OEO_00020102, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000144
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000334
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00240014
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00020102
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00000144
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00000334
            ]
        )
    ] .

oeo:OEO_00000032
    obo:IAO_0000115 "A photovoltaic cell (PV cell) is a generator that converts solar energy into electrical energy." ;
    obo:IAO_0000118 "PV cell", "solar cell" ;
    obo:IAO_0000233 """change produces axiom to 'has energy output'
issue: https://github.com/OpenEnergyPlatform/ontology/issues/994
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1006

Add axiom to 'has part some solar radiation receiving surface'
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1074
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1228

Update definition, label and axioms, add alternative terms:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1152
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1220""" ;
    a owl:Class ;
    rdfs:label "photovoltaic cell"@en ;
    rdfs:subClassOf oeo:OEO_00000188, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000384
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000139
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00020199
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00020048
    ] .

oeo:OEO_00000033
    obo:IAO_0000115 "A renewable fuel is a fuel that has a renewable origin and an renewable energy carrier disposition" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/741
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/861""" ;
    a owl:Class ;
    rdfs:label "renewable fuel"@en ;
    rdfs:subClassOf oeo:OEO_00000173, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000097
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000173
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000091 ;
                owl:someValuesFrom oeo:OEO_00020086
            ]
        )
    ] .

oeo:OEO_00000034
    obo:IAO_0000115 "A solar power unit is a power generating unit using solar power." ;
    obo:IAO_0000233 """Add function:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1423
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1437""" ;
    a owl:Class ;
    rdfs:label "solar power unit"@en ;
    rdfs:subClassOf oeo:OEO_00000334, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000384
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000085 ;
        owl:someValuesFrom oeo:OEO_00010388
    ] .

oeo:OEO_00000035
    obo:IAO_0000115 "A solar thermal power unit is a solar power unit that has solar thermal collectors as parts." ;
    obo:IAO_0000233 """change produces energy axiom to 'has energy output':
issue: https://github.com/OpenEnergyPlatform/ontology/issues/994
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1006""" ;
    a owl:Class ;
    rdfs:label "solar thermal power unit"@en ;
    rdfs:subClassOf oeo:OEO_00000034, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000207
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000387
    ] .

oeo:OEO_00000036
    obo:IAO_0000115 "A solid biomass power plant is a biofuel power plant that has solid biomass power units as parts." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/750
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/752""" ;
    a owl:Class ;
    rdfs:label "solid biomass power plant"@en ;
    rdfs:subClassOf oeo:OEO_00000073, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000037
    ] .

oeo:OEO_00000037
    obo:IAO_0000115 "A solid biomass power unit is a biomass power unit using solid biomass as fuel." ;
    a owl:Class ;
    rdfs:label "solid biomass power unit"@en ;
    rdfs:subClassOf oeo:OEO_00000003, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00000332
    ] .

oeo:OEO_00000038
    obo:IAO_0000115 "Sulphur hexafluoride is a portion of matter with the chemical formula SF6. It has a gaseous normal state of matter. It can work as a potent greenhouse gas and has an anthropogenic origin." ;
    obo:IAO_0000118 "SF6", "sulfur hexafluoride" ;
    a owl:Class ;
    rdfs:label "sulphur hexafluoride"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030000
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000182 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00000039
    obo:IAO_0000115 "A thermal energy storage function is an energy storage function with thermal energy as input and output." ;
    obo:IAO_0000233 """Improve definition and label:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1262
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1348""" ;
    a owl:Class ;
    rdfs:label "thermal energy storage function"@en ;
    rdfs:subClassOf oeo:OEO_00000012 .

oeo:OEO_00000040
    obo:IAO_0000115 "Uranium is a portion of matter that has the atomic number 92. It is a silver-grey metal." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/182
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/237""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/CHEBI_33499" ;
    a owl:Class ;
    rdfs:label "uranium"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030003
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000087 ;
        owl:someValuesFrom oeo:OEO_00000001
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000028
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000390 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00000041
    obo:IAO_0000115 "A waste power unit is a power generating unit using waste as fuel." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/750
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/752""" ;
    a owl:Class ;
    rdfs:label "waste power unit"@en ;
    rdfs:subClassOf oeo:OEO_00000334, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00000439
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000010
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000396
    ] .

oeo:OEO_00000042
    obo:IAO_0000115 "A waste role is a role of a material entity that has been discarded after primary use." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/132
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/207

add 'has bearer' axiom
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1305
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1310

changed bearer to material entity
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1376
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1638""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_01000665" ;
    a owl:Class ;
    rdfs:label "waste role"@en ;
    rdfs:subClassOf obo:BFO_0000023, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010121 ;
        owl:someValuesFrom obo:BFO_0000040
    ] .

oeo:OEO_00000043
    obo:IAO_0000115 "Wind is a process of air naturally moving." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/211
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/225""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_01000793" ;
    a owl:Class ;
    rdfs:label "wind"@en ;
    rdfs:subClassOf obo:BFO_0000015, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00000054
    ] .

oeo:OEO_00000044
    obo:IAO_0000115 "A wind energy converting unit is a power generating unit that uses wind energy." ;
    obo:IAO_0000118 "wind turbine" ;
    obo:IAO_0000233 """Issue: https://github.com/OpenEnergyPlatform/ontology/issues/753
Pull Request: https://github.com/OpenEnergyPlatform/ontology/pull/754

change uses energy axiom to 'has energy input':
issue: https://github.com/OpenEnergyPlatform/ontology/issues/994
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1006

Add function:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1423
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1437""" ;
    a owl:Class ;
    rdfs:label "wind energy converting unit"@en ;
    rdfs:subClassOf oeo:OEO_00000334, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000446
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000010
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000448
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000085 ;
        owl:someValuesFrom oeo:OEO_00010388
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000086 ;
        owl:someValuesFrom oeo:OEO_00020144
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000086 ;
        owl:someValuesFrom oeo:OEO_00140000
    ] .

oeo:OEO_00000047
    obo:IAO_0000115 "An AC-line is a powerline for transferring high voltage alternating current."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/231
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/385""" ;
    a owl:Class ;
    rdfs:comment "undirected" ;
    rdfs:label "AC-line"@en ;
    rdfs:subClassOf oeo:OEO_00000253 ;
    owl:disjointWith oeo:OEO_00000126 .

oeo:OEO_00000051
    a owl:Class .

oeo:OEO_00000054
    obo:IAO_0000115 "Air is a gas mixture that forms the Earth's atmosphere."@en ;
    obo:IAO_0000119 "https://en.wikipedia.org/wiki/Air_(disambiguation)" ;
    obo:IAO_0000233 """add origin
issue: https://github.com/OpenEnergyPlatform/ontology/issues/515
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/684
remove origin 
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/861
make subclass of gas mixture and improve definition:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/988
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1009

remove axiom 'is used by' some 'energy storage unit'
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1495
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1499""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_00002005" ;
    a owl:Class ;
    rdfs:label "air"@en ;
    rdfs:subClassOf oeo:OEO_00010236, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000086 ;
        owl:someValuesFrom oeo:OEO_00000446
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000151
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000182 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00000055
    obo:IAO_0000115 "Air pollution occurs when harmful or excessive quantities of substances including gases, particles, and biological molecules are introduced into Earth's atmosphere."@en ;
    obo:IAO_0000119 "https://en.wikipedia.org/w/index.php?title=Air_pollution&oldid=877082014"@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/406
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/410""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_02500037" ;
    a owl:Class ;
    rdfs:label "air pollution"@en ;
    rdfs:subClassOf oeo:OEO_00000330, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00010012
    ] .

oeo:OEO_00000056
    obo:IAO_0000115 "Ambient thermal energy is thermal energy that is stored in the ambient air, beneath the surface of solid earth or in surface water. It is captured by heat pumps."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/728
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/742""" ;
    a owl:Class ;
    rdfs:label "ambient thermal energy"@en ;
    rdfs:subClassOf oeo:OEO_00000207 .

oeo:OEO_00000058
    obo:IAO_0000115 "Anthracite is a hard coal with a high caloric value due to its high carbon content (about 90 % fixed carbon)." ;
    obo:IAO_0000119 "REGULATION (EC) No 1099/2008 OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL of 22 October 2008 on energy statistics https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32008R1099&from=EN"@en ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_2000011" ;
    a owl:Class ;
    rdfs:comment "Its gross calorific value is greater than 23 865 kJ/kg (5 700 kcal/kg) on an ash-free but moist basis."@en ;
    rdfs:label "anthracite"@en ;
    rdfs:subClassOf oeo:OEO_00000204 .

oeo:OEO_00000061
    obo:IAO_0000115 "An artificial object is an object that was deliberately manufactured by humans to address a particular purpose." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/86
pull requests: https://github.com/OpenEnergyPlatform/ontology/pull/121 (artificial object definition)
subclasses
https://github.com/OpenEnergyPlatform/ontology/pull/128
relation to space requirement
https://github.com/OpenEnergyPlatform/ontology/pull/933

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "artificial object"@en ;
    rdfs:subClassOf obo:BFO_0000030, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0002328 ;
        owl:someValuesFrom oeo:OEO_00020136
    ] .

oeo:OEO_00000062
    obo:IAO_0000115 "Associated gas is a natural gas that is a byproduct from crude oil exploitation."@en ;
    obo:IAO_0000119 "REGULATION (EC) No 1099/2008 OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL of 22 October 2008 on energy statistics https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32008R1099&from=EN"@en ;
    a owl:Class ;
    rdfs:label "associated gas"@en ;
    rdfs:subClassOf oeo:OEO_00000292 .

oeo:OEO_00000066
    obo:IAO_0000115 "Aviation gasoline is gasoline used as motor spirit and prepared especially for aviation piston engines, with an octane number suited to the engine, a freezing point of -60 °C and a distillation range usually within the limits of 30 °C and 180 °C."@en ;
    obo:IAO_0000116 "The term gasoline was chosen as this term is more often used in energy modelling and energy statistics. This is a deliberate deviation from the convention of British English spelling in the OEO." ;
    obo:IAO_0000119 "REGULATION (EC) No 1099/2008 OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL of 22 October 2008 on energy statistics https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32008R1099&from=EN"@en ;
    obo:IAO_0000233 """Add 'physical output of' axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1318
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1331""" ;
    a owl:Class ;
    rdfs:label "aviation gasoline"@en ;
    rdfs:subClassOf oeo:OEO_00000183, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00240025 ;
        owl:someValuesFrom oeo:OEO_00010315
    ] .

oeo:OEO_00000068
    obo:IAO_0000115 "A battery is an energy storage object using different chemical or physical reactions to store energy."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/773
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/801""" ;
    a owl:Class ;
    rdfs:label "battery"@en ;
    rdfs:subClassOf oeo:OEO_00000159, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000139
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000139
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00140037
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000085 ;
        owl:someValuesFrom oeo:OEO_00010322
    ] .

oeo:OEO_00000071
    obo:IAO_0000115 "Biodiesel is a portion of matter that has a liquid state of matter and has a diesel fuel role. It is produced from plants or animals and thus has a biogenic origin." ;
    obo:IAO_0000233 """redefine and change axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/960
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1027""" ;
    a owl:Class ;
    rdfs:label "biodiesel"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030001
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000087 ;
        owl:someValuesFrom oeo:OEO_00010240
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000097
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000256 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00000072
    obo:IAO_0000115 "A biofuel is a combustion fuel that has a biogenic origin." ;
    obo:IAO_0000118 "biogenic combustion fuel" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/396
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/400

remove origin 
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/861

redefine:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/872
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/952

fix subclassof:
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/965

alternative term and disjoint:
https://github.com/OpenEnergyPlatform/ontology/issues/872
https://github.com/OpenEnergyPlatform/ontology/pull/1048

delete 'renewable energy carrier disposition':
issue: https://github.com/OpenEnergyPlatform/ontology/issues/872
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1409""" ;
    a owl:Class ;
    rdfs:label "biofuel"@en ;
    rdfs:subClassOf oeo:OEO_00000099, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030001
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000097
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000099
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000530 ;
                owl:someValuesFrom oeo:OEO_00030001
            ]
        )
    ] .

oeo:OEO_00000073
    obo:IAO_0000115 "A biofuel power plant is a power plant that has biofuel power units as parts." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/750
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/752""" ;
    a owl:Class ;
    rdfs:label "biofuel power plant"@en ;
    rdfs:subClassOf oeo:OEO_00000031, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000003
    ] .

oeo:OEO_00000074
    obo:IAO_0000115 "Biogas is a gas mixture produced by anaerobic digestion. It consists mainly of methane and carbon dioxide and can be used as fuel." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/872
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/952
improve definition and make subclass of gas mixture:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/988
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1009""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_01000556" ;
    a owl:Class ;
    rdfs:label "biogas"@en ;
    rdfs:subClassOf oeo:OEO_00010236, [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00000006
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00000025
            ]
        )
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030001
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000087 ;
        owl:someValuesFrom oeo:OEO_00000001
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000097
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000182 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00000075
    obo:IAO_0000115 "Biogasoline is a portion of matter that has a liquid state of matter and has a gasoline fuel role. It consists of bioethanol, biomethanol and products of these two substances. It is made from vegetable or animal material and thus has a biogenic origin." ;
    obo:IAO_0000116 "The term gasoline was chosen as this term is more often used in energy modelling and energy statistics. This is a deliberate deviation from the convention of British English spelling in the OEO." ;
    obo:IAO_0000118 "bioethanol"@en ;
    obo:IAO_0000233 """https://github.com/OpenEnergyPlatform/ontology/issues/1028
https://github.com/OpenEnergyPlatform/ontology/pull/1037""", """issue: https://github.com/OpenEnergyPlatform/ontology/issues/439
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/445

redefine and change axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/960
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1027""" ;
    a owl:Class ;
    rdfs:comment "biopetrol" ;
    rdfs:label "biogasoline"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030001
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00020001
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000087 ;
        owl:someValuesFrom oeo:OEO_00010239
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000097
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000256 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00000077
    obo:IAO_0000115 "Blast furnace gas is manufactured coal based gas produced during the combustion of coke in blast furnaces in the iron and steel industry. It is recovered and used as a fuel partly within the plant and partly in other steel industry processes or in power stations equipped to burn it. The quantity of fuel should be reported on a gross calorific value basis."@en ;
    obo:IAO_0000119 "REGULATION (EC) No 1099/2008 OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL of 22 October 2008 on energy statistics https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32008R1099&from=EN"@en ;
    a owl:Class ;
    rdfs:label "blast furnace gas"@en ;
    rdfs:subClassOf oeo:OEO_00000263 .

oeo:OEO_00000084
    obo:IAO_0000115 "Charcoal is a portion of matter produced from wood via pyrolysis. It has a solid state of matter and can be used as fuel."@en ;
    obo:IAO_0000233 """issue:https://github.com/OpenEnergyPlatform/ontology/issues/872
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/952
add axiom to secondary energy carrier disposition
issue:https://github.com/OpenEnergyPlatform/ontology/issues/1222
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1243""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_01000560" ;
    a owl:Class ;
    rdfs:label "charcoal"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030001
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000087 ;
        owl:someValuesFrom oeo:OEO_00000001
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000097
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00140076
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000390 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00000088
    obo:IAO_0000115 "Coal is a portion of matter consisting of combustible black or brownish-black sedimentary rock, formed as rock strata called coal seams."@en ;
    obo:IAO_0000119 "https://en.wikipedia.org/w/index.php?title=Coal&oldid=907331967" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_02000091" ;
    a owl:Class ;
    rdfs:comment "Coal is mostly carbon with variable amounts of other elements; chiefly hydrogen, sulphur, oxygen, and nitrogen. Coal is formed if dead plant matter decays into peat and over millions of years the heat and pressure of deep burial converts the peat into coal." ;
    rdfs:label "coal"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030002
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000087 ;
        owl:someValuesFrom oeo:OEO_00000001
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000097
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00140075
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000390 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00000089
    obo:IAO_0000115 "A coal power plant is a power plant that has coal power units as parts."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/750
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/752""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_2000038" ;
    a owl:Class ;
    rdfs:label "coal power plant"@en ;
    rdfs:subClassOf oeo:OEO_00000031, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000008
    ] .

oeo:OEO_00000093
    obo:IAO_0000115 "Coke oven gas is manufactured coal based gas obtained as a by-product of the manufacture of coke oven coke for the production of iron and steel."@en ;
    obo:IAO_0000119 "REGULATION (EC) No 1099/2008 OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL of 22 October 2008 on energy statistics https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32008R1099&from=EN"@en ;
    a owl:Class ;
    rdfs:label "coke oven gas"@en ;
    rdfs:subClassOf oeo:OEO_00000263 .

oeo:OEO_00000094
    obo:IAO_0000115 "Coking coal is hard coal that is bituminous with a quality that allows the production of a coke suitable to support a blast furnace charge. Its gross calorific value is greater than 23 865 kJ/kg (5 700 kcal/kg) on an ash-free but moist basis."@en ;
    obo:IAO_0000119 "REGULATION (EC) No 1099/2008 OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL of 22 October 2008 on energy statistics https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32008R1099&from=EN"@en ;
    a owl:Class ;
    rdfs:label "coking coal"@en ;
    rdfs:subClassOf oeo:OEO_00000204 .

oeo:OEO_00000096
    obo:IAO_0000115 "Colliery gas is natural gas found in coal mines (British English: colliery). The main component is methane. Synonyms are firedamp, mine gas. It is used as a fossil fuel."@en ;
    obo:IAO_0000118 "firedamp", "mine gas" ;
    obo:IAO_0000233 """Add alternative labels:
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1406""" ;
    a owl:Class ;
    rdfs:label "colliery gas"@en ;
    rdfs:subClassOf oeo:OEO_00000292 .

oeo:OEO_00000097
    obo:IAO_0000115 "A combustible energy carrier is an energy carrier that releases energy from a material entity in form of heat or work, by chemical reaction with other substances." ;
    obo:IAO_0000233 """Add 'realized in' axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1320
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1353

move to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1384
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1390

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "combustible energy carrier disposition"@en ;
    rdfs:subClassOf oeo:OEO_00000151, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000054 ;
        owl:someValuesFrom oeo:OEO_00140033
    ] .

oeo:OEO_00000099
    obo:IAO_0000115 "A combustion fuel is a fuel that realises its fuel role in processes that release energy in the form of heat or work by chemical reaction with other substances." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/182
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/237

Update definition:
https://github.com/OpenEnergyPlatform/ontology/pull/931

move to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1384
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1390

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "combustion fuel"@en ;
    rdfs:subClassOf oeo:OEO_00000173 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000173
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000091 ;
                owl:someValuesFrom oeo:OEO_00000097
            ]
        )
    ] .

oeo:OEO_00000102
    obo:IAO_0000115 "Compressed air is air that has been compressed to store energy. To discharge energy, the air is expanded."@en ;
    obo:IAO_0000233 """add axiom to secondary energy carrier disposition
issue:https://github.com/OpenEnergyPlatform/ontology/issues/1222
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1243""" ;
    a owl:Class ;
    rdfs:label "compressed air"@en ;
    rdfs:subClassOf oeo:OEO_00000054, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00140076
    ] .

oeo:OEO_00000115
    obo:IAO_0000115 "Crude oil is a portion of mater of fossil origin comprising a mixture of hydrocarbons and associated impurities, such as sulphur. It exists in the liquid phase under normal surface temperature and pressure and its physical characteristics (density, viscosity, etc.) are highly variable. This category includes field or lease condensate recovered from associated and non-associated gas where it is commingled with the commercial crude oil stream."@en ;
    obo:IAO_0000118 "petroleum" ;
    obo:IAO_0000119 "REGULATION (EC) No 1099/2008 OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL of 22 October 2008 on energy statistics https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32008R1099&from=EN"@en ;
    obo:IAO_0000233 """make direct subclass of 'portion of matter' and preserve axioms from old class 'oil and petroleum products'
issue: https://github.com/OpenEnergyPlatform/ontology/issues/811
https://github.com/OpenEnergyPlatform/ontology/pull/1024

Add petroleum as alternative label:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1318
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1331

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "crude oil"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030002
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00140159
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000087 ;
        owl:someValuesFrom oeo:OEO_00000001
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000097
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00140075
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000256 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00000117
    obo:IAO_0000115 "A dam is an artificial object that stops or restricts the flow of water or underground streams."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/681
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/755""" ;
    a owl:Class ;
    rdfs:label "dam"@en ;
    rdfs:subClassOf oeo:OEO_00000061, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000501 ;
        owl:someValuesFrom oeo:OEO_00000399
    ] .

oeo:OEO_00000126
    obo:IAO_0000115 "An HVDC-line is a powerline for transferring high voltage direct current."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/231
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/385""" ;
    a owl:Class ;
    rdfs:comment "directed" ;
    rdfs:label "HVDC-line"@en ;
    rdfs:subClassOf oeo:OEO_00000253 .

oeo:OEO_00000129
    obo:IAO_0000115 "Grid transferred thermal energy is thermal energy that is transferred via the grid-bound heating process."@en ;
    obo:IAO_0000118 "derived heat" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/393
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/770""" ;
    a owl:Class ;
    rdfs:label "grid transferred thermal energy"@en ;
    rdfs:subClassOf oeo:OEO_00000207, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00020073
    ] .

oeo:OEO_00000131
    obo:IAO_0000115 "Diesel fuel is gas diesel oil used on-road for diesel compression ignition (cars, trucks, etc.), usually of low sulphur content."@en ;
    obo:IAO_0000118 "transport diesel"@en ;
    obo:IAO_0000119 "REGULATION (EC) No 1099/2008 OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL of 22 October 2008 on energy statistics https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32008R1099&from=EN"@en ;
    obo:IAO_0000233 """relabel and add axiom
issue: https://github.com/OpenEnergyPlatform/ontology/issues/960
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1027

Add 'physical output of' axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1318
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1331""" ;
    a owl:Class ;
    rdfs:label "fossil diesel fuel"@en ;
    rdfs:subClassOf oeo:OEO_00000181, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00240025 ;
        owl:someValuesFrom oeo:OEO_00010315
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000087 ;
        owl:someValuesFrom oeo:OEO_00010240
    ] .

oeo:OEO_00000132
    obo:IAO_0000115 "District heating is a grid-bound heating transfer to residential or commercial buildings."@en ;
    obo:IAO_0000118 "district grid-bound heating" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/393
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/770""" ;
    a owl:Class ;
    rdfs:label "district heating"@en ;
    rdfs:subClassOf oeo:OEO_00020073 .

oeo:OEO_00000139
    obo:IAO_0000115 "Electrical energy is a form of energy derived from the potential or kinetic energy of charged particles."@en ;
    obo:IAO_0000118 "electricity" ;
    obo:IAO_0000119 "https://en.wikipedia.org/wiki/Electrical_energy"@en ;
    obo:IAO_0000233 """definition of electrical energy:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/224
pull request:  https://github.com/OpenEnergyPlatform/ontology/pull/524

alternative term electricity:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/381
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/621

add commodity role:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/891
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1022

add axiom to electricity im/exports:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/998
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1221

move class to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1327
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1395

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_2000020" ;
    a owl:Class ;
    rdfs:label "electrical energy"@en ;
    rdfs:subClassOf oeo:OEO_00000150, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00020182 ;
        owl:someValuesFrom oeo:OEO_00020207
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00020182 ;
        owl:someValuesFrom oeo:OEO_00020208
    ] .

oeo:OEO_00000143
    obo:IAO_0000115 "An electricity grid is a supply grid that distributes electrical energy / electricity."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/138
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/165

Move to oeo-shared:
https://github.com/OpenEnergyPlatform/ontology/pull/1360

updated part relation between electricity grid and power line to have simple restrictions:

replace min 1 restriction by some restriction
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1430
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1479

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "electricity grid"@en ;
    rdfs:subClassOf oeo:OEO_00000200, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000144
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000253
    ] .

oeo:OEO_00000144
    obo:IAO_0000115 "An electricity grid component is a grid component that is part of an electricity grid."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/36
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/385

Move to oeo-shared:
https://github.com/OpenEnergyPlatform/ontology/pull/1360

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "electricity grid component"@en ;
    rdfs:subClassOf oeo:OEO_00020006 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00020006
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000050 ;
                owl:someValuesFrom oeo:OEO_00000143
            ]
        )
    ] .

oeo:OEO_00000146
    obo:IAO_0000115 "An electric vehicle (abbreviated as EV) is a vehicle that uses one or more electric traction motors."@en ;
    obo:IAO_0000118 "EV" ;
    obo:IAO_0000233 """https://github.com/OpenEnergyPlatform/ontology/issues/425
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/431

change uses energy axiom to 'has energy input':
issue: https://github.com/OpenEnergyPlatform/ontology/issues/994
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1006

Adapt definition and convert to equivalent class:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1311
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1315""" ;
    a owl:Class ;
    rdfs:label "electric vehicle"@en ;
    rdfs:subClassOf oeo:OEO_00010023, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000139
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00010023
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00010028
            ]
        )
    ] .

oeo:OEO_00000147
    obo:IAO_0000115 "emission is a process releasing by-products from human activity (e.g. production, distribution or consumption) into the environment."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/56
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/234
moved to oeo-shared
https://github.com/OpenEnergyPlatform/ontology/pull/956

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "emission"@en ;
    rdfs:subClassOf obo:BFO_0000015, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000500 ;
        owl:someValuesFrom oeo:OEO_00000148
    ] .

oeo:OEO_00000148
    obo:IAO_0000115 "An emission factor is a process attribute that quantifies the emissions or removals of a gas per unit activity." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/243
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/581
moved to oeo-shared
https://github.com/OpenEnergyPlatform/ontology/pull/956

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "emission factor"@en ;
    rdfs:subClassOf oeo:OEO_00030019, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000502 ;
        owl:someValuesFrom oeo:OEO_00000147
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000502 ;
        owl:someValuesFrom obo:BFO_0000015
    ] .

oeo:OEO_00000150
    a owl:Class ;
    rdfs:subClassOf [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00000316
    ] .

oeo:OEO_00000151
    obo:IAO_0000115 "An energy carrier disposition is a disposition of an material entity that contains energy for conversion as usable energy."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/209
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/276
issue: https://github.com/OpenEnergyPlatform/ontology/issues/407
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/627
move to oeo-shared
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/869

add has bearer axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1167
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1178

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "energy carrier disposition"@en ;
    rdfs:subClassOf obo:BFO_0000016, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010121 ;
        owl:someValuesFrom obo:BFO_0000040
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000054 ;
        owl:someValuesFrom oeo:OEO_00020003
    ] .

oeo:OEO_00000159
    obo:IAO_0000115 "An energy storage object is an artificial object that has the function energy storage." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/209
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/276

Make equivalent class:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1262
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1348
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1265
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1359""" ;
    a owl:Class ;
    rdfs:label "energy storage object"@en ;
    rdfs:subClassOf oeo:OEO_00000061, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00010114
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000061
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000085 ;
                owl:someValuesFrom oeo:OEO_00000012
            ]
        )
    ] .

oeo:OEO_00000165
    obo:IAO_0000115 "A field photovoltaic power plant (also: solar farm, solar park) is a photovoltaic power plant that is installed out in the open on the ground."@en ;
    obo:IAO_0000118 "Solar park" ;
    a owl:Class ;
    rdfs:label "field photovoltaic power plant"@en ;
    rdfs:subClassOf oeo:OEO_00000324 ;
    owl:disjointWith oeo:OEO_00000361 .

oeo:OEO_00000169
    obo:IAO_0000115 "A flow battery is a battery in which chemical energy is provided by two chemical components dissolved in liquids contained within the system and separated by a membrane. Ion exchange (accompanied by flow of electric current) occurs through the membrane while both liquids circulate in their own respective space."@en ;
    obo:IAO_0000118 "redox flow battery" ;
    obo:IAO_0000119 "https://en.wikipedia.org/w/index.php?title=Flow_battery&oldid=907053515"@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/773
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/801""" ;
    a owl:Class ;
    rdfs:label "flow battery"@en ;
    rdfs:subClassOf oeo:OEO_00000068 .

oeo:OEO_00000173
    obo:IAO_0000115 "A fuel is a portion of matter that has the disposition to be an energy carrier and that has a fuel role." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/227
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/279
add role fuel commodity
https://github.com/OpenEnergyPlatform/ontology/pull/748

shorten definition:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1184
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1187

Add good role:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1269
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1299

move to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1384
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1390

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "fuel"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000087 ;
        owl:someValuesFrom oeo:OEO_00010117
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty obo:RO_0000087 ;
                owl:someValuesFrom oeo:OEO_00000001
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000091 ;
                owl:someValuesFrom oeo:OEO_00000151
            ]
        )
    ] .

oeo:OEO_00000174
    obo:IAO_0000115 "A fueled power plant is a power plant that has fueled power units as parts." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/292
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/306""" ;
    a owl:Class ;
    rdfs:label "fueled power plant"@en ;
    rdfs:subClassOf oeo:OEO_00000031, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00050001
    ] ;
    owl:equivalentClass [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000175
    ] .

oeo:OEO_00000175
    obo:IAO_0000115 "A fueled power unit is a power generating unit that uses fuel." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/292
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/306""" ;
    a owl:Class ;
    rdfs:label "fueled power unit"@en ;
    rdfs:subClassOf oeo:OEO_00000334, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00050001
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000334
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000503 ;
                owl:someValuesFrom oeo:OEO_00000173
            ]
        )
    ] .

oeo:OEO_00000181
    obo:IAO_0000115 "Gas/diesel oil is a portion of matter that is primarily a medium distillate distilling between 180 °C and 380 °C. Includes blending components. Several grades are available depending on uses."@en ;
    obo:IAO_0000119 "REGULATION (EC) No 1099/2008 OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL of 22 October 2008 on energy statistics https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32008R1099&from=EN"@en ;
    obo:IAO_0000233 """make direct subclass of 'portion of matter' and preserve axioms from old class 'oil and petroleum products'
issue: https://github.com/OpenEnergyPlatform/ontology/issues/811
https://github.com/OpenEnergyPlatform/ontology/pull/1024

add axiom to secondary energy carrier disposition
issue:https://github.com/OpenEnergyPlatform/ontology/issues/1222
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1243

Add 'physical output of' axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1318
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1331""" ;
    a owl:Class ;
    rdfs:label "gas diesel oil"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030002
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00240025 ;
        owl:someValuesFrom oeo:OEO_00010315
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00140159
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000087 ;
        owl:someValuesFrom oeo:OEO_00000001
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000097
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00140076
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000256 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00000182
    obo:IAO_0000115 "The state of being a gas. A portion of matter is in gaseous state if and only if it has has no definite shape and no definite volume and is not electrically conductive." ;
    obo:IAO_0000233 """move to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1384
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1390,
restructure modules:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a oeo:OEO_00000395, owl:NamedIndividual ;
    rdfs:label "gaseous"@en .

oeo:OEO_00000183
    obo:IAO_0000115 "Gasoline (American English) or petrol (British English) is a portion of matter in the form of a transparent petroleum-derived liquid that is used primarily as a fuel in spark-ignited internal combustion engines. It consists mostly of organic compounds obtained by the fractional distillation of petroleum, enhanced with a variety of additives.", "https://en.wikipedia.org/w/index.php?title=Gasoline&oldid=867948640" ;
    obo:IAO_0000116 "The term gasoline was chosen as this term is more often used in energy modelling and energy statistics. This is a deliberate deviation from the convention of British English spelling in the OEO." ;
    obo:IAO_0000118 "petrol" ;
    obo:IAO_0000233 """make direct subclass of 'portion of matter' and preserve axioms from old class 'oil and petroleum products'
issue: https://github.com/OpenEnergyPlatform/ontology/issues/811
https://github.com/OpenEnergyPlatform/ontology/pull/1024

relabel and add axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/960
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1027

add axiom to secondary energy carrier disposition
issue:https://github.com/OpenEnergyPlatform/ontology/issues/1222
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1243

Add 'physical output of' axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1318
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1331""" ;
    a owl:Class ;
    rdfs:label "gasoline"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030002
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00240025 ;
        owl:someValuesFrom oeo:OEO_00010315
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00140159
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000087 ;
        owl:someValuesFrom oeo:OEO_00010239
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000097
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00140076
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000256 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00000184
    obo:IAO_0000115 "A gas power plant is a power plant that has gas fired power units as parts."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/750
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/752""" ;
    a owl:Class ;
    rdfs:label "gas power plant"@en ;
    rdfs:subClassOf oeo:OEO_00000031, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000017
    ] .

oeo:OEO_00000185
    obo:IAO_0000115 "A gas turbine is a turbine that participates in a gas turbine process. It is also called combustion turbine." ;
    obo:IAO_0000118 "combustion turbine" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/299
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/300

change produces energy axiom to 'has energy output':
issue: https://github.com/OpenEnergyPlatform/ontology/issues/994
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1006""" ;
    a owl:Class ;
    rdfs:label "gas turbine"@en ;
    rdfs:subClassOf oeo:OEO_00000425, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00000099
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00310027
    ] .

oeo:OEO_00000186
    obo:IAO_0000115 """Gasworks gas is manufactured coal based gas that covers all types of gases produced in public utility or private plants, whose main purpose is manufacture, transport and distribution of gas. It includes gas produced by carbonisation (including gas produced by coke ovens and transferred to gasworks gas), by total gasification with or without enrichment with oil products (LPG, residual fuel oil, etc.), and by reforming and simple mixing of gases and/or air, reported under the rows ‘from other sources’. Under the transformation sector identify amounts of gasworks gas transferred to blended natural gas which will be distributed and consumed through the natural gas grid.

The production of other coal gases (i.e. coke oven gas, blast furnace gas and oxygen steel furnace gas) should be reported in the columns concerning such gases, and not as production of gasworks gas. The coal gases transferred to gasworks plants should then be reported (in their own column) in the transformation sector in the gasworks plants row. The total amount of gasworks gas resulting from transfers of other coal gases should appear in the production line for gasworks gas."""@en ;
    obo:IAO_0000119 "REGULATION (EC) No 1099/2008 OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL of 22 October 2008 on energy statistics https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32008R1099&from=EN"@en ;
    a owl:Class ;
    rdfs:label "gasworks gas"@en ;
    rdfs:subClassOf oeo:OEO_00000263 .

oeo:OEO_00000188
    obo:IAO_0000115 "A generator is an energy converting component that converts other forms of energy into electrical energy."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/173
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/273
axiom
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/895

change produces energy axiom to 'has energy output':
issue: https://github.com/OpenEnergyPlatform/ontology/issues/994
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1006

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "generator"@en ;
    rdfs:subClassOf oeo:OEO_00000011, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000139
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000050 ;
        owl:someValuesFrom oeo:OEO_00000334
    ] .

oeo:OEO_00000189
    obo:IAO_0000115 "A geographic coordinate is an information content entity explicitly stating the geographic position of a zero-dimensional spatial region on Earth, by using a set of numbers with respect to a geographic coordinate system." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/795
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/803

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "geographic coordinate"@en ;
    rdfs:subClassOf obo:IAO_0000030, [
        a owl:Restriction ;
        owl:onProperty obo:IAO_0000136 ;
        owl:someValuesFrom obo:BFO_0000018
    ] .

oeo:OEO_00000191
    obo:IAO_0000115 "Geothermal energy is thermal energy that is released from within the earth's crust." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/727
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/739""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_2000034" ;
    a owl:Class ;
    rdfs:label "geothermal energy"@en ;
    rdfs:subClassOf oeo:OEO_00000207, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030004
    ] .

oeo:OEO_00000192
    obo:IAO_0000115 "A geothermal power plant is a power plant that has geothermal power units as parts."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/750
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/752""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_00002215" ;
    a owl:Class ;
    rdfs:label "geothermal power plant"@en ;
    rdfs:subClassOf oeo:OEO_00000031, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000019
    ] .

oeo:OEO_00000198
    obo:IAO_0000115 "The greenhouse effect disposition is the disposition of a gas to contribute to the greenhouse effect, when it is emitted into the atmosphere." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/56
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/234

add 'has bearer' axiom
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1305
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1310

Add 'realized in' axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1320
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1353

move to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1384
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1390

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/CHEBI_76413" ;
    a owl:Class ;
    rdfs:label "greenhouse effect disposition"@en ;
    rdfs:subClassOf obo:BFO_0000016, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010121 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:intersectionOf (oeo:OEO_00000331
                [
                    a owl:Restriction ;
                    owl:hasValue oeo:OEO_00000182 ;
                    owl:onProperty oeo:OEO_00000531
                ]
            )
        ]
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000054 ;
        owl:someValuesFrom oeo:OEO_00000199
    ] .

oeo:OEO_00000199
    obo:IAO_0000115 "A greenhouse gas emission is an emission that releases a greenhouse gas." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/406
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/410
issue: https://github.com/OpenEnergyPlatform/ontology/issues/56
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/234

make equivalent class:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1012
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1100

move to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1384
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1390

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "greenhouse gas emission"@en ;
    rdfs:subClassOf oeo:OEO_00000147 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000147
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000057 ;
                owl:someValuesFrom oeo:OEO_00000020
            ]
        )
    ] .

oeo:OEO_00000200
    obo:IAO_0000115 "A supply grid is an object aggregate of systematically connected artificial objects that can work as a supply system." ;
    obo:IAO_0000118 "grid", "network" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/36
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/385

issue: https://github.com/OpenEnergyPlatform/ontology/issues/114
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/137

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "supply grid"@en ;
    rdfs:subClassOf obo:BFO_0000027 .

oeo:OEO_00000204
    obo:IAO_0000115 "Hard coal is coal with a gross calorific value greater than 23 865 kJ/kg (5 700 kcal/kg) on an ashfree but moist basis and with a mean random reflectance of vitrinite of at least 0,6."@en ;
    obo:IAO_0000119 "REGULATION (EC) No 1099/2008 OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL of 22 October 2008 on energy statistics https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32008R1099&from=EN"@en ;
    a owl:Class ;
    rdfs:label "hard coal"@en ;
    rdfs:subClassOf oeo:OEO_00000088 ;
    owl:disjointWith oeo:OEO_00000251 .

oeo:OEO_00000205
    obo:IAO_0000115 "A hard coal power plant is a coal power plant that has hard coal power units as parts."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/750
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/752""" ;
    a owl:Class ;
    rdfs:label "hard coal power plant"@en ;
    rdfs:subClassOf oeo:OEO_00000089, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000021
    ] .

oeo:OEO_00000206
    obo:IAO_0000115 "Hardware is an artificial object that is part of an electronic system." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/319
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/350

issue: https://github.com/OpenEnergyPlatform/ontology/issues/1265
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1359

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "hardware"@en ;
    rdfs:subClassOf oeo:OEO_00000061, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00010114
    ] .

oeo:OEO_00000207
    obo:IAO_0000115 "Thermal energy is the energy that a material entity contains in the undirected motion of its constituent parts (e.g. molecules and atoms)."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/522
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/609

move to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1384
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1390

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652"""@en ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_2000032" ;
    a owl:Class ;
    rdfs:label "thermal energy"@en ;
    rdfs:subClassOf oeo:OEO_00000150 .

oeo:OEO_00000210
    obo:IAO_0000115 "A heater is an energy converting component that converts other forms of energy into useful heat." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/173
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/273

use energy converting component in definition:
https://github.com/OpenEnergyPlatform/ontology/pull/993

change produces energy axiom to 'has energy output':
issue: https://github.com/OpenEnergyPlatform/ontology/issues/994
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1006""" ;
    a owl:Class ;
    rdfs:label "heater"@en ;
    rdfs:subClassOf oeo:OEO_00000011, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000207
    ] .

oeo:OEO_00000211
    obo:IAO_0000115 "Heating oil is gas diesel oil for industrial and commercial uses, marine diesel and diesel used in rail traffic, other gas oil, including heavy gas oils which distil between 380 °C and 540 °C and which are used as petrochemical feedstocks."@en ;
    obo:IAO_0000118 "other gas oil"@en ;
    obo:IAO_0000119 "REGULATION (EC) No 1099/2008 OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL of 22 October 2008 on energy statistics https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32008R1099&from=EN"@en ;
    obo:IAO_0000233 """Add 'physical output of' axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1318
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1331""" ;
    a owl:Class ;
    rdfs:label "heating oil"@en ;
    rdfs:subClassOf oeo:OEO_00000181, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00240025 ;
        owl:someValuesFrom oeo:OEO_00010315
    ] .

oeo:OEO_00000212
    obo:IAO_0000115 "A heat pump is a heater that transforms low temperature heat to high temperature heat using external energy."@en ;
    a owl:Class ;
    rdfs:label "heat pump"@en ;
    rdfs:subClassOf oeo:OEO_00000210 .

oeo:OEO_00000218
    obo:IAO_0000115 "Hydro energy is kinetic energy of moving liquid water which can result directly from its potential energy."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/679
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/681
change axiom from participates in to is energy participant of
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1065
added axiom
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1600
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1620""" ;
    a owl:Class ;
    rdfs:label "hydro energy"@en ;
    rdfs:subClassOf oeo:OEO_00230020, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010121 ;
        owl:someValuesFrom oeo:OEO_00000441
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00020182 ;
        owl:someValuesFrom oeo:OEO_00110002
    ] .

oeo:OEO_00000219
    obo:IAO_0000115 "Hydrofluorocarbons (HFCs) are portions of matter consisting of organic compounds that contain fluorine and hydrogen atoms, and are the most common type of organofluorine compounds. They are frequently used in air conditioning and as refrigerants in place of the older chlorofluorocarbons such as R-12 and hydrochlorofluorocarbons such as R-21."@en ;
    obo:IAO_0000118 "HFC" ;
    obo:IAO_0000119 "https://en.wikipedia.org/w/index.php?title=Hydrofluorocarbon&oldid=904556263"@en ;
    a owl:Class ;
    rdfs:label "hydrofluorocarbon"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030000
    ] .

oeo:OEO_00000220
    obo:IAO_0000115 "Hydrogen is a portion of matter with the chemical formula H2. It has a gaseous normal state of matter. As it can be oxidised it can be used as a fuel."@en ;
    obo:IAO_0000118 "H2" ;
    obo:IAO_0000233 "issue: https://github.com/OpenEnergyPlatform/ontology/issues/134" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/CHEBI_18276" ;
    a owl:Class ;
    rdfs:label "hydrogen"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000087 ;
        owl:someValuesFrom oeo:OEO_00000001
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000097
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000182 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00000221
    obo:IAO_0000115 "A hydrogen power plant is a power plant that has hydrogen power units as parts."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/750
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/752""" ;
    a owl:Class ;
    rdfs:label "hydrogen power plant"@en ;
    rdfs:subClassOf oeo:OEO_00000031, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000022
    ] .

oeo:OEO_00000222
    obo:IAO_0000115 "A hydrogen turbine is a gas turbine fueled with hydrogen."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/873
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/877

issue: https://github.com/OpenEnergyPlatform/ontology/issues/299
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/300""" ;
    a owl:Class ;
    rdfs:label "hydrogen turbine"@en ;
    rdfs:subClassOf oeo:OEO_00000185, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00000220
    ] .

oeo:OEO_00000226
    obo:IAO_0000115 "An industrial waste fuel is waste fuel produced by industry."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/925
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/961""" ;
    a owl:Class ;
    rdfs:label "industrial waste fuel"@en ;
    rdfs:subClassOf oeo:OEO_00000439 .

oeo:OEO_00000240
    obo:IAO_0000115 "An internal combustion vehicle is a vehicle that uses an internal combustion engine for propulsion." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/425
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/431

extend internal combustion engine axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1277
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1293

Adapt definition and convert to equivalent class:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1311
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1315

Add fuel tank axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1301
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1356""" ;
    a owl:Class ;
    rdfs:label "internal combustion vehicle"@en ;
    rdfs:subClassOf oeo:OEO_00010023, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00000099
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00320056
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00010023
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom [
                    a owl:Class ;
                    owl:intersectionOf (oeo:OEO_00010029
                        [
                            a owl:Restriction ;
                            owl:onProperty obo:RO_0000056 ;
                            owl:someValuesFrom oeo:OEO_00010253
                        ]
                    )
                ]
            ]
        )
    ] .

oeo:OEO_00000245
    obo:IAO_0000115 "Jet fuel is kerosene used for aviation turbine power units. It has the same distillation characteristics between 150 °C and 300 °C (generally not above 250 °C) and flash point as kerosene. In addition, it has particular specifications (such as freezing point) which are established by the International Air Transport Association (IATA)." ;
    obo:IAO_0000118 "kerosene type jet fuel" ;
    obo:IAO_0000119 "REGULATION (EC) No 1099/2008 OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL of 22 October 2008 on energy statistics https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32008R1099&from=EN"@en ;
    obo:IAO_0000233 """Add 'physical output of' axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1318
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1331""", """convert second label to alternative term:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1230
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1237""" ;
    a owl:Class ;
    rdfs:label "jet fuel"@en ;
    rdfs:subClassOf oeo:OEO_00000246, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00240025 ;
        owl:someValuesFrom oeo:OEO_00010315
    ] .

oeo:OEO_00000246
    obo:IAO_0000115 """Kerosene, also known as paraffin, lamp oil, and coal oil (an obsolete term), is a portion of matter consisting of combustible hydrocarbon liquid which is derived from petroleum. It is widely used as a fuel in industry as well as households. It is sometimes spelled kerosine in scientific and industrial usage.
[...]

Kerosene is widely used to power jet engines of aircraft (jet fuel) and some rocket engines and is also commonly used as a cooking and lighting fuel and for fire toys such as poi. In parts of Asia, kerosene is sometimes used as fuel for small outboard motors or even motorcycles.""" ;
    obo:IAO_0000119 "https://en.wikipedia.org/w/index.php?title=Kerosene&oldid=867958484" ;
    obo:IAO_0000233 """Add 'physical output of' axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1318
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1331""", """make direct subclass of 'portion of matter' and preserve axioms from old class 'oil and petroleum products'
issue: https://github.com/OpenEnergyPlatform/ontology/issues/811
https://github.com/OpenEnergyPlatform/ontology/pull/1024

add axiom to secondary energy carrier disposition
issue:https://github.com/OpenEnergyPlatform/ontology/issues/1222
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1243""" ;
    a owl:Class ;
    rdfs:label "kerosene"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030002
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00240025 ;
        owl:someValuesFrom oeo:OEO_00010315
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00140159
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000087 ;
        owl:someValuesFrom oeo:OEO_00000001
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000097
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00140076
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000256 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00000248
    obo:IAO_0000115 "A lithium-ion battery is a battery that is rechargeable and in which lithium ions move from the negative electrode to the positive electrode during discharge, and back when charging. Li-ion batteries use an intercalated lithium compound as one electrode material."@en ;
    obo:IAO_0000118 "LIB", "Li-ion battery" ;
    obo:IAO_0000119 "https://en.wikipedia.org/w/index.php?title=Lithium-ion_battery&oldid=906786251"@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/773
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/801""" ;
    a owl:Class ;
    rdfs:label "lithium-ion battery"@en ;
    rdfs:subClassOf oeo:OEO_00000068 .

oeo:OEO_00000251
    obo:IAO_0000115 "Lignite is coal that is non-agglomerating with a gross calorific value less than 17 435 kJ/kg (4 165 kcal/kg) and greater than 31 % volatile matter on a dry mineral matter free basis."@en ;
    obo:IAO_0000119 "REGULATION (EC) No 1099/2008 OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL of 22 October 2008 on energy statistics https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32008R1099&from=EN"@en ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_2000008" ;
    a owl:Class ;
    rdfs:comment """Oil shale and tar sands produced and combusted directly should be reported in this category. Oil shale and tar sands used as inputs for other transformation processes should also be reported in this category.	

This includes the portion of the oil shale or tar sands consumed in the transformation process.""" ;
    rdfs:label "lignite"@en ;
    rdfs:subClassOf oeo:OEO_00000088, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030002
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000390 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00000252
    obo:IAO_0000115 "A lignite power plant is a coal power plant that has lignite power units as parts."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/750
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/752""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_2000040" ;
    a owl:Class ;
    rdfs:label "lignite power plant"@en ;
    rdfs:subClassOf oeo:OEO_00000089, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000024
    ] .

oeo:OEO_00000253
    obo:IAO_0000115 "A power line is a grid component link that is an uninterrupted transmission system between two nodes in an electricity grid."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/231
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/385

Move to oeo-shared:
https://github.com/OpenEnergyPlatform/ontology/pull/1360

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "power line"@en ;
    rdfs:subClassOf oeo:OEO_00000255, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000050 ;
        owl:someValuesFrom oeo:OEO_00000143
    ] .

oeo:OEO_00000255
    obo:IAO_0000115 "A grid component link is a grid component that serves as a connection between two other grid components."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/36
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/385

Move to oeo-shared:
https://github.com/OpenEnergyPlatform/ontology/pull/1360

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652"""@en ;
    a owl:Class ;
    rdfs:label "grid component link"@en ;
    rdfs:subClassOf oeo:OEO_00020006 ;
    owl:disjointWith oeo:OEO_00000296 .

oeo:OEO_00000256
    obo:IAO_0000115 "The state of being liquid. A portion of matter is liquid has no definite shape but a definite volume (at a given temperature and pressure)." ;
    obo:IAO_0000233 """restructure modules:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a oeo:OEO_00000395, owl:NamedIndividual ;
    rdfs:label "liquid"@en .

oeo:OEO_00000257
    obo:IAO_0000115 "Liquid air is air that has a liquid state of matter."@en ;
    obo:IAO_0000233 """redefine definition and add equivalent
issue: https://github.com/OpenEnergyPlatform/ontology/issues/937
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/945""" ;
    a owl:Class ;
    rdfs:label "liquid air"@en ;
    rdfs:subClassOf oeo:OEO_00000054 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000054
            [
                a owl:Restriction ;
                owl:hasValue oeo:OEO_00000256 ;
                owl:onProperty oeo:OEO_00000531
            ]
        )
    ] .

oeo:OEO_00000258
    obo:IAO_0000115 "A liquid biofuel is a biofuel that has liquid as its normal state of matter." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/811
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/931""" ;
    a owl:Class ;
    rdfs:label "liquid biofuel"@en ;
    rdfs:subClassOf oeo:OEO_00000072, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030001
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000256 ;
        owl:onProperty oeo:OEO_00000529
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000072
            [
                a owl:Restriction ;
                owl:hasValue oeo:OEO_00000256 ;
                owl:onProperty oeo:OEO_00000529
            ]
        )
    ] .

oeo:OEO_00000259
    obo:IAO_0000115 "A liquid-metal battery is a battery that consists of two molten metal alloys separated by an electrolyte. The rechargeable batteries are used for electric vehicles and potentially also for grid energy storage."@en ;
    obo:IAO_0000119 "https://en.wikipedia.org/w/index.php?title=Molten-salt_battery&oldid=900557096"@en ;
    obo:IAO_0000233 """reclassification and integration of molten state battery
issue: https://github.com/OpenEnergyPlatform/ontology/issues/773
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/801""" ;
    a owl:Class ;
    rdfs:label "liquid-metal battery"@en ;
    rdfs:subClassOf oeo:OEO_00000068 .

oeo:OEO_00000263
    obo:IAO_0000115 "A manufactured coal based gas is a gas mixture that is manufactured from coal. It is used as fossil fuel."@en ;
    obo:IAO_0000233 """improve definition and make subclass of gas mixture:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/988
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1009
add axiom to secondary energy carrier disposition
issue:https://github.com/OpenEnergyPlatform/ontology/issues/1222
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1243""" ;
    a owl:Class ;
    rdfs:label "manufactured coal based gas"@en ;
    rdfs:subClassOf oeo:OEO_00010236, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030002
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000087 ;
        owl:someValuesFrom oeo:OEO_00000001
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000097
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00140076
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000182 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00000269
    obo:IAO_0000115 "A power-to-methane system is a power-to-gas system that implements the power-to-methane process." ;
    obo:IAO_0000118 "methanation gas storage" ;
    obo:IAO_0000233 """Improve definition and classification:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1262
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1348""" ;
    a owl:Class ;
    rdfs:label "power-to-methane system"@en ;
    rdfs:subClassOf oeo:OEO_00000335, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00010217
    ] .

oeo:OEO_00000282
    obo:IAO_0000115 "A molten-salt battery is a battery that uses molten salts as an electrolyte and offers both a high energy density and a high power density."@en ;
    obo:IAO_0000119 "https://en.wikipedia.org/w/index.php?title=Molten-salt_battery&oldid=900557096"@en ;
    obo:IAO_0000233 """reclassification
issue: https://github.com/OpenEnergyPlatform/ontology/issues/773
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/801""" ;
    a owl:Class ;
    rdfs:label "molten-salt battery"@en ;
    rdfs:subClassOf oeo:OEO_00000068 .

oeo:OEO_00000286
    obo:IAO_0000115 """Motor gasoline is gasoline consisting of a mixture of light hydrocarbons distilling between 35 °C and 215 °C. It is used as a fuel for land based spark ignition engines. Motor gasoline may include additives, oxygenates and octane enhancers, including lead compounds such as TEL and TML.

Includes motor gasoline blending components (excluding additives/oxygenates), e.g. alkylates, isomerate, reformate, cracked gasoline destined for use as finished motor gasoline."""@en ;
    obo:IAO_0000116 "The term gasoline was chosen as this term is more often used in energy modelling and energy statistics. This is a deliberate deviation from the convention of British English spelling in the OEO." ;
    obo:IAO_0000119 "REGULATION (EC) No 1099/2008 OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL of 22 October 2008 on energy statistics https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32008R1099&from=EN"@en ;
    obo:IAO_0000233 """Add 'physical output of' axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1318
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1331""" ;
    a owl:Class ;
    rdfs:label "motor gasoline"@en ;
    rdfs:subClassOf oeo:OEO_00000183, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00240025 ;
        owl:someValuesFrom oeo:OEO_00010315
    ] .

oeo:OEO_00000290
    obo:IAO_0000115 "A municipal waste fuel is waste fuel produced by households or non-industrial commercial activities."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/925
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/961""" ;
    a owl:Class ;
    rdfs:label "municipal waste fuel"@en ;
    rdfs:subClassOf oeo:OEO_00000439 .

oeo:OEO_00000292
    obo:IAO_0000115 "Natural gas is a gas mixture occurring in underground deposits, whether liquefied or gaseous, and consisting mainly of methane."@en ;
    obo:IAO_0000119 "REGULATION (EC) No 1099/2008 OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL of 22 October 2008 on energy statistics https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32008R1099&from=EN"@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/430
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/431

improve definition and make subclass of gas mixture and add disjoints:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/988
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1009""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_01000552" ;
    a owl:Class ;
    rdfs:comment """It includes both ‘non-associated’ gas originating from fields producing hydrocarbons only in gaseous form, and ‘associated’ gas produced in association with crude oil as well as methane recovered from coal mines (colliery gas) or from coal seams (coal seam gas).

It does not include gases created by anaerobic digestion of biomass (e.g. municipal or sewage gas) nor gasworks gas.""" ;
    rdfs:label "natural gas"@en ;
    rdfs:subClassOf oeo:OEO_00010236, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030002
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000025
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000087 ;
        owl:someValuesFrom oeo:OEO_00000001
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000097
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00140075
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000182 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00000293
    obo:IAO_0000115 "Negative emission is the process of absorbing a substance, usually a pollutant that was emitted before." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/56
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/234""" ;
    a owl:Class ;
    rdfs:label "negative emission"@en ;
    rdfs:subClassOf obo:BFO_0000015 .

oeo:OEO_00000296
    obo:IAO_0000115 "A grid node is a grid component of a supply grid where two or more links meet."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/36
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/385"""@en ;
    a owl:Class ;
    rdfs:label "grid node"@en ;
    rdfs:subClassOf oeo:OEO_00020006 .

oeo:OEO_00000297
    obo:IAO_0000115 "Non associated gas is natural gas originating from fields producing hydrocarbons only in gaseous form." ;
    obo:IAO_0000119 "REGULATION (EC) No 1099/2008 OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL of 22 October 2008 on energy statistics https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32008R1099&from=EN" ;
    a owl:Class ;
    rdfs:label "non associated gas"@en ;
    rdfs:subClassOf oeo:OEO_00000292 .

oeo:OEO_00000298
    obo:IAO_0000115 "A non-methane volatile organic compound (NMVOC) is a volatile organic compound other than methane."@en ;
    obo:IAO_0000118 "NMVOC" ;
    obo:IAO_0000119 "This definition is partly based on Article 2 of the European Air Quality Directive (2008/50/EC): https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32008L0050" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/263
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/356""" ;
    a owl:Class ;
    rdfs:label "non-methane volatile organic compound"@en ;
    rdfs:subClassOf oeo:OEO_00000437 .

oeo:OEO_00000299
    obo:IAO_0000115 "A fossil municipal waste fuel is an municipal waste fuel that has a fossil origin."@en ;
    obo:IAO_0000118 "non renewable municipal waste fuel" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/925
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/961""" ;
    a owl:Class ;
    rdfs:label "fossil municipal waste fuel"@en ;
    rdfs:subClassOf oeo:OEO_00000290 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000290
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000530 ;
                owl:someValuesFrom oeo:OEO_00030002
            ]
        )
    ] .

oeo:OEO_00000300
    obo:IAO_0000115 "Nuclear binding energy is the energy that is required to disassemble the nucleus of an atom into its component parts."@en ;
    obo:IAO_0000119 "Derived from https://en.wikipedia.org/w/index.php?title=Nuclear_binding_energy&oldid=1007327561"@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/211
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/225
conversion to nuclear binding energy
issue: https://github.com/OpenEnergyPlatform/ontology/issues/522
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/698""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_2000025" ;
    a owl:Class ;
    rdfs:label "nuclear binding energy"@en ;
    rdfs:subClassOf oeo:OEO_00000150, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00020147
    ] .

oeo:OEO_00000302
    obo:IAO_0000115 "A nuclear fuel is a fuel that realises its fuel role in processes that release energy in the form of heat or work by undergoing nuclear fission." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/182
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/237""" ;
    a owl:Class ;
    rdfs:label "nuclear fuel"@en ;
    rdfs:subClassOf oeo:OEO_00000173, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000086 ;
        owl:someValuesFrom oeo:OEO_00000300
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000173
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000091 ;
                owl:someValuesFrom oeo:OEO_00000028
            ]
        )
    ] .

oeo:OEO_00000303
    obo:IAO_0000115 "A nuclear power plant is a power plant that has nuclear power units as parts." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/750
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/752""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_00002271" ;
    a owl:Class ;
    rdfs:label "nuclear power plant"@en ;
    rdfs:subClassOf oeo:OEO_00000031, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000029
    ] .

oeo:OEO_00000308
    obo:IAO_0000115 "An offshore wind farm is a wind farm that is build in a body of water, usually the ocean."@en ;
    a owl:Class ;
    rdfs:label "offshore wind farm"@en ;
    rdfs:subClassOf oeo:OEO_00000447 ;
    owl:disjointWith oeo:OEO_00000311 .

oeo:OEO_00000310
    obo:IAO_0000115 "A oil power plant is a power plant that has oil power units as parts." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/750
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/752""" ;
    a owl:Class ;
    rdfs:label "oil power plant"@en ;
    rdfs:subClassOf oeo:OEO_00000031, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000030
    ] .

oeo:OEO_00000311
    obo:IAO_0000115 "An onshore wind farm is a wind farm that is build on land."@en ;
    a owl:Class ;
    rdfs:label "onshore wind farm"@en ;
    rdfs:subClassOf oeo:OEO_00000447 .

oeo:OEO_00000316
    obo:IAO_0000115 "Origin is a quality of a portion of matter or energy based on where it comes from. It is inherited from its primary sources." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/108
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/130

change def
issue: https://github.com/OpenEnergyPlatform/ontology/issues/741
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/861

change definition and add comment with examples:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/974
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/976

Axiomatise relations between origin, energy and portion of matter:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1183
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1192

Move to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1218
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1219

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:comment """* Biomass has a biogenic origin and if it is converted to biogas, the biogas inherits the the biogenic origin.
* Hard coal has a fossil origin and if it is used in a coal power plant to generate electrical energy, the electrical energy inherits the fossil origin.
* Wind energy has renewable origin and if it is converted to electrical energy using a wind turbine, the electrical energy inherits the renewable origin""" ;
    rdfs:label "origin"@en ;
    rdfs:subClassOf obo:BFO_0000019, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010121 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:unionOf (oeo:OEO_00000150
                oeo:OEO_00000331
            )
        ]
    ] .

oeo:OEO_00000318
    obo:IAO_0000115 "Particulate matter is a portion of matter consisting of small particles. It can act as an air pollutant."@en ;
    obo:IAO_0000118 "PM" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/263
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/356""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_01000060" ;
    a owl:Class ;
    rdfs:label "particulate matter"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Class ;
        owl:unionOf ([
                a owl:Restriction ;
                owl:hasValue oeo:OEO_00000256 ;
                owl:onProperty oeo:OEO_00000529
            ]
            [
                a owl:Restriction ;
                owl:hasValue oeo:OEO_00000390 ;
                owl:onProperty oeo:OEO_00000529
            ]
        )
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00000055
    ] .

oeo:OEO_00000320
    obo:IAO_0000115 "Peat is a or portion of matter that is a soft, porous or compressed, sedimentary deposit of plant origin with high water content (up to 90 % in the raw state) and can be used as combustion fuel. As the natural formation of peat takes at least centuries, peat is usually considered having a fossil origin."@en ;
    obo:IAO_0000119 "REGULATION (EC) No 1099/2008 OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL of 22 October 2008 on energy statistics https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32008R1099&from=EN"@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/942
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1003""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_00005774" ;
    a owl:Class ;
    rdfs:label "peat"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030002
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000441
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000087 ;
        owl:someValuesFrom oeo:OEO_00000001
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000097
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00140075
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000390 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00000322
    obo:IAO_0000115 "Perfluorocarbons (PFCs) are portions of matter consisting of organic compounds that contain fluorine atoms but no hydrogen atoms." ;
    obo:IAO_0000118 "PFC" ;
    a owl:Class ;
    rdfs:label "perfluorocarbon"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030000
    ] .

oeo:OEO_00000323
    a owl:Class .

oeo:OEO_00000324
    obo:IAO_0000115 "A photovoltaic power plant is a solar power plant that has PV panels as parts."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/750
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/752""" ;
    a owl:Class ;
    rdfs:label "photovoltaic power plant"@en ;
    rdfs:subClassOf oeo:OEO_00000386, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000348
    ] .

oeo:OEO_00000326
    obo:IAO_0000115 "The state of being a plasma. A portion of matter is in plasmatic state if and only if it has has no definite shape and no definite volume and is electrically conductive." ;
    a oeo:OEO_00000395, owl:NamedIndividual ;
    rdfs:label "plasmatic"@en .

oeo:OEO_00000330
    obo:IAO_0000115 "Pollution is an emission with a negative effect on the environment or organisms."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/56
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/234""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_02500036" ;
    a owl:Class ;
    rdfs:label "pollution"@en ;
    rdfs:subClassOf oeo:OEO_00000147 .

oeo:OEO_00000331
    obo:IAO_0000115 "A portion of matter is an aggregate of material entities that have a state of matter."@en ;
    obo:IAO_0000116 "Portions of matter describe mass nouns like e.g. water, air and fuel. Mass nouns are uncountable, but portions of these can be quantified, like 1 glass of water, 1 m³ of air or 1 barrel of fuel. For further explanation please refer to: https://github.com/OpenEnergyPlatform/ontology/wiki/Explanation-on-mass-nouns" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/227
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/279

definition update and editor note:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/738
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/759

Axiomatise relations between origin, energy and portion of matter:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1183
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1192

Move to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1218
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1219

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:comment "wiki page: https://github.com/OpenEnergyPlatform/ontology/wiki/Explanation-on-mass-nouns" ;
    rdfs:label "portion of matter"@en ;
    rdfs:subClassOf obo:BFO_0000027, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00000316
    ] .

oeo:OEO_00000332
    obo:IAO_0000115 "Solid biomass is a portion of matter consisting of organic, non-fossil material of biological origin which may be used as fuel for heat production or electricity generation." ;
    obo:IAO_0000118 "portion of solid biomass", "solid biomass"@en ;
    obo:IAO_0000119 "https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32008R1099&from=EN" ;
    a owl:Class ;
    rdfs:label "solid biofuel"@en ;
    rdfs:subClassOf oeo:OEO_00000072, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030001
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000087 ;
        owl:someValuesFrom oeo:OEO_00000001
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000097
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000390 ;
        owl:onProperty oeo:OEO_00000529
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000072
            [
                a owl:Restriction ;
                owl:hasValue oeo:OEO_00000390 ;
                owl:onProperty oeo:OEO_00000529
            ]
        )
    ] .

oeo:OEO_00000333
    obo:IAO_0000115 "Power is the process attribute that is the amount of energy transformed or transferred per time unit."@en ;
    obo:IAO_0000233 """classification:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/205
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/386

definition:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/79
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/369

moved to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1543
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1625

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:comment "Power is the derivative of energy transformation over time" ;
    rdfs:label "power"@en ;
    rdfs:subClassOf oeo:OEO_00030019, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000502 ;
        owl:someValuesFrom oeo:OEO_00020003
    ] .

oeo:OEO_00000334
    obo:IAO_0000115 "A power generating unit is an energy transformation unit that has the function to produce electrical energy."@en ;
    obo:IAO_0000118 "block" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/173
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/273

issue: https://github.com/OpenEnergyPlatform/ontology/issues/372
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/646

subclass of energy transformation unit
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/895

change produces energy axiom to 'has energy output':
issue: https://github.com/OpenEnergyPlatform/ontology/issues/994
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1006

remove \"among other parts from definition\"
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1258
pull request: https://github.com/OpenEnergyPlatform/ontology/issues/1259

New function-based definition:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1254
https://github.com/OpenEnergyPlatform/ontology/pull/1360

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652"""@en ;
    a owl:Class ;
    rdfs:label "power generating unit"@en ;
    rdfs:subClassOf oeo:OEO_00020102, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000139
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000188
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00020003
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00020107
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00020102
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000085 ;
                owl:someValuesFrom oeo:OEO_00010386
            ]
        )
    ] .

oeo:OEO_00000335
    obo:IAO_0000115 "A power-to-gas system is a power-to-fuel system that implements a power-to-gas process. A water electrolyser is participating in the power-to-gas process."@en ;
    obo:IAO_0000118 "P2G", "PtG", "power to gas", "power-to-gas" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/940
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/954

created new parent class 'power-to-fuel system'
https://github.com/OpenEnergyPlatform/ontology/issues/1477
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1483""" ;
    a owl:Class ;
    rdfs:label "power-to-gas system"@en ;
    rdfs:subClassOf oeo:OEO_00330009, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00010021
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00010216
    ] .

oeo:OEO_00000345
    obo:IAO_0000115 "Pumped water is liquid water which was pumped into an upper reservoir and thus contains potential energy."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/681
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/755

add secondary energy carrier disposition
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1222
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1243

add potential energy axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1174
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1348""" ;
    a owl:Class ;
    rdfs:label "pumped water"@en ;
    rdfs:subClassOf oeo:OEO_00110000, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000501 ;
        owl:someValuesFrom oeo:OEO_00000399
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000053 ;
        owl:someValuesFrom oeo:OEO_00020045
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00140076
    ] .

oeo:OEO_00000348
    obo:IAO_0000115 "A PV panel (photovoltaic panel) is a solar power unit absorbing sunlight as a source of energy to generate electricity."@en ;
    obo:IAO_0000233 """change produces energy axiom to 'has energy output':
issue: https://github.com/OpenEnergyPlatform/ontology/issues/994
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1006""" ;
    a owl:Class ;
    rdfs:comment "A photovoltaic (PV) module is a packaged, connected assembly of typically 6x10 photovoltaic solar cells. Photovoltaic modules constitute the photovoltaic array of a photovoltaic system that generates and supplies solar electricity in commercial and residential applications." ;
    rdfs:label "PV panel"@en ;
    rdfs:subClassOf oeo:OEO_00000034, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000139
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000032
    ] .

oeo:OEO_00000350
    a owl:Class .

oeo:OEO_00000356
    obo:IAO_0000115 "A biogenic municipal waste fuel is a municipal waste fuel that has a biogenic origin."@en ;
    obo:IAO_0000118 "renewable municipal waste fuel" ;
    obo:IAO_0000233 """remove origin 
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/861

new definition:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/925
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/961

rename class and change axiom:
https://github.com/OpenEnergyPlatform/ontology/issues/872
https://github.com/OpenEnergyPlatform/ontology/pull/1048""" ;
    a owl:Class ;
    rdfs:label "biogenic municipal waste fuel"@en ;
    rdfs:subClassOf oeo:OEO_00000290, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030001
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000290
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000530 ;
                owl:someValuesFrom oeo:OEO_00030001
            ]
        )
    ] .

oeo:OEO_00000361
    obo:IAO_0000115 "A rooftop photovoltaic power plant is a photovoltaic power plant that is installed on top of the roof of a building."@en ;
    a owl:Class ;
    rdfs:label "rooftop photovoltaic power plant"@en ;
    rdfs:subClassOf oeo:OEO_00000324 .

oeo:OEO_00000374
    obo:IAO_0000115 "A superconducting magnetic energy storage (SMES) is an energy storage object that stores electrical energy in the magnetic field of a superconducting magnet." ;
    obo:IAO_0000118 "SMES" ;
    obo:IAO_0000233 """Shorten definition and new label:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1349
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1396

add axiom
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1728""" ;
    a owl:Class ;
    rdfs:label "superconducting magnetic energy storage"@en ;
    rdfs:subClassOf oeo:OEO_00000159, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000085 ;
        owl:someValuesFrom oeo:OEO_00010322
    ] .

oeo:OEO_00000376
    obo:IAO_0000115 "A sodium-ion battery is a rechargeable metal-ion battery that uses sodium ions as charge carriers."@en ;
    obo:IAO_0000118 "SIB" ;
    obo:IAO_0000119 "https://en.wikipedia.org/w/index.php?title=Sodium-ion_battery&oldid=906459441"@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/773
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/801""" ;
    a owl:Class ;
    rdfs:label "sodium-ion battery"@en ;
    rdfs:subClassOf oeo:OEO_00000068 .

oeo:OEO_00000377
    obo:IAO_0000115 "A sodium–sulphur battery is a type of molten-salt battery constructed from liquid sodium (Na) and sulphur (S). This type of battery has a high energy density, high efficiency of charge/discharge and long cycle life, and is fabricated from inexpensive materials. The operating temperatures of 300 to 350 °C and the highly corrosive nature of the sodium polysulphides, primarily make them suitable for stationary energy storage applications. The cell becomes more economical with increasing size."@en ;
    obo:IAO_0000118 "sodium–sulfur battery" ;
    obo:IAO_0000119 "https://en.wikipedia.org/w/index.php?title=Sodium%E2%80%93sulfur_battery&oldid=900392594"@en ;
    obo:IAO_0000233 """reclassification
issue: https://github.com/OpenEnergyPlatform/ontology/issues/773
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/801""" ;
    a owl:Class ;
    rdfs:label "sodium-sulphur battery"@en ;
    rdfs:subClassOf oeo:OEO_00000282 .

oeo:OEO_00000384
    obo:IAO_0000115 "Solar energy is radiative energy of the sun."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/211
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/225
restructure solar energy
issue: https://github.com/OpenEnergyPlatform/ontology/issues/663
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/672
remove disposition renewable fuel
issue: https://github.com/OpenEnergyPlatform/ontology/issues/726
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/732
added axiom
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1600
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1620""" ;
    a owl:Class ;
    rdfs:label "solar energy"@en ;
    rdfs:subClassOf oeo:OEO_00020040, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030004
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010121 ;
        owl:someValuesFrom oeo:OEO_00230021
    ] .

oeo:OEO_00000386
    obo:IAO_0000115 "A solar power plant is a power plant that has solar power units as parts."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/750
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/752""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_2000041" ;
    a owl:Class ;
    rdfs:label "solar power plant"@en ;
    rdfs:subClassOf oeo:OEO_00000031, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000034
    ] .

oeo:OEO_00000387
    obo:IAO_0000115 "A solar thermal collector is a heater that converts solar energy to solar thermal energy."@en ;
    obo:IAO_0000119 "https://en.wikipedia.org/w/index.php?title=Solar_thermal_collector&oldid=903948846"@en ;
    obo:IAO_0000233 """change produces energy and uses energy axioms to 'has energy output' and 'has energy input':
issue: https://github.com/OpenEnergyPlatform/ontology/issues/994
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1006

add axiom to 'has part some solar radiation receiving surface'
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1074
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1228

improve definition:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1254
https://github.com/OpenEnergyPlatform/ontology/pull/1432""" ;
    a owl:Class ;
    rdfs:label "solar thermal collector"@en ;
    rdfs:subClassOf oeo:OEO_00000210, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000384
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000388
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00020199
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00020047
    ] .

oeo:OEO_00000388
    obo:IAO_0000115 "Solar thermal energy is thermal energy that is the physical output of a solar thermal energy transformation."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/393
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/770""" ;
    a owl:Class ;
    rdfs:label "solar thermal energy"@en ;
    rdfs:subClassOf oeo:OEO_00000207, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030004
    ] .

oeo:OEO_00000389
    obo:IAO_0000115 "A solar thermal power plant is a solar power plant that has solar thermal power units as parts."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/750
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/752""" ;
    a owl:Class ;
    rdfs:label "solar thermal power plant"@en ;
    rdfs:subClassOf oeo:OEO_00000386, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000035
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000396
    ] .

oeo:OEO_00000390
    obo:IAO_0000115 "The state being solid. A portion of matter is in solid state if and only if it has a definite shape and volume (at a given temperature and pressure)." ;
    a oeo:OEO_00000395, owl:NamedIndividual ;
    rdfs:label "solid"@en .

oeo:OEO_00000391
    obo:IAO_0000115 "A solid fossil fuel is a fossil fuel that has a solid state of matter under normal conditions." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/106
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/164

Update definition and axioms:
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/931""" ;
    a owl:Class ;
    rdfs:label "solid fossil fuel"@en ;
    rdfs:subClassOf oeo:OEO_00000014, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030002
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000390 ;
        owl:onProperty oeo:OEO_00000529
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000014
            [
                a owl:Restriction ;
                owl:hasValue oeo:OEO_00000390 ;
                owl:onProperty oeo:OEO_00000529
            ]
        )
    ] .

oeo:OEO_00000395
    obo:IAO_0000115 "A state of matter is a quality of a portion of matter that describes the distinct physical form in which the matter exists."@en ;
    obo:IAO_0000116 "Four states of matter are observable in everyday life: solid, liquid, gas, and plasma. Many intermediate states are known to exist, such as liquid crystal, and some states only exist under extreme conditions."@en ;
    obo:IAO_0000119 "https://en.wikipedia.org/w/index.php?title=State_of_matter&oldid=903680856" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/38
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/39

add 'has bearer' axiom
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1305
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1310

move to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1384
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1390

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652

make definition aristotelian
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1672
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1720""" ;
    a owl:Class ;
    rdfs:label "state of matter"@en ;
    rdfs:subClassOf obo:BFO_0000019, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010121 ;
        owl:someValuesFrom oeo:OEO_00000331
    ] .

oeo:OEO_00000396
    obo:IAO_0000115 "A steam turbine is a turbine that converts heat from pressurised steam into rotational energy." ;
    obo:IAO_0000233 """change produces energy and uses energy axioms to 'has energy output' and ' has energy input':
issue: https://github.com/OpenEnergyPlatform/ontology/issues/994
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1006""" ;
    a owl:Class ;
    rdfs:label "steam turbine"@en ;
    rdfs:subClassOf oeo:OEO_00000425, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00110001
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000207
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00240000
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00050020
    ] .

oeo:OEO_00000399
    obo:IAO_0000115 "An energy storage unit is a grid component that stores energy."@en ;
    obo:IAO_0000233 """Make equivalent class:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1338
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1348

Changed 'storage unit' to 'energy storage unit'
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1466
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1486""" ;
    a owl:Class ;
    rdfs:label "energy storage unit"@en ;
    rdfs:subClassOf oeo:OEO_00020006, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000050 ;
        owl:someValuesFrom oeo:OEO_00000200
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00020006
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000085 ;
                owl:someValuesFrom oeo:OEO_00000012
            ]
        )
    ] .

oeo:OEO_00000401
    obo:IAO_0000115 "Sub bituminous coal is coal that is non-agglomerating with a gross calorific value between 17 435 kJ/kg (4 165 kcal/kg) and 23 865 kJ/kg (5 700 kcal/kg) containing more than 31 % volatile matter on a dry mineral matter free basis."@en ;
    obo:IAO_0000119 "REGULATION (EC) No 1099/2008 OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL of 22 October 2008 on energy statistics https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32008R1099&from=EN"@en ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_2000009" ;
    a owl:Class ;
    rdfs:label "sub bituminous coal"@en ;
    rdfs:subClassOf oeo:OEO_00000088 .

oeo:OEO_00000407
    a owl:Class .

oeo:OEO_00000419
    a owl:Class .

oeo:OEO_00000420
    obo:IAO_0000115 "A transformer is an electricity grid component that passively transfers electrical energy from one electrical circuit to another."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/231
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/385"""@en ;
    a owl:Class ;
    rdfs:comment "Source: https://en.wikipedia.org/wiki/Transformer"@en ;
    rdfs:label "transformer"@en ;
    rdfs:subClassOf oeo:OEO_00020006, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000050 ;
        owl:someValuesFrom oeo:OEO_00000143
    ] .

oeo:OEO_00000425
    obo:IAO_0000115 "A turbine is an energy converting component that converts energy from a moving fluid flow into rotational energy."@en ;
    obo:IAO_0000233 """use energy converting component in definition:
https://github.com/OpenEnergyPlatform/ontology/pull/993

change produces energy axiom to 'has energy output':
issue: https://github.com/OpenEnergyPlatform/ontology/issues/994
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1006""" ;
    a owl:Class ;
    rdfs:label "turbine"@en ;
    rdfs:subClassOf oeo:OEO_00000011, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00140116
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00240000
    ] .

oeo:OEO_00000429
    obo:IAO_0000115 "An underground hydrogen storage is an underground fuel storage object that stores hydrogen. Examples are underground caverns, salt domes and depleted oil/gas fields." ;
    obo:IAO_0000119 "https://en.wikipedia.org/w/index.php?title=Underground_hydrogen_storage&oldid=895350780" ;
    obo:IAO_0000233 """Issue:https://github.com/OpenEnergyPlatform/ontology/issues/448
Pull request: https://github.com/OpenEnergyPlatform/ontology/pull/462

Improve definition and classification:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1262
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1348""" ;
    a owl:Class ;
    rdfs:label "underground hydrogen storage object"@en ;
    rdfs:subClassOf oeo:OEO_00010325, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00000220
    ] .

oeo:OEO_00000437
    obo:IAO_0000115 "A volatile organic compound (VOC) is a portion of matter consisting of organic compounds that is capable of producing photochemical oxidants by reactions with nitrogen oxides in the presence of sunlight. Hence it can act as an air pollutant."@en ;
    obo:IAO_0000118 "VOC" ;
    obo:IAO_0000119 "This definition is partly based on Article 2 of the European Air Quality Directive (2008/50/EC): https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32008L0050" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/263
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/356""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/CHEBI_134179" ;
    a owl:Class ;
    rdfs:label "volatile organic compound"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000331
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000091 ;
                owl:someValuesFrom oeo:OEO_00010011
            ]
        )
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00000055
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:unionOf (oeo:OEO_00000025
            oeo:OEO_00000298
        )
    ] .

oeo:OEO_00000439
    obo:IAO_0000115 "A waste fuel is a fuel in which the material entity is waste."@en ;
    obo:IAO_0000233 """label and definition:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/132
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/207

comment:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/629
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/631""" ;
    a owl:Class ;
    rdfs:comment "The energy content of waste fuel is typically released by incineration or gasification. The energy content of nuclear waste is not considered as a waste fuel." ;
    rdfs:label "waste fuel"@en ;
    rdfs:subClassOf oeo:OEO_00000173, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000097
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000173
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000087 ;
                owl:someValuesFrom oeo:OEO_00000042
            ]
        )
    ] .

oeo:OEO_00000440
    obo:IAO_0000115 "A waste power plant is a power plant that has waste power units as parts."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/750
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/752""" ;
    a owl:Class ;
    rdfs:label "waste power plant"@en ;
    rdfs:subClassOf oeo:OEO_00000031, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000041
    ] .

oeo:OEO_00000441
    obo:IAO_0000115 "Water is a portion of matter with the chemical formula H2O. It has a liquid normal state of matter." ;
    obo:IAO_0000116 "We are aware that water is defined as pure H2O in the OEO and that naturally occurring water usually also contains impurities of other portions of matter (e.g. minerals). We purposely neglect this inconsistency for usability reasons." ;
    obo:IAO_0000118 "H2O" ;
    obo:IAO_0000233 """definition:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/685
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/689
add origin
issue: https://github.com/OpenEnergyPlatform/ontology/issues/515
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/684
remove origin 
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/861""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/CHEBI_15377" ;
    a owl:Class ;
    rdfs:label "water"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000151
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000256 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00000442
    obo:IAO_0000115 "A water turbine is a turbine converting potential energy and kinetic energy of water into rotational energy."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/299
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/300
issue: https://github.com/OpenEnergyPlatform/ontology/issues/78
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/758

change produces energy and uses energy axioms to 'has energy output' and 'has energy input':
issue: https://github.com/OpenEnergyPlatform/ontology/issues/994
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1006""" ;
    a owl:Class ;
    rdfs:label "water turbine"@en ;
    rdfs:subClassOf oeo:OEO_00000425, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000218
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00240000
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00110004
    ] .

oeo:OEO_00000446
    obo:IAO_0000115 "Wind energy is the kinetic energy of moving air."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/211
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/225
reclassify and change def
issue: https://github.com/OpenEnergyPlatform/ontology/issues/662
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/666
remove disposition renewable fuel
issue: https://github.com/OpenEnergyPlatform/ontology/issues/726
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/732
add and change axioms
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1065
added axiom
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1600
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1620""" ;
    a owl:Class ;
    rdfs:label "wind energy"@en ;
    rdfs:subClassOf oeo:OEO_00230020, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030004
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010121 ;
        owl:someValuesFrom oeo:OEO_00000054
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00020182 ;
        owl:someValuesFrom oeo:OEO_00000043
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00020183 ;
        owl:someValuesFrom oeo:OEO_00020043
    ] .

oeo:OEO_00000447
    obo:IAO_0000115 "A wind farm is a power plant that has wind energy converting units as parts."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/750
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/752""" ;
    a owl:Class ;
    rdfs:label "wind farm"@en ;
    rdfs:subClassOf oeo:OEO_00000031, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000044
    ] .

oeo:OEO_00000448
    obo:IAO_0000115 "A wind rotor (or wind turbine) is a turbine that converts the wind's kinetic energy into rotational energy."@en ;
    obo:IAO_0000118 "wind turbine" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/299
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/300

change produces energy and uses energy axioms to 'has energy output' and 'has energy input':
issue: https://github.com/OpenEnergyPlatform/ontology/issues/994
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1006""" ;
    a owl:Class ;
    rdfs:label "wind rotor"@en ;
    rdfs:subClassOf oeo:OEO_00000425, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000446
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00240000
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00020043
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000086 ;
        owl:someValuesFrom oeo:OEO_00020144
    ] .

oeo:OEO_00000449
    obo:IAO_0000115 "Wood is a biomass from trees. It has a solid state of matter an can be used as fuel."@en ;
    obo:IAO_0000233 """issue:https://github.com/OpenEnergyPlatform/ontology/issues/872
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/952

add dispositions:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1032
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1033""" ;
    a owl:Class ;
    rdfs:label "wood"@en ;
    rdfs:subClassOf oeo:OEO_00010214, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000087 ;
        owl:someValuesFrom oeo:OEO_00000001
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000097
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00140075
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000390 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00000500
    a owl:ObjectProperty .

oeo:OEO_00000501
    a owl:ObjectProperty .

oeo:OEO_00000502
    a owl:ObjectProperty .

oeo:OEO_00000503
    a owl:ObjectProperty .

oeo:OEO_00000521
    obo:IAO_0000115 "the property of an artificial object to apply to a technology." ;
    a owl:ObjectProperty ;
    rdfs:domain oeo:OEO_00000061 ;
    rdfs:label "applies technology"@en ;
    rdfs:range oeo:OEO_00000407 ;
    owl:inverseOf oeo:OEO_00000525 .

oeo:OEO_00000522
    a owl:ObjectProperty .

oeo:OEO_00000523
    obo:IAO_0000115 "A relation that holds between a study and the energy carrier it covers." ;
    obo:IAO_0000233 """change range
issue: https://github.com/OpenEnergyPlatform/ontology/pull/721
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/722

update definition
issue: https://github.com/OpenEnergyPlatform/ontology/issues/846
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/852

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:ObjectProperty ;
    rdfs:domain oeo:OEO_00020011 ;
    rdfs:label "covers energy carrier"@en ;
    rdfs:range oeo:OEO_00020039 ;
    rdfs:subPropertyOf oeo:OEO_00000522 .

oeo:OEO_00000524
    obo:IAO_0000115 "A relation between a greenhouse gas and the global warming potential it has." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/66
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/478
issue: https://github.com/OpenEnergyPlatform/ontology/issues/420
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/651
issue: https://github.com/OpenEnergyPlatform/ontology/issues/420
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/683

move to oeo-shared:
https://github.com/OpenEnergyPlatform/ontology/pull/1410

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:ObjectProperty ;
    rdfs:domain oeo:OEO_00000020 ;
    rdfs:label "has global warming potential"@en ;
    rdfs:range oeo:OEO_00010078 ;
    rdfs:subPropertyOf oeo:OEO_00140002 .

oeo:OEO_00000525
    obo:IAO_0000115 "The property of a technology to be applied to an artificial object." ;
    a owl:ObjectProperty ;
    rdfs:domain oeo:OEO_00000407 ;
    rdfs:label "is applied to object"@en ;
    rdfs:range oeo:OEO_00000061 .

oeo:OEO_00000526
    obo:IAO_0000115 "A relation that holds between two nodes in a graph that are connected to each other through an edge." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/66
pull requests: https://github.com/OpenEnergyPlatform/ontology/pull/478""" ;
    a owl:ObjectProperty, owl:SymmetricProperty ;
    rdfs:label "is connected to"@en ;
    rdfs:subPropertyOf owl:topObjectProperty .

oeo:OEO_00000527
    obo:IAO_0000115 "A relation that holds between a directed graph and a node in that graph that has edges ending but not starting there." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/66
pull requests: https://github.com/OpenEnergyPlatform/ontology/pull/478""" ;
    a owl:ObjectProperty ;
    rdfs:label "has sink"@en ;
    rdfs:subPropertyOf oeo:OEO_00000526 ;
    owl:propertyDisjointWith oeo:OEO_00000528 .

oeo:OEO_00000528
    obo:IAO_0000115 "A relation that holds between a directed graph and a node in that graph that has edges starting but not ending there." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/66
pull requests: https://github.com/OpenEnergyPlatform/ontology/pull/478""" ;
    a owl:ObjectProperty ;
    rdfs:label "has source"@en ;
    rdfs:subPropertyOf oeo:OEO_00000526 .

oeo:OEO_00000529
    obo:IAO_0000115 "x has normal state of matter y if and only if a portion of x occurs in state y under normal pressure (1 bar) and normal temperature (0°C)" ;
    obo:IAO_0000233 """make subproperty of 'has state of matter'
issue: https://github.com/OpenEnergyPlatform/ontology/issues/989
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1001

move to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1384
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1390

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:ObjectProperty ;
    rdfs:domain oeo:OEO_00000331 ;
    rdfs:label "has normal state of matter"@en ;
    rdfs:range oeo:OEO_00000395 ;
    rdfs:subPropertyOf oeo:OEO_00000531 .

oeo:OEO_00000530
    obo:IAO_0000115 "x has the origin of y" ;
    obo:IAO_0000233 """move to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1384
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1390

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:ObjectProperty ;
    rdfs:domain [
        a owl:Class ;
        owl:unionOf (oeo:OEO_00000150
            oeo:OEO_00000331
        )
    ] ;
    rdfs:label "has origin"@en ;
    rdfs:range oeo:OEO_00000316 ;
    rdfs:subPropertyOf obo:RO_0000086 .

oeo:OEO_00000531
    obo:IAO_0000115 "A relation between a portion of matter (x) and a state of matter (y) that indicates the state y of matter x under certain given conditions." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/989
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1001

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:ObjectProperty ;
    rdfs:domain oeo:OEO_00000331 ;
    rdfs:label "has state of matter"@en ;
    rdfs:range oeo:OEO_00000395 ;
    rdfs:subPropertyOf obo:RO_0000086 .

oeo:OEO_00000532
    a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty .

oeo:OEO_00000533
    a owl:ObjectProperty .

oeo:OEO_00010000
    obo:IAO_0000115 "Ammonia is a portion of matter with the chemical formula NH3. It has a gaseous normal state of matter and can act as an air pollutant. As it can be oxidised it can be used as a fuel." ;
    obo:IAO_0000118 "NH3", "nitrogen trihydride", "trihydridonitrogen" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/263
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/356

Adapt definition and axioms, add alternative terms:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/939
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/959""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/CHEBI_16134" ;
    a owl:Class ;
    rdfs:label "ammonia"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00000055
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000087 ;
        owl:someValuesFrom oeo:OEO_00000001
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000097
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000182 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00010001
    obo:IAO_0000115 "Carbon monoxide is a portion of matter with the chemical formula CO. It has a gaseous normal state of matter and can act as an air pollutant." ;
    obo:IAO_0000118 "CO" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/263
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/356""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/CHEBI_17245" ;
    a owl:Class ;
    rdfs:label "carbon monoxide"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00000055
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000182 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00010002
    obo:IAO_0000115 "Nitrogen oxides are a portion of matter consisting of compounds of nitrogen and oxygen. It is a collective term for numerous oxides of nitrogen with a gaseous normal state of matter. They can act as air pollutants." ;
    obo:IAO_0000118 "NOx" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/263
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/356""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/CHEBI_35196" ;
    a owl:Class ;
    rdfs:label "nitrogen oxides"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00000055
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000182 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00010003
    obo:IAO_0000115 "Nitric oxide is a portion of matter with the chemical formula NO. It is a gas and can act as an air pollutant. Synonyms are nitrogen oxide or nitrogen monoxide." ;
    obo:IAO_0000118 "NO", "nitrogen monoxide", "nitrogen oxide" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/263
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/356""" ;
    a owl:Class ;
    rdfs:label "nitric oxide"@en ;
    rdfs:subClassOf oeo:OEO_00010002 .

oeo:OEO_00010004
    obo:IAO_0000115 "Nitrogen dioxide is a portion of matter with the chemical formula NO2. It is a gas and can act as an air pollutant." ;
    obo:IAO_0000118 "NO2" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/263
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/356""" ;
    a owl:Class ;
    rdfs:label "nitrogen dioxide"@en ;
    rdfs:subClassOf oeo:OEO_00010002 .

oeo:OEO_00010007
    obo:IAO_0000115 "Sulphur dioxide is a portion of matter with the chemical formula SO2. It has a gaseous normal state of matter and can act as an air pollutant." ;
    obo:IAO_0000118 "SO2", "sulfur dioxide" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/263
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/356""" ;
    a owl:Class ;
    rdfs:label "sulphur dioxide"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00000055
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000182 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00010009
    obo:IAO_0000115 "PM10 is particulate matter which passes through a size-selective inlet as defined in the reference method for the sampling and measurement of PM10, EN 12341, with a 50 % efficiency cut-off at 10 µm aerodynamic diameter." ;
    obo:IAO_0000119 "This definition is partly based on Article 2 of the European Air Quality Directive (2008/50/EC): https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32008L0050" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/263
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/356""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_01000405" ;
    a owl:Class ;
    rdfs:label "PM10"@en ;
    rdfs:subClassOf oeo:OEO_00000318 .

oeo:OEO_00010010
    obo:IAO_0000115 "PM2.5 is particulate matter which passes through a size-selective inlet as defined in the reference method for the sampling and measurement of PM2,5, EN 14907, with a 50 % efficiency cut-off at 2,5 µm aerodynamic diameter." ;
    obo:IAO_0000119 "This definition is partly based on Article 2 of the European Air Quality Directive (2008/50/EC): https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32008L0050" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/263
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/356""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_01000415" ;
    a owl:Class ;
    rdfs:label "PM2.5"@en ;
    rdfs:subClassOf oeo:OEO_00000318 .

oeo:OEO_00010011
    obo:IAO_0000115 "The volatility disposition is the disposition of a portion of matter to sublimate or evaporate from the solid or liquid form and enter the surrounding air." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/263
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/356

add 'has bearer' axiom
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1305
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1310""" ;
    a owl:Class ;
    rdfs:label "volatility"@en ;
    rdfs:subClassOf obo:BFO_0000016, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010121 ;
        owl:someValuesFrom oeo:OEO_00000331
    ] .

oeo:OEO_00010012
    obo:IAO_0000115 "An air pollutant is a portion of matter that participates in some air pollution." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/263
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/356

issue: https://github.com/OpenEnergyPlatform/ontology/issues/815
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/816""" ;
    a owl:Class ;
    rdfs:label "air pollutant"@en ;
    rdfs:subClassOf oeo:OEO_00000331 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000331
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000056 ;
                owl:someValuesFrom oeo:OEO_00000055
            ]
        )
    ] .

oeo:OEO_00010015
    obo:IAO_0000115 "Fossil hydrogen is hydrogen with fossil origin." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/134
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/411""" ;
    a owl:Class ;
    rdfs:label "fossil hydrogen"@en ;
    rdfs:subClassOf oeo:OEO_00000220 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000220
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000530 ;
                owl:someValuesFrom oeo:OEO_00030002
            ]
        )
    ] .

oeo:OEO_00010016
    obo:IAO_0000115 "Synthetic hydrogen is hydrogen with synthetic origin." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/134
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/411

shorten definition:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1013
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1442""" ;
    a owl:Class ;
    rdfs:label "synthetic hydrogen"@en ;
    rdfs:subClassOf oeo:OEO_00000220 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000220
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000530 ;
                owl:someValuesFrom oeo:OEO_00030005
            ]
        )
    ] .

oeo:OEO_00010017
    obo:IAO_0000115 "A synthetic fuel is a fuel produced from one or more portion(s) of matter using electric energy." ;
    obo:IAO_0000118 "e-fuel", "electric fuel" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/134
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/411

add axiom to secondary energy carrier disposition
issue:https://github.com/OpenEnergyPlatform/ontology/issues/1222
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1243""" ;
    a owl:Class ;
    rdfs:label "synthetic fuel"@en ;
    rdfs:subClassOf oeo:OEO_00000173, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000097
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00140076
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000173
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000530 ;
                owl:someValuesFrom oeo:OEO_00030005
            ]
        )
    ] .

oeo:OEO_00010018
    obo:IAO_0000115 "Synthetic methane is methane that has a synthetic origin." ;
    obo:IAO_0000118 "P2G", "PtG", "power to gas", "power-to-gas" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/134
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/411

Re-definition:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/940
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/954""" ;
    a owl:Class ;
    rdfs:label "synthetic methane"@en ;
    rdfs:subClassOf oeo:OEO_00000025 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000025
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000530 ;
                owl:someValuesFrom oeo:OEO_00030005
            ]
        )
    ] .

oeo:OEO_00010019
    obo:IAO_0000115 "PtL fuel is a liquid synthetic fuel produced in a power-to-liquid system from water and carbon dioxide using electrical energy." ;
    obo:IAO_0000118 "P2L fuel", "liquid synthetic fuel", "synthetic liquid fuel" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/134
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/411

new label and axioms:
https://github.com/OpenEnergyPlatform/ontology/issues/934
pull request: https://github.com/OpenEnergyPlatform/ontology/pulls/957""" ;
    a owl:Class ;
    rdfs:label "PtL fuel"@en ;
    rdfs:subClassOf oeo:OEO_00010156, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0003001 ;
        owl:someValuesFrom oeo:OEO_00010020
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000256 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00010020
    obo:IAO_0000115 "A power-to-liquid system is a power-to-fuel system that implements a power-to-liquid process. A water electrolyser is participating in the power-to-liquid process." ;
    obo:IAO_0000118 "P2L", "PtL" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/134
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/411

Align with 'power-to-gas system':
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1262
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1348

created new parent class 'power-to-fuel system'
https://github.com/OpenEnergyPlatform/ontology/issues/1477
https://github.com/OpenEnergyPlatform/ontology/pull/1483""" ;
    a owl:Class ;
    rdfs:label "power-to-liquid system"@en ;
    rdfs:subClassOf oeo:OEO_00330009, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00010021
    ] .

oeo:OEO_00010021
    obo:IAO_0000115 "A water electrolyser is an energy converting component that uses an electric current to decompose water into hydrogen and oxygen gas. Electrical energy is converted into chemical energy (and waste heat)." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/134
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/411

use energy converting component in definition:
https://github.com/OpenEnergyPlatform/ontology/pull/993

change produces energy and uses energy axioms to 'has energy output' and 'has energy input':
issue: https://github.com/OpenEnergyPlatform/ontology/issues/994
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1006""" ;
    a owl:Class ;
    rdfs:label "water electrolyser"@en ;
    rdfs:subClassOf oeo:OEO_00000011, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00000441
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000139
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000007
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0003000 ;
        owl:someValuesFrom oeo:OEO_00000220
    ] .

oeo:OEO_00010022
    obo:IAO_0000115 "A steam reformer is an energy converting component that produces syngas from hydrocarbons such as natural gas." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/134
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/411

use energy converting component in definition:
https://github.com/OpenEnergyPlatform/ontology/pull/993""" ;
    a owl:Class ;
    rdfs:label "steam reformer"@en ;
    rdfs:subClassOf oeo:OEO_00000011, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00140159
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0003000 ;
        owl:someValuesFrom oeo:OEO_00140160
    ] .

oeo:OEO_00010023
    obo:IAO_0000115 "A vehicle is an artificial object that is used for transporting people or goods." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/425
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/431

Add vehicle operational mode axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1304
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1314

issue: https://github.com/OpenEnergyPlatform/ontology/issues/1265
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1359

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_01000604" ;
    a owl:Class ;
    rdfs:label "vehicle"@en ;
    rdfs:subClassOf oeo:OEO_00000061, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00010114
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000053 ;
        owl:someValuesFrom oeo:OEO_00320041
    ] .

oeo:OEO_00010024
    obo:IAO_0000115 "A battery electric vehicle (BEV) is an electric vehicle that stores energy in a traction battery." ;
    obo:IAO_0000118 "BEV" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/425
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/453

issue: https://github.com/OpenEnergyPlatform/ontology/issues/637
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/655

Adapt definition and convert to equivalent class:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1311
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1315""" ;
    a owl:Class ;
    rdfs:label "battery electric vehicle"@en ;
    rdfs:subClassOf oeo:OEO_00000146 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000146
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00010026
            ]
        )
    ] .

oeo:OEO_00010025
    obo:IAO_0000115 "A fuel cell electric vehicle (FCEV) is an electric vehicle that uses electrical energy from a fuel cell." ;
    obo:IAO_0000118 "FCEV" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/425
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/453

issue: https://github.com/OpenEnergyPlatform/ontology/issues/637
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/655

Convert to equivalent class:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1311
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1315

Add fuel tank axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1301
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1356""" ;
    a owl:Class ;
    rdfs:label "fuel cell electric vehicle"@en ;
    rdfs:subClassOf oeo:OEO_00000146, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00000220
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00320056
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000146
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00000016
            ]
        )
    ] .

oeo:OEO_00010026
    obo:IAO_0000115 "A traction battery is a battery that is used in vehicles for propulsion." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/425
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/453""" ;
    a owl:Class ;
    rdfs:label "traction battery"@en ;
    rdfs:subClassOf oeo:OEO_00000068 .

oeo:OEO_00010027
    obo:IAO_0000115 "An electric motor is a motor that converts electrical energy into kinetic energy."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/787
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/817

issue: https://github.com/OpenEnergyPlatform/ontology/issues/425
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/453

change uses energy axiom to 'has energy input':
issue: https://github.com/OpenEnergyPlatform/ontology/issues/994
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1006""" ;
    a owl:Class ;
    rdfs:label "electric motor"@en ;
    rdfs:subClassOf oeo:OEO_00010032, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000139
    ] .

oeo:OEO_00010028
    obo:IAO_0000115 "An electric traction motor is an electric motor used for propulsion."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/425
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/453

relabel and add axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1029
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1135""" ;
    a owl:Class ;
    rdfs:label "electric traction motor"@en ;
    rdfs:subClassOf oeo:OEO_00010027, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00010253
    ] .

oeo:OEO_00010029
    obo:IAO_0000115 "An internal combustion engine is a motor that converts chemical energy into kinetic energy using a cyclic combustion process."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/787
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/817

issue: https://github.com/OpenEnergyPlatform/ontology/issues/425
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/453

add energy input axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1280
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1285""" ;
    a owl:Class ;
    rdfs:label "internal combustion engine"@en ;
    rdfs:subClassOf oeo:OEO_00010032, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00000099
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000007
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00140038
    ] .

oeo:OEO_00010030
    obo:IAO_0000115 "A plug-in hybrid electric vehicle (PHEV) is a vehicle that contains both an electric 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." ;
    obo:IAO_0000118 "PHEV" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/425
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/453

Convert to equivalent class:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1311
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1315

Add fuel tank axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1301
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1356""" ;
    a owl:Class ;
    rdfs:label "plug-in hybrid electric vehicle"@en ;
    rdfs:subClassOf oeo:OEO_00010023, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00000099
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00000139
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00010026
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00320056
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00010023
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00010028
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom [
                    a owl:Class ;
                    owl:intersectionOf (oeo:OEO_00010029
                        [
                            a owl:Restriction ;
                            owl:onProperty obo:RO_0000056 ;
                            owl:someValuesFrom oeo:OEO_00010253
                        ]
                    )
                ]
            ]
        )
    ] .

oeo:OEO_00010031
    obo:IAO_0000115 "A grid supplied electric vehicle is an electric vehicle that has a current collector to use electrical energy." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/425
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/453

Adapt definition and convert to equivalent class:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1311
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1315""" ;
    a owl:Class ;
    rdfs:label "grid supplied electric vehicle"@en ;
    rdfs:subClassOf oeo:OEO_00000146 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000146
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00010300
            ]
        )
    ] .

oeo:OEO_00010032
    obo:IAO_0000115 "A motor is an energy converting component that converts other forms of energy into kinetic energy."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/787
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/817

issue: https://github.com/OpenEnergyPlatform/ontology/issues/425
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/453

use energy converting component in definition:
https://github.com/OpenEnergyPlatform/ontology/pull/993

change produces energy axiom to 'has energy output':
issue: https://github.com/OpenEnergyPlatform/ontology/issues/994
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1006""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_01000610" ;
    a owl:Class ;
    rdfs:label "motor"@en ;
    rdfs:subClassOf oeo:OEO_00000011, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00230020
    ] .

oeo:OEO_00010072
    obo:IAO_0000115 "An areal power density unit is a unit which is a measure for the power per surface area." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/597
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/615""" ;
    a owl:Class ;
    rdfs:label "areal power density unit"@en ;
    rdfs:subClassOf obo:UO_0000000 .

oeo:OEO_00010073
    obo:IAO_0000115 "An areal energy density unit is a unit which is a measure for the energy per surface area." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/597
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/615""" ;
    a owl:Class ;
    rdfs:label "areal energy density unit"@en ;
    rdfs:subClassOf obo:UO_0000000 .

oeo:OEO_00010074
    obo:IAO_0000115 "An areal power density is a quantity value that indicates a certain power per area." ;
    obo:IAO_0000118 "specific power" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/597
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/615""" ;
    a owl:Class ;
    rdfs:label "areal power density"@en ;
    rdfs:subClassOf oeo:OEO_00000350, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00040010 ;
        owl:someValuesFrom oeo:OEO_00010072
    ] .

oeo:OEO_00010075
    obo:IAO_0000115 "An areal energy density is a quantity value that states a certain energy amount per area." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/597
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/615""" ;
    a owl:Class ;
    rdfs:label "areal energy density"@en ;
    rdfs:subClassOf oeo:OEO_00000350, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00040010 ;
        owl:someValuesFrom oeo:OEO_00010073
    ] .

oeo:OEO_00010076
    obo:IAO_0000115 "An areal solar power density is an areal power density that indicates the arriving solar power per area. A synonym for areal solar power density is irradiance." ;
    obo:IAO_0000118 "irradiance" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/597
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/615""" ;
    a owl:Class ;
    rdfs:label "areal solar power density"@en ;
    rdfs:subClassOf oeo:OEO_00010074 .

oeo:OEO_00010077
    obo:IAO_0000115 "An areal solar energy density is an areal energy density that gives the arriving solar power per area. A synonym for areal solar power density is irradiation." ;
    obo:IAO_0000118 "irradiation" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/597
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/615""" ;
    a owl:Class ;
    rdfs:label "areal solar energy density"@en ;
    rdfs:subClassOf oeo:OEO_00010075 .

oeo:OEO_00010078
    obo:IAO_0000115 "Global warming potential (GWP) is a quantity value that measures the the time-integrated radiative forcing due to a pulse emission of a given component, relative to a pulse emission of an equal mass of carbon dioxide (CO2)." ;
    obo:IAO_0000118 "GWP" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/420
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/683

move to oeo-shared:
https://github.com/OpenEnergyPlatform/ontology/pull/1410

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "global warming potential"@en ;
    rdfs:subClassOf oeo:OEO_00000350, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00040010 ;
        owl:someValuesFrom obo:UO_0010006
    ] .

oeo:OEO_00010079
    obo:IAO_0000115 "An emission quantity value is a quantity value that has a mass unit as unit. It is the quantity value of an emission value."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/695
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/697

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "emission quantity value"@en ;
    rdfs:subClassOf oeo:OEO_00000350, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00040010 ;
        owl:someValuesFrom obo:UO_0000002
    ] .

oeo:OEO_00010080
    obo:IAO_0000115 "A solar-steam-electric process is a solar energy transformation that converts solar energy into electrical energy. It has two partial processes: a solar thermal energy transformation and a steam-electric process."@en ;
    obo:IAO_0000233 """add two has participant and redefine
issue: https://github.com/OpenEnergyPlatform/ontology/issues/938
issue: https://github.com/OpenEnergyPlatform/ontology/issues/980
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1010

add 'has physical output' some 'electrical energy'
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/932

issue: https://github.com/OpenEnergyPlatform/ontology/issues/668
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/701

change 'has physical input / output' axioms to 'has energy input / output':
https://github.com/OpenEnergyPlatform/ontology/issues/994
https://github.com/OpenEnergyPlatform/ontology/pull/1041""" ;
    a owl:Class ;
    rdfs:label "solar-steam-electric process"@en ;
    rdfs:subClassOf oeo:OEO_00020046, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000139
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00000010
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00000396
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00020047
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00050020
            ]
        )
    ] .

oeo:OEO_00010081
    obo:IAO_0000115 "A solar chemical energy transformation is a solar energy transformation that converts solar energy into chemical energy."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/673
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/735

change 'has physical input / output' axioms to 'has energy input / output':
https://github.com/OpenEnergyPlatform/ontology/issues/994
https://github.com/OpenEnergyPlatform/ontology/pull/1041""" ;
    a owl:Class ;
    rdfs:label "solar chemical energy transformation"@en ;
    rdfs:subClassOf oeo:OEO_00020046, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000007
    ] .

oeo:OEO_00010084
    obo:IAO_0000115 "A reservoir is an artificial object that stores liquid water and has a dam as part." ;
    obo:IAO_0000116 "Reservoirs created by dams provide water for activities such as hydro energy transformation, irrigation, human consumption, industrial use, aquaculture, and navigability. They are also used to regulate floods." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/681
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/755""" ;
    a owl:Class ;
    rdfs:label "reservoir"@en ;
    rdfs:subClassOf oeo:OEO_00000061, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00110000
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000117
    ] .

oeo:OEO_00010085
    obo:IAO_0000115 "A hydro power unit is a power generating unit that uses hydro energy." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/78
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/758""" ;
    a owl:Class ;
    rdfs:label "hydro power unit"@en ;
    rdfs:subClassOf oeo:OEO_00000334, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00000441
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000442
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00110005
    ] .

oeo:OEO_00010086
    obo:IAO_0000115 "A hydro power plant is a power plant having an aggregate of hydro power generating units as its power generating unit parts." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/78
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/758""" ;
    a owl:Class ;
    rdfs:label "hydro power plant"@en ;
    rdfs:subClassOf oeo:OEO_00000031, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00000441
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00010085
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00110005
    ] .

oeo:OEO_00010087
    obo:IAO_0000115 "A run of river power plant is a hydro power plant that uses the momentarily available hydro energy of a river. It has either no reservoir or just has a small one with a maximum of 24 hours of storage." ;
    obo:IAO_0000116 "The distinction between a run of river power plant and a hydro storage power plant is important for modelling, but in reality not so easy. The chosen distinction follows the document: European Network of Transmission System Operators for Electricity (ENTSO-E): Hydropower modelling – New database complementing PECD, V.1.0, 12 December 2019, https://www.entsoe.eu/Documents/SDC%20documents/MAF/2019/Hydropower_Modelling_New_database_and_methodology.pdf" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/78
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/758""" ;
    a owl:Class ;
    rdfs:label "run of river power plant"@en ;
    rdfs:subClassOf oeo:OEO_00010086, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00010093
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000117
    ] .

oeo:OEO_00010088
    obo:IAO_0000115 "A hydro storage power plant is a hydro power plant that uses the available hydro energy of a stationary water storage." ;
    obo:IAO_0000116 "The distinction between a run of river power plant and a hydro storage power plant is important for modelling, but in reality not so easy. The chosen distinction follows the document: European Network of Transmission System Operators for Electricity (ENTSO-E): Hydropower modelling – New database complementing PECD, V.1.0, 12 December 2019, https://www.entsoe.eu/Documents/SDC%20documents/MAF/2019/Hydropower_Modelling_New_database_and_methodology.pdf" ;
    obo:IAO_0000118 "storage power plant" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/78
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/758""" ;
    a owl:Class ;
    rdfs:label "hydro storage power plant"@en ;
    rdfs:subClassOf oeo:OEO_00010086, [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00000117
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00010084
            ]
        )
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00110000
    ] .

oeo:OEO_00010089
    obo:IAO_0000115 "A pumped hydro storage power plant is a hydro storage power plant which has some pumps as parts." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/78
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/758

Add energy storage function axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1174
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1348""" ;
    a owl:Class ;
    rdfs:label "pumped hydro storage power plant"@en ;
    rdfs:subClassOf oeo:OEO_00010088, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00010090
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000085 ;
        owl:someValuesFrom oeo:OEO_00010322
    ] .

oeo:OEO_00010090
    obo:IAO_0000115 "A pump is an energy converting component that converts energy into kinetic or potential energy of a fluid." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/78
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/758

use energy converting component in definition:
https://github.com/OpenEnergyPlatform/ontology/pull/993

change produces energy axiom to 'has energy output':
issue: https://github.com/OpenEnergyPlatform/ontology/issues/994
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1006""" ;
    a owl:Class ;
    rdfs:label "pump"@en ;
    rdfs:subClassOf oeo:OEO_00000011, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00140116
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:unionOf (oeo:OEO_00020045
                oeo:OEO_00230020
            )
        ]
    ] .

oeo:OEO_00010091
    obo:IAO_0000115 "An open-loop pumped hydro storage power plant is a pumped hydro storage power plant that has natural inflows." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/78
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/758""" ;
    a owl:Class ;
    rdfs:label "open-loop pumped hydro storage power plant"@en ;
    rdfs:subClassOf oeo:OEO_00010089, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00000345
    ] .

oeo:OEO_00010092
    obo:IAO_0000115 "A closed-loop pumped hydro storage power plant is a pumped hydro storage power plant that has no natural inflows." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/78
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/758""" ;
    a owl:Class ;
    rdfs:label "closed-loop pumped hydro storage power plant"@en ;
    rdfs:subClassOf oeo:OEO_00010089, [
        a owl:Restriction ;
        owl:allValuesFrom oeo:OEO_00000345 ;
        owl:onProperty oeo:OEO_00000503
    ] .

oeo:OEO_00010093
    obo:IAO_0000115 "A river is a water body that moves through permanent or seasonal flow process from elevated land towards lower elevations through a definite channel and empties either into a sea, lake, or another river or ends on land as bed seepage and evapotranspiration exceed water supply." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/760
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/765

Make river a subclass of water body:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/762
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/806""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_00000022" ;
    a owl:Class ;
    rdfs:label "river"@en ;
    rdfs:subClassOf oeo:OEO_00010104, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00110002
    ] .

oeo:OEO_00010094
    obo:IAO_0000115 "A reservoir hydro storage power plant is a hydro storage power plant that has no pump." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issue/767
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/768""" ;
    a owl:Class ;
    rdfs:label "reservoir hydro storage power plant"@en ;
    rdfs:subClassOf oeo:OEO_00010088, [
        a owl:Class ;
        owl:complementOf [
            a owl:Restriction ;
            owl:onProperty obo:BFO_0000051 ;
            owl:someValuesFrom oeo:OEO_00010090
        ]
    ] .

oeo:OEO_00010095
    obo:IAO_0000115 "Marine thermal energy is a kind of natural ambient thermal energy that is present in marine water bodies." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/762
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/806""" ;
    a owl:Class ;
    rdfs:label "marine thermal energy"@en ;
    rdfs:subClassOf oeo:OEO_00140104 .

oeo:OEO_00010096
    obo:IAO_0000115 "Marine thermal energy transfer is a heat transfer from the marine water body to a transportable material entity." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/762
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/806""" ;
    a owl:Class ;
    rdfs:label "marine thermal energy transfer"@en ;
    rdfs:subClassOf oeo:OEO_00140101, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00010105
    ] .

oeo:OEO_00010097
    obo:IAO_0000115 "Marine current energy is the natural hydro energy of an ocean current." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/762
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/806

fix classification:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/896
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/921

add and change axioms
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1065""" ;
    a owl:Class ;
    rdfs:label "marine current energy"@en ;
    rdfs:subClassOf oeo:OEO_00020087, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00020182 ;
        owl:someValuesFrom oeo:OEO_00010107
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00020183 ;
        owl:someValuesFrom oeo:OEO_00010098
    ] .

oeo:OEO_00010098
    obo:IAO_0000115 "Marine current energy transformation is a hydroelectric energy transformation that converts marine current energy to electrical energy." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/762
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/806

change 'has physical input / output' axioms to 'has energy input / output':
https://github.com/OpenEnergyPlatform/ontology/issues/994
https://github.com/OpenEnergyPlatform/ontology/pull/1041
remove wrong axiom 
https://github.com/OpenEnergyPlatform/ontology/pull/1044""" ;
    a owl:Class ;
    rdfs:label "marine current energy transformation"@en ;
    rdfs:subClassOf oeo:OEO_00110005, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00010097
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00010105
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0002427 ;
        owl:someValuesFrom oeo:OEO_00010107
    ] .

oeo:OEO_00010099
    obo:IAO_0000115 "Marine tidal energy transformation is a hydroelectric energy transformation that converts kinetic energy from tidal flow to electrical energy." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/762
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/806

change 'has physical input / output' axioms to 'has energy input / output':
https://github.com/OpenEnergyPlatform/ontology/issues/994
https://github.com/OpenEnergyPlatform/ontology/pull/1041""" ;
    a owl:Class ;
    rdfs:label "marine tidal energy transformation"@en ;
    rdfs:subClassOf oeo:OEO_00110005, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00010100
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00010105
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0002427 ;
        owl:someValuesFrom oeo:OEO_00010101
    ] .

oeo:OEO_00010100
    obo:IAO_0000115 "Marine tidal energy is the natural hydro energy of a tidal flow." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/762
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/806

fix classification:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/896
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/921

change axiom from participates in to is energy participant of
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1065""" ;
    a owl:Class ;
    rdfs:label "marine tidal energy"@en ;
    rdfs:subClassOf oeo:OEO_00020087, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00020182 ;
        owl:someValuesFrom oeo:OEO_00010101
    ] .

oeo:OEO_00010101
    obo:IAO_0000115 "Tidal flow is a water flow during which movements of water masses caused by varying gravitational and rotational forces from sun and moon, combined with the rotation of the earth, cause waters to undergo periodic depth oscillations (tides)." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/762
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/806""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_01001342" ;
    a owl:Class ;
    rdfs:label "tidal flow"@en ;
    rdfs:subClassOf oeo:OEO_00110002 .

oeo:OEO_00010102
    obo:IAO_0000115 "Marine wave energy is the natural hydro energy of a wave." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/762
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/806

fix classification:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/896
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/921

change axiom from participates in to is energy participant of
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1065""" ;
    a owl:Class ;
    rdfs:label "marine wave energy"@en ;
    rdfs:subClassOf oeo:OEO_00020087, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00020182 ;
        owl:someValuesFrom oeo:OEO_00010106
    ] .

oeo:OEO_00010103
    obo:IAO_0000115 "Marine wave energy transformation is a hydroelectric energy transformation that converts marine wave energy to electrical energy." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/762
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/806

change 'has physical input / output' axioms to 'has energy input / output':
https://github.com/OpenEnergyPlatform/ontology/issues/994
https://github.com/OpenEnergyPlatform/ontology/pull/1041""" ;
    a owl:Class ;
    rdfs:label "marine wave energy transformation"@en ;
    rdfs:subClassOf oeo:OEO_00110005, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00010102
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00010105
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0002427 ;
        owl:someValuesFrom oeo:OEO_00010106
    ] .

oeo:OEO_00010104
    obo:IAO_0000115 "A water body is an accumulation of liquid water of varying size on the surface of the Earth." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/762
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/806""" ;
    a owl:Class ;
    rdfs:label "water body"@en ;
    rdfs:subClassOf oeo:OEO_00110000 .

oeo:OEO_00010105
    obo:IAO_0000115 "The ocean is a water body that consists of salt water and is covering approximately 71% of Earth's surface." ;
    obo:IAO_0000118 "marine water body", "sea" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/762
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/806""" ;
    a owl:Class ;
    rdfs:label "ocean"@en ;
    rdfs:subClassOf oeo:OEO_00010104 .

oeo:OEO_00010106
    obo:IAO_0000115 "A wave is a water flow that is at the surface of a water body/marine water body/ocean and that is mainly vertically orientated." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/762
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/806""" ;
    a owl:Class ;
    rdfs:label "wave"@en ;
    rdfs:subClassOf oeo:OEO_00110002 .

oeo:OEO_00010107
    obo:IAO_0000115 "An ocean current is a a water flow within a water body/marine water body/ocean that is mainly horizontally orientated." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/762
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/806""" ;
    a owl:Class ;
    rdfs:label "ocean current"@en ;
    rdfs:subClassOf oeo:OEO_00110002 .

oeo:OEO_00010108
    obo:IAO_0000115 "A marine current energy converting unit is a hydro power unit that uses marine current energy." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/762
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/806

Add 'has energy input' axiom:
issue:https://github.com/OpenEnergyPlatform/ontology/issues/1423
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1437

Add function:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1423
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1437""" ;
    a owl:Class ;
    rdfs:label "marine current energy converting unit"@en ;
    rdfs:subClassOf oeo:OEO_00010085, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00010097
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00010098
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000085 ;
        owl:someValuesFrom oeo:OEO_00010388
    ] .

oeo:OEO_00010109
    obo:IAO_0000115 "A marine tidal energy converting unit is a hydro power unit that uses marine tidal energy." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/762
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/806

Add 'has energy input' axiom:
issue:https://github.com/OpenEnergyPlatform/ontology/issues/1423
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1437

Add function:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1423
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1437""" ;
    a owl:Class ;
    rdfs:label "marine tidal energy converting unit"@en ;
    rdfs:subClassOf oeo:OEO_00010085, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00010100
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00010099
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000085 ;
        owl:someValuesFrom oeo:OEO_00010388
    ] .

oeo:OEO_00010110
    obo:IAO_0000233 "A marine wave energy converting unit is a hydro power unit that uses marine wave energy.", """issue: https://github.com/OpenEnergyPlatform/ontology/issues/762
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/806

Add 'has energy input' axiom:
issue:https://github.com/OpenEnergyPlatform/ontology/issues/1423
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1437

Add function:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1423
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1437""" ;
    a owl:Class ;
    rdfs:label "marine wave energy converting unit"@en ;
    rdfs:subClassOf oeo:OEO_00010085, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00010102
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00010103
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000085 ;
        owl:someValuesFrom oeo:OEO_00010388
    ] .

oeo:OEO_00010111
    obo:IAO_0000115 "A marine current energy power plant is a power plant that has marine current energy units as parts." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/762
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/806""" ;
    a owl:Class ;
    rdfs:label "marine current energy power plant"@en ;
    rdfs:subClassOf oeo:OEO_00010086, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00010108
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00010098
    ] .

oeo:OEO_00010112
    obo:IAO_0000115 "A marine tidal energy power plant is a power plant that has marine tidal energy units as parts." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/762
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/806""" ;
    a owl:Class ;
    rdfs:label "marine tidal energy power plant"@en ;
    rdfs:subClassOf oeo:OEO_00010086, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00010109
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00010099
    ] .

oeo:OEO_00010113
    obo:IAO_0000115 "A marine wave energy power plant is a power plant that has marine wave energy units as parts." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/762
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/806""" ;
    a owl:Class ;
    rdfs:label "marine wave energy power plant"@en ;
    rdfs:subClassOf oeo:OEO_00010086, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00010110
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00010103
    ] .

oeo:OEO_00010114
    obo:IAO_0000115 "Waste thermal energy is thermal energy that is the physical output of an energy transformation process and that is released into the environment unused."@en ;
    obo:IAO_0000118 "waste heat" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/775
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/813

change label and definition language
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1359

move to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1384
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1390

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "waste thermal energy"@en ;
    rdfs:subClassOf oeo:OEO_00000207 .

oeo:OEO_00010116
    a owl:Class .

oeo:OEO_00010117
    a owl:Class .

oeo:OEO_00010121
    a owl:ObjectProperty .

oeo:OEO_00010127
    obo:IAO_0000115 "Secondary energy production is the production of secondary energy carriers." ;
    obo:IAO_0000118 "secondary production of energy" ;
    obo:IAO_0000233 """add alternative term:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/920
pull: https://github.com/OpenEnergyPlatform/ontology/pull/924

issue: https://github.com/OpenEnergyPlatform/ontology/issues/860
pull: https://github.com/OpenEnergyPlatform/ontology/pull/865

Move to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1522
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1531

make equivalent and add axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1523
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1619

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "secondary energy production"@en ;
    rdfs:subClassOf oeo:OEO_00240003, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000533 ;
        owl:someValuesFrom oeo:OEO_00140079
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00140002 ;
        owl:someValuesFrom oeo:OEO_00050019
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00020003
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00240003
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000533 ;
                owl:someValuesFrom oeo:OEO_00140079
            ]
        )
    ] .

oeo:OEO_00010137
    obo:IAO_0000115 "Metric ton (t) is a a mass unit which is equal to thousand of a kilogram or 10^3 kg." ;
    obo:IAO_0000118 "tonne" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/856
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/879""" ;
    oboInOwl:hasExactSynonym "t" ;
    a owl:Class ;
    rdfs:label "metric ton"@en ;
    rdfs:subClassOf obo:UO_0000002 .

oeo:OEO_00010138
    obo:IAO_0000115 "Carbon capture is a process that captures carbon dioxide from a gas. test" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/863
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/911""" ;
    a owl:Class ;
    rdfs:label "carbon capture"@en ;
    rdfs:subClassOf obo:BFO_0000015, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000532 ;
        owl:someValuesFrom oeo:OEO_00000006
    ] .

oeo:OEO_00010139
    obo:IAO_0000115 "Direct air capture (DAC) is carbon dioxide capture from air." ;
    obo:IAO_0000118 "DAC" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/863
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/911""" ;
    a owl:Class ;
    rdfs:label "direct air capture"@en ;
    rdfs:subClassOf oeo:OEO_00010138, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00000054
    ] .

oeo:OEO_00010140
    obo:IAO_0000115 "Carbon storage is a process that stores CO2 in a geological formation." ;
    obo:IAO_0000118 "carbon sequestration" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/863
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/911""" ;
    a owl:Class ;
    rdfs:label "carbon storage"@en ;
    rdfs:subClassOf obo:BFO_0000015, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000532 ;
        owl:someValuesFrom oeo:OEO_00000006
    ] .

oeo:OEO_00010141
    obo:IAO_0000115 "Carbon capture and storage (CCS) is a process that combines carbon capture and carbon sequestration." ;
    obo:IAO_0000118 "CCS", "carbon capture and sequestration" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/863
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/911""" ;
    a owl:Class ;
    rdfs:label "carbon capture and storage"@en ;
    rdfs:subClassOf obo:BFO_0000015, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000532 ;
        owl:someValuesFrom oeo:OEO_00000006
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00010138
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00010140
            ]
        )
    ] .

oeo:OEO_00010144
    obo:IAO_0000115 "A solid combustion fuel is a combustion fuel that has a solid state of matter under normal conditions." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/811
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/931""" ;
    a owl:Class ;
    rdfs:label "solid combustion fuel"@en ;
    rdfs:subClassOf oeo:OEO_00000099 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000099
            [
                a owl:Restriction ;
                owl:hasValue oeo:OEO_00000390 ;
                owl:onProperty oeo:OEO_00000529
            ]
        )
    ] .

oeo:OEO_00010145
    obo:IAO_0000115 "A liquid combustion fuel is a combustion fuel that has a liquid state of matter under normal conditions." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/811
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/931""" ;
    a owl:Class ;
    rdfs:label "liquid combustion fuel"@en ;
    rdfs:subClassOf oeo:OEO_00000099 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000099
            [
                a owl:Restriction ;
                owl:hasValue oeo:OEO_00000256 ;
                owl:onProperty oeo:OEO_00000529
            ]
        )
    ] .

oeo:OEO_00010146
    obo:IAO_0000115 "A gaseous combustion fuel is a combustion fuel that has a gaseous state of matter under normal conditions." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/811
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/931""" ;
    a owl:Class ;
    rdfs:label "gaseous combustion fuel"@en ;
    rdfs:subClassOf oeo:OEO_00000099 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000099
            [
                a owl:Restriction ;
                owl:hasValue oeo:OEO_00000182 ;
                owl:onProperty oeo:OEO_00000529
            ]
        )
    ] .

oeo:OEO_00010147
    obo:IAO_0000115 "A liquid fossil fuel is a fossil combustion fuel that has a liquid state of matter under normal conditions." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/811
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/931""" ;
    a owl:Class ;
    rdfs:label "liquid fossil fuel"@en ;
    rdfs:subClassOf oeo:OEO_00000014 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000014
            [
                a owl:Restriction ;
                owl:hasValue oeo:OEO_00000256 ;
                owl:onProperty oeo:OEO_00000529
            ]
        )
    ] .

oeo:OEO_00010148
    obo:IAO_0000115 "A gaseous fossil fuel is a fossil combustion fuel that has a gaseous state of matter under normal conditions." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/811
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/931""" ;
    a owl:Class ;
    rdfs:label "gaseous fossil fuel"@en ;
    rdfs:subClassOf oeo:OEO_00000014 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000014
            [
                a owl:Restriction ;
                owl:hasValue oeo:OEO_00000182 ;
                owl:onProperty oeo:OEO_00000529
            ]
        )
    ] .

oeo:OEO_00010149
    obo:IAO_0000115 "A solid renewable fuel is a renewable fuel that has a solid state of matter under normal conditions." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/811
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/931""" ;
    a owl:Class ;
    rdfs:label "solid renewable fuel"@en ;
    rdfs:subClassOf oeo:OEO_00000033 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000033
            [
                a owl:Restriction ;
                owl:hasValue oeo:OEO_00000390 ;
                owl:onProperty oeo:OEO_00000529
            ]
        )
    ] .

oeo:OEO_00010150
    obo:IAO_0000115 "A liquid renewable fuel is a renewable fuel that has a liquid state of matter under normal conditions." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/811
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/931""" ;
    a owl:Class ;
    rdfs:label "liquid renewable fuel"@en ;
    rdfs:subClassOf oeo:OEO_00000033 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000033
            [
                a owl:Restriction ;
                owl:hasValue oeo:OEO_00000256 ;
                owl:onProperty oeo:OEO_00000529
            ]
        )
    ] .

oeo:OEO_00010151
    obo:IAO_0000115 "A gaseous renewable fuel is a renewable fuel that has a gaseous state of matter under normal conditions." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/811
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/931""" ;
    a owl:Class ;
    rdfs:label "gaseous renewable fuel"@en ;
    rdfs:subClassOf oeo:OEO_00000033 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000033
            [
                a owl:Restriction ;
                owl:hasValue oeo:OEO_00000182 ;
                owl:onProperty oeo:OEO_00000529
            ]
        )
    ] .

oeo:OEO_00010153
    obo:IAO_0000233 "A gaseous biofuel is a biofuel that has a gaseous state of matter under normal conditions.", """issue: https://github.com/OpenEnergyPlatform/ontology/issues/811
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/931""" ;
    a owl:Class ;
    rdfs:label "gaseous biofuel"@en ;
    rdfs:subClassOf oeo:OEO_00000072 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000072
            [
                a owl:Restriction ;
                owl:hasValue oeo:OEO_00000182 ;
                owl:onProperty oeo:OEO_00000529
            ]
        )
    ] .

oeo:OEO_00010154
    obo:IAO_0000233 "A solid synthetic fuel is a synthetic fuel that has a solid state of matter under normal conditions.", """issue: https://github.com/OpenEnergyPlatform/ontology/issues/811
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/931""" ;
    a owl:Class ;
    rdfs:label "solid synthetic fuel"@en ;
    rdfs:subClassOf oeo:OEO_00010017 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00010017
            [
                a owl:Restriction ;
                owl:hasValue oeo:OEO_00000390 ;
                owl:onProperty oeo:OEO_00000529
            ]
        )
    ] .

oeo:OEO_00010155
    obo:IAO_0000233 "A gaseous synthetic fuel is a synthetic fuel that has a gaseous state of matter under normal conditions.", """issue: https://github.com/OpenEnergyPlatform/ontology/issues/811
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/931""" ;
    a owl:Class ;
    rdfs:label "gaseous synthetic fuel"@en ;
    rdfs:subClassOf oeo:OEO_00010017 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00010017
            [
                a owl:Restriction ;
                owl:hasValue oeo:OEO_00000182 ;
                owl:onProperty oeo:OEO_00000529
            ]
        )
    ] .

oeo:OEO_00010156
    obo:IAO_0000115 "A liquid synthetic fuel is a synthetic fuel that has a liquid state of matter under normal conditions." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/811
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/931""" ;
    a owl:Class ;
    rdfs:label "liquid synthetic fuel"@en ;
    rdfs:subClassOf oeo:OEO_00010017 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00010017
            [
                a owl:Restriction ;
                owl:hasValue oeo:OEO_00000256 ;
                owl:onProperty oeo:OEO_00000529
            ]
        )
    ] .

oeo:OEO_00010157
    obo:IAO_0000115 "A power value is a quantity value that has a power unit as unit." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/918
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/935

Make equivalent class:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1092
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1155""" ;
    a owl:Class ;
    rdfs:label "power value"@en ;
    rdfs:subClassOf oeo:OEO_00000350 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000350
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00040010 ;
                owl:someValuesFrom obo:UO_0000113
            ]
        )
    ] .

oeo:OEO_00010210
    obo:IAO_0000115 "Energy use is the consumption of an energy carrier making use of the energy it carries." ;
    obo:IAO_0000118 "energy consumption" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/718
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/950

Add alternative label:
https://github.com/OpenEnergyPlatform/ontology/pull/1321

Move to oeo-shared:
https://github.com/OpenEnergyPlatform/ontology/pull/1463

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "energy use"@en ;
    rdfs:subClassOf oeo:OEO_00140039, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00020039
    ] ;
    owl:disjointWith oeo:OEO_00010211 .

oeo:OEO_00010211
    obo:IAO_0000115 "Non-energy use is the consumption of an energy carrier without making use the energy it carries." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/718
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/950

add 'has participant axiom':
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1327
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1395

Move to oeo-shared:
https://github.com/OpenEnergyPlatform/ontology/pull/1463

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "non-energy use"@en ;
    rdfs:subClassOf oeo:OEO_00140039, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00020039
    ] .

oeo:OEO_00010214
    obo:IAO_0000115 "Biomass is a portion of matter from plants or animals and has thus has a biogenic origin." ;
    obo:IAO_0000233 """issue:https://github.com/OpenEnergyPlatform/ontology/issues/872
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/952""" ;
    a owl:Class ;
    rdfs:label "biomass"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030001
    ] .

oeo:OEO_00010215
    obo:IAO_0000115 "Biomethane is a gas mixture produced from biogas by removing carbon dioxide. It consists mainly of methane and can be used as fuel." ;
    obo:IAO_0000233 """issue:https://github.com/OpenEnergyPlatform/ontology/issues/872
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/952

improve definition and make subclass of gas mixture:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/988
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1009""" ;
    a owl:Class ;
    rdfs:label "biomethane"@en ;
    rdfs:subClassOf oeo:OEO_00010236, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030001
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000025
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000087 ;
        owl:someValuesFrom oeo:OEO_00000001
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000097
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000182 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00010216
    obo:IAO_0000115 "A power-to-gas process is a power-to-fuel process that converts electrical energy to chemical energy by synthesising portions of matter into a gaseous synthetic fuel." ;
    obo:IAO_0000118 "P2G", "PtG", "power to gas", "power-to-gas" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/940
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/954

change 'has physical input / output' axioms to 'has energy input / output':
https://github.com/OpenEnergyPlatform/ontology/issues/994
https://github.com/OpenEnergyPlatform/ontology/pull/1041

changed to subclass of  newly added 'power-to-fuel process'
https://github.com/OpenEnergyPlatform/ontology/issues/1477
https://github.com/OpenEnergyPlatform/ontology/pull/1483""" ;
    a owl:Class ;
    rdfs:label "power-to-gas process"@en ;
    rdfs:subClassOf oeo:OEO_00330007, [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000532 ;
                owl:someValuesFrom oeo:OEO_00000331
            ]
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00010234 ;
                owl:someValuesFrom oeo:OEO_00000139
            ]
        )
    ], [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000533 ;
                owl:someValuesFrom oeo:OEO_00010155
            ]
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00010235 ;
                owl:someValuesFrom oeo:OEO_00000007
            ]
        )
    ] .

oeo:OEO_00010217
    obo:IAO_0000115 "A power-to-methane process is a power-to-gas process that has electrical energy as energy input, water and carbon dioxide as physical input and synthetic methane carrying chemical energy as physical output. It consists of two sub processes: an electrolysis process and a methanation." ;
    obo:IAO_0000118 "power to methane" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/940
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/954

change 'has physical input / output' axioms to 'has energy input / output':
https://github.com/OpenEnergyPlatform/ontology/issues/994
https://github.com/OpenEnergyPlatform/ontology/pull/1041

added new parent class `power-to-fuel proces' upstream
https://github.com/OpenEnergyPlatform/ontology/issues/1477
https://github.com/OpenEnergyPlatform/ontology/pull/1483""" ;
    a owl:Class ;
    rdfs:label "power-to-methane process"@en ;
    rdfs:subClassOf oeo:OEO_00010216, [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000532 ;
                owl:someValuesFrom oeo:OEO_00000006
            ]
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000532 ;
                owl:someValuesFrom oeo:OEO_00000441
            ]
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00010234 ;
                owl:someValuesFrom oeo:OEO_00000139
            ]
        )
    ], [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000533 ;
                owl:someValuesFrom oeo:OEO_00010018
            ]
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00010235 ;
                owl:someValuesFrom oeo:OEO_00000007
            ]
        )
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00010219
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00010220
    ] .

oeo:OEO_00010218
    obo:IAO_0000115 "Oxygen is a portion of matter with the chemical formula O2. It has a gaseous normal state of matter." ;
    obo:IAO_0000118 "O2" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/940
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/954""" ;
    a owl:Class ;
    rdfs:label "oxygen"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000182 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00010219
    obo:IAO_0000115 "A water electrolysis process is an energy transformation that uses an electric current to decompose water into hydrogen and oxygen gas. Electrical energy is converted into chemical energy (and waste heat)." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/940
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/954

change 'has physical input / output' axioms to 'has energy input / output':
https://github.com/OpenEnergyPlatform/ontology/issues/994
https://github.com/OpenEnergyPlatform/ontology/pull/1041""" ;
    a owl:Class ;
    rdfs:label "water electrolysis process"@en ;
    rdfs:subClassOf oeo:OEO_00020003, [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000532 ;
                owl:someValuesFrom oeo:OEO_00000441
            ]
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00010234 ;
                owl:someValuesFrom oeo:OEO_00000139
            ]
        )
    ], [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000533 ;
                owl:someValuesFrom oeo:OEO_00000220
            ]
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000533 ;
                owl:someValuesFrom oeo:OEO_00010218
            ]
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00010235 ;
                owl:someValuesFrom oeo:OEO_00000007
            ]
        )
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00010021
    ] .

oeo:OEO_00010220
    obo:IAO_0000115 "A methanation is a redox reaction that converts carbon dioxide and hydrogen to synthetic methane and water." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/940
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/954""" ;
    a owl:Class ;
    rdfs:label "methanation"@en ;
    rdfs:subClassOf oeo:OEO_00140034, [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000532 ;
                owl:someValuesFrom oeo:OEO_00000006
            ]
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000532 ;
                owl:someValuesFrom oeo:OEO_00000220
            ]
        )
    ], [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000533 ;
                owl:someValuesFrom oeo:OEO_00000006
            ]
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000533 ;
                owl:someValuesFrom oeo:OEO_00000441
            ]
        )
    ] .

oeo:OEO_00010221
    obo:IAO_0000115 "Synthetic ammonia is ammonia that has a synthetic origin." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/939
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/959""" ;
    a owl:Class ;
    rdfs:label "synthetic ammonia"@en ;
    rdfs:subClassOf oeo:OEO_00010000 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00010000
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000530 ;
                owl:someValuesFrom oeo:OEO_00030005
            ]
        )
    ] .

oeo:OEO_00010222
    obo:IAO_0000115 "A power-to-ammonia process is a power-to-gas process that has ammonia as output." ;
    obo:IAO_0000118 "power to ammonia" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/939
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/959

added new parent class `power-to-fuel proces' upstream
https://github.com/OpenEnergyPlatform/ontology/issues/1477
https://github.com/OpenEnergyPlatform/ontology/pull/1483""" ;
    a owl:Class ;
    rdfs:label "power-to-ammonia process"@en ;
    rdfs:subClassOf oeo:OEO_00010216, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0002234 ;
        owl:someValuesFrom oeo:OEO_00010000
    ] .

oeo:OEO_00010223
    obo:IAO_0000115 "A biogenic waste fuel is a waste fuel that has a biogenic origin." ;
    obo:IAO_0000118 "renewable waste fuel" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/925
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/961

rename class and change axiom:
https://github.com/OpenEnergyPlatform/ontology/issues/872
https://github.com/OpenEnergyPlatform/ontology/pull/1048""" ;
    a owl:Class ;
    rdfs:label "biogenic waste fuel"@en ;
    rdfs:subClassOf oeo:OEO_00000439 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000439
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000530 ;
                owl:someValuesFrom oeo:OEO_00030001
            ]
        )
    ] .

oeo:OEO_00010224
    obo:IAO_0000115 "A fossil waste fuel is a waste fuel that has a fossil origin." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/925
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/961""" ;
    a owl:Class ;
    rdfs:label "fossil waste fuel"@en ;
    rdfs:subClassOf oeo:OEO_00000439 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000439
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000530 ;
                owl:someValuesFrom oeo:OEO_00030002
            ]
        )
    ] .

oeo:OEO_00010225
    obo:IAO_0000115 "A biogenic industrial waste fuel is an industrial waste fuel that has a biogenic origin." ;
    obo:IAO_0000118 "renewable industrial waste fuel" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/925
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/961

rename class and change axiom:
https://github.com/OpenEnergyPlatform/ontology/issues/872
https://github.com/OpenEnergyPlatform/ontology/pull/1048""" ;
    a owl:Class ;
    rdfs:label "biogenic industrial waste fuel"@en ;
    rdfs:subClassOf oeo:OEO_00000226 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000226
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000530 ;
                owl:someValuesFrom oeo:OEO_00030001
            ]
        )
    ] .

oeo:OEO_00010226
    obo:IAO_0000115 "A fossil industrial waste fuel is an industrial waste fuel that has a fossil origin." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/925
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/961""" ;
    a owl:Class ;
    rdfs:label "fossil industrial waste fuel"@en ;
    rdfs:subClassOf oeo:OEO_00000226 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000226
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000530 ;
                owl:someValuesFrom oeo:OEO_00030002
            ]
        )
    ] .

oeo:OEO_00010231
    a owl:ObjectProperty .

oeo:OEO_00010234
    obo:IAO_0000115 "A relation between an artificial object or a process and an energy, where the energy is an input of the artificial object or process." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/994
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1006

move to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1384
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1390

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:ObjectProperty ;
    rdfs:label "has energy input"@en ;
    rdfs:range oeo:OEO_00000150 ;
    rdfs:subPropertyOf :OEO_00010238 .

oeo:OEO_00010235
    obo:IAO_0000115 "A relation between an artificial object or a process and an energy, where the energy is an output of the artificial object or process." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/994
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1006

move to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1384
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1390

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:ObjectProperty ;
    rdfs:domain [
        a owl:Class ;
        owl:unionOf (oeo:OEO_00000061
            obo:BFO_0000015
        )
    ] ;
    rdfs:label "has energy output"@en ;
    rdfs:range oeo:OEO_00000150 ;
    rdfs:subPropertyOf :OEO_00010238 .

oeo:OEO_00010236
    obo:IAO_0000115 "A gas mixture is a portion of matter that is a composition of different kinds of portions of matter and that has a gaseous normal state of matter." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/988
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1009""" ;
    a owl:Class ;
    rdfs:label "gas mixture"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000182 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00010237
    obo:IAO_0000115 "Liquefied natural gas (LNG) is natural gas that has a liquid state of matter." ;
    obo:IAO_0000118 "LNG" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1005
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1016

change spelling from liquified to liquefied:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1279
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1290""" ;
    a owl:Class ;
    rdfs:label "liquefied natural gas"@en ;
    rdfs:subClassOf oeo:OEO_00000292 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000292
            [
                a owl:Restriction ;
                owl:hasValue oeo:OEO_00000256 ;
                owl:onProperty oeo:OEO_00000531
            ]
        )
    ] .

oeo:OEO_00010239
    obo:IAO_0000115 "A gasoline fuel role is a fuel role that expresses that a portion of matter can be used in a gasoline engine." ;
    obo:IAO_0000116 "The term gasoline was chosen as this term is more often used in energy modelling and energy statistics. This is a deliberate deviation from the convention of British English spelling in the OEO." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/960
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1027""" ;
    a owl:Class ;
    rdfs:label "gasoline fuel role"@en ;
    rdfs:subClassOf oeo:OEO_00000001 ;
    owl:disjointWith oeo:OEO_00010240 .

oeo:OEO_00010240
    obo:IAO_0000115 "A diesel fuel role is a fuel role that expresses that a portion of matter can be used in a diesel engine." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/960
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1027

add disjoint axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1286
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1288""" ;
    a owl:Class ;
    rdfs:label "diesel fuel role"@en ;
    rdfs:subClassOf oeo:OEO_00000001 .

oeo:OEO_00010241
    obo:IAO_0000115 "A gasoline fuel is a combustion fuel that has a gasoline fuel role." ;
    obo:IAO_0000116 "The term gasoline was chosen as this term is more often used in energy modelling and energy statistics. This is a deliberate deviation from the convention of British English spelling in the OEO." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/960
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1027""" ;
    a owl:Class ;
    rdfs:label "gasoline fuel"@en ;
    rdfs:subClassOf oeo:OEO_00000099 ;
    owl:disjointWith oeo:OEO_00010242 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000099
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000087 ;
                owl:someValuesFrom oeo:OEO_00010239
            ]
        )
    ] .

oeo:OEO_00010242
    obo:IAO_0000115 "A diesel fuel is a combustion fuel that has a diesel fuel role." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/960
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1027

add disjoint axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1286
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1288""" ;
    a owl:Class ;
    rdfs:label "diesel fuel"@en ;
    rdfs:subClassOf oeo:OEO_00000099 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000099
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000087 ;
                owl:someValuesFrom oeo:OEO_00010240
            ]
        )
    ] .

oeo:OEO_00010243
    obo:IAO_0000115 "A gasoline engine is an internal combustion engine that uses a gasoline fuel." ;
    obo:IAO_0000116 "The term gasoline was chosen as this term is more often used in energy modelling and energy statistics. This is a deliberate deviation from the convention of British English spelling in the OEO." ;
    obo:IAO_0000118 "gasoline motor" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/960
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1027""" ;
    a owl:Class ;
    rdfs:label "gasoline engine"@en ;
    rdfs:subClassOf oeo:OEO_00010029, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00010241
    ] .

oeo:OEO_00010244
    obo:IAO_0000115 "A diesel engine is an internal combustion engine that uses a diesel fuel." ;
    obo:IAO_0000118 "diesel motor" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/960
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1027

update axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1286
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1288""" ;
    a owl:Class ;
    rdfs:label "diesel engine"@en ;
    rdfs:subClassOf oeo:OEO_00010029, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00010242
    ] .

oeo:OEO_00010245
    obo:IAO_0000115 "A gasoline vehicle is an internal combustion vehicle that has only a gasoline engine as motor for propulsion." ;
    obo:IAO_0000116 "The term gasoline was chosen as this term is more often used in energy modelling and energy statistics. This is a deliberate deviation from the convention of British English spelling in the OEO." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/960
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1027

Convert to equivalent class:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1311
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1315""" ;
    a owl:Class ;
    rdfs:label "gasoline vehicle"@en ;
    rdfs:subClassOf oeo:OEO_00000240, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00010241
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000240
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00010243
            ]
            [
                a owl:Restriction ;
                owl:allValuesFrom [
                    a owl:Class ;
                    owl:unionOf (oeo:OEO_00010243
                        [
                            a owl:Class ;
                            owl:complementOf oeo:OEO_00010032
                        ]
                    )
                ] ;
                owl:onProperty obo:BFO_0000051
            ]
        )
    ] .

oeo:OEO_00010246
    obo:IAO_0000115 "A diesel vehicle is an internal combustion vehicle that has only a diesel engine as motor for propulsion." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/960
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1027

update axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1286
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1288

Convert to equivalent class:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1311
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1315""" ;
    a owl:Class ;
    rdfs:label "diesel vehicle"@en ;
    rdfs:subClassOf oeo:OEO_00000240, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00010242
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000240
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00010244
            ]
            [
                a owl:Restriction ;
                owl:allValuesFrom [
                    a owl:Class ;
                    owl:unionOf (oeo:OEO_00010244
                        [
                            a owl:Class ;
                            owl:complementOf oeo:OEO_00010032
                        ]
                    )
                ] ;
                owl:onProperty obo:BFO_0000051
            ]
        )
    ] .

oeo:OEO_00010248
    obo:IAO_0000115 "A heat generation process is an energy transformation that has thermal energy as energy output." ;
    obo:IAO_0000118 "heat generation" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1045
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1130

Add alternative term:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1455
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1562""" ;
    a owl:Class ;
    rdfs:label "heat generation process"@en ;
    rdfs:subClassOf oeo:OEO_00020003 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00020003
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00010235 ;
                owl:someValuesFrom oeo:OEO_00000207
            ]
        )
    ] .

oeo:OEO_00010249
    obo:IAO_0000115 "A combustion thermal energy transformation is an energy transformation that converts chemical energy of a combustion fuel into thermal energy." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1045
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1130

Add relation to emission
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1045
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1210""" ;
    a owl:Class ;
    rdfs:label "combustion thermal energy transformation"@en ;
    rdfs:subClassOf oeo:OEO_00020003, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000532 ;
        owl:someValuesFrom oeo:OEO_00000099
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000007
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000207
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00140038
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0002418 ;
        owl:someValuesFrom oeo:OEO_00000147
    ] .

oeo:OEO_00010253
    obo:IAO_0000115 "Traction is a process of pushing or pulling to drive an object." ;
    obo:IAO_0000118 "propulsion" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1029
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1135
relabel
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1528
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1541""" ;
    a owl:Class ;
    rdfs:label "traction"@en ;
    rdfs:subClassOf obo:BFO_0000015, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom obo:BFO_0000030
    ] .

oeo:OEO_00010254
    obo:IAO_0000115 "A traction motor is a motor that is used for propulsion." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1029
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1135""" ;
    a owl:Class ;
    rdfs:label "traction motor"@en ;
    rdfs:subClassOf oeo:OEO_00010032 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00010032
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000056 ;
                owl:someValuesFrom oeo:OEO_00010253
            ]
        )
    ] .

oeo:OEO_00010256
    obo:IAO_0000115 "A maximum value is a quantity value that represents the upper limit of an artificial object or process to contain or transform another entity." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1092
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1155

Made 'energy storage capacity' subclass of \"maximum value'
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1466
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1486""" ;
    a owl:Class ;
    rdfs:label "maximum value"@en ;
    rdfs:subClassOf oeo:OEO_00000350 .

oeo:OEO_00010257
    obo:IAO_0000115 "A power capacity is a maximum value of a generator or power generating unit to generate power." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1092
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1155

Fix 'quantity value of' axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1223
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1235""" ;
    a owl:Class ;
    rdfs:label "power capacity"@en ;
    rdfs:subClassOf oeo:OEO_00010256, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00020056 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:unionOf (oeo:OEO_00000188
                oeo:OEO_00000334
            )
        ]
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00040010 ;
        owl:someValuesFrom obo:UO_0000113
    ] .

oeo:OEO_00010258
    obo:IAO_0000115 "Bioenergy is chemical energy that is stored in biofuels." ;
    obo:IAO_0000117 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1168
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1188""" ;
    a owl:Class ;
    rdfs:label "bioenergy"@en ;
    rdfs:subClassOf oeo:OEO_00000007 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000007
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000530 ;
                owl:someValuesFrom oeo:OEO_00030001
            ]
        )
    ] .

oeo:OEO_00010259
    obo:IAO_0000115 "A measurement device is an artificial object that is used in some measurement process." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1214
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1215""" ;
    a owl:Class ;
    rdfs:label "measurement device"@en ;
    rdfs:subClassOf oeo:OEO_00000061 .

oeo:OEO_00010263
    obo:IAO_0000115 "A passenger transport is a transport process in which people are moved in a vehicle from one place to another." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1055
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1234

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "passenger transport"@en ;
    rdfs:subClassOf oeo:OEO_00140003, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00010023
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:intersectionOf (oeo:OEO_00000323
                [
                    a owl:Restriction ;
                    owl:onProperty obo:RO_0000087 ;
                    owl:someValuesFrom oeo:OEO_00010264
                ]
            )
        ]
    ] .

oeo:OEO_00010264
    obo:IAO_0000115 "A passenger is an agent who travels in a vehicle." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1055
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1234

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "passenger"@en ;
    rdfs:subClassOf oeo:OEO_00000051, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010121 ;
        owl:someValuesFrom oeo:OEO_00000323
    ] .

oeo:OEO_00010265
    obo:IAO_0000115 "Energy service demand for passenger-kilometre is the energy service demand that is consumed to transport one person over a distance of one kilometre." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1055
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1234

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "energy service demand for passenger-kilometre"@en ;
    rdfs:subClassOf oeo:OEO_00240024, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000054 ;
        owl:someValuesFrom oeo:OEO_00010263
    ] .

oeo:OEO_00010266
    obo:IAO_0000115 "Energy service demand for ton-kilometre is the energy service demand that is consumed to transport one metric ton over a distance of one kilometre." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1055
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1234

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "energy service demand for ton-kilometre"@en ;
    rdfs:subClassOf oeo:OEO_00240024, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000054 ;
        owl:someValuesFrom oeo:OEO_00140005
    ] .

oeo:OEO_00010267
    obo:IAO_0000115 "A steam reforming process is a chemical reaction that converts hydrocarbons and steam to syngas. As it converts chemical energy and thermal energy to a different type of chemical energy (and waste heat), it is also an energy transformation process." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1211
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1251""" ;
    a owl:Class ;
    rdfs:label "steam reforming"@en ;
    rdfs:subClassOf oeo:OEO_00140033, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000532 ;
        owl:someValuesFrom oeo:OEO_00110001
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000532 ;
        owl:someValuesFrom oeo:OEO_00140159
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000533 ;
        owl:someValuesFrom oeo:OEO_00140160
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000007
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000007
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00010114
    ] .

oeo:OEO_00010273
    obo:IAO_0000115 "A land vehicle is a vehicle that is moved by applying forces against the ground." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1277
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1293""" ;
    a owl:Class ;
    rdfs:label "land vehicle"@en ;
    rdfs:subClassOf oeo:OEO_00010023 .

oeo:OEO_00010274
    obo:IAO_0000115 "A road vehicle is a vehicle that uses roads." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1277
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1293""" ;
    a owl:Class ;
    rdfs:label "road vehicle"@en ;
    rdfs:subClassOf oeo:OEO_00010273 .

oeo:OEO_00010275
    obo:IAO_0000115 "A motorised road vehicle is a road vehicle that has a traction motor." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1277
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1293""" ;
    a owl:Class ;
    rdfs:label "motorised road vehicle"@en ;
    rdfs:subClassOf oeo:OEO_00010274, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00010254
    ] .

oeo:OEO_00010276
    obo:IAO_0000115 "A car is a motorised road vehicle that is used for passenger transport and has a maximum of eight seats." ;
    obo:IAO_0000118 "automobile" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1277
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1293""" ;
    a owl:Class ;
    rdfs:label "car"@en ;
    rdfs:subClassOf oeo:OEO_00010275, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00010263
    ] .

oeo:OEO_00010277
    obo:IAO_0000115 "A bus is a motorised road vehicle that is used for passenger transport and has more than eight seats." ;
    obo:IAO_0000118 "autobus" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1277
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1293""" ;
    a owl:Class ;
    rdfs:label "bus"@en ;
    rdfs:subClassOf oeo:OEO_00010275, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00010263
    ] .

oeo:OEO_00010278
    obo:IAO_0000115 "A truck is a motorised road vehicle that is used for freight transport." ;
    obo:IAO_0000118 "lorry" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1277
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1293""" ;
    a owl:Class ;
    rdfs:label "truck"@en ;
    rdfs:subClassOf oeo:OEO_00010275, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00140005
    ] .

oeo:OEO_00010279
    obo:IAO_0000115 "A bicycle is a road vehicle that has two wheels and is propelled by a person." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1277
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1293""" ;
    a owl:Class ;
    rdfs:label "bicycle"@en ;
    rdfs:subClassOf oeo:OEO_00010274, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00010263
    ] .

oeo:OEO_00010280
    obo:IAO_0000115 "A train is a vehicle that uses railway tracks." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1277
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1293""" ;
    a owl:Class ;
    rdfs:label "train"@en ;
    rdfs:subClassOf oeo:OEO_00010273 .

oeo:OEO_00010281
    obo:IAO_0000115 "A freight train is a train that is used for freight transport." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1277
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1293""" ;
    a owl:Class ;
    rdfs:label "freight train"@en ;
    rdfs:subClassOf oeo:OEO_00010280, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00140005
    ] .

oeo:OEO_00010282
    obo:IAO_0000115 "A passenger train is a train that is used for passenger transport." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1277
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1293""" ;
    a owl:Class ;
    rdfs:label "passenger train"@en ;
    rdfs:subClassOf oeo:OEO_00010280, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00010263
    ] .

oeo:OEO_00010283
    obo:IAO_0000115 "An e-bike is a bicycle that is propelled by a person and an electric traction motor." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1277
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1293

Add 'traction battery' axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1311
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1315""" ;
    a owl:Class ;
    rdfs:label "e-bike"@en ;
    rdfs:subClassOf oeo:OEO_00010279, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00010026
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00010028
    ] .

oeo:OEO_00010284
    obo:IAO_0000115 "A motorcycle is a motorised road vehicle that has two wheels." ;
    obo:IAO_0000118 "motorbike" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1277
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1293""" ;
    a owl:Class ;
    rdfs:label "motorcycle"@en ;
    rdfs:subClassOf oeo:OEO_00010275, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00010263
    ] .

oeo:OEO_00010285
    obo:IAO_0000115 "A watercraft is a vehicle that is driving through water." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1277
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1293""" ;
    a owl:Class ;
    rdfs:label "watercraft"@en ;
    rdfs:subClassOf oeo:OEO_00010023 .

oeo:OEO_00010286
    obo:IAO_0000115 "A ship is a watercraft of significant size that is driving on the water surface." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1277
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1293""" ;
    a owl:Class ;
    rdfs:label "ship"@en ;
    rdfs:subClassOf oeo:OEO_00010285 .

oeo:OEO_00010287
    obo:IAO_0000115 "A passenger ship is a ship that is used for passenger transport." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1277
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1293""" ;
    a owl:Class ;
    rdfs:label "passenger ship"@en ;
    rdfs:subClassOf oeo:OEO_00010286, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00010263
    ] .

oeo:OEO_00010288
    obo:IAO_0000115 "A cargo ship is a ship that is used for freight transport." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1277
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1293""" ;
    a owl:Class ;
    rdfs:label "cargo ship"@en ;
    rdfs:subClassOf oeo:OEO_00010286, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00140005
    ] .

oeo:OEO_00010289
    obo:IAO_0000115 "A container ship is a cargo ship used for the transport of containers." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1277
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1293""" ;
    a owl:Class ;
    rdfs:label "container ship"@en ;
    rdfs:subClassOf oeo:OEO_00010288 .

oeo:OEO_00010290
    obo:IAO_0000115 "A tank ship is a cargo ship used for the transport of liquid goods." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1277
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1293

Add tank axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1301
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1356""" ;
    a owl:Class ;
    rdfs:label "tank ship"@en ;
    rdfs:subClassOf oeo:OEO_00010288, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00320055
    ] .

oeo:OEO_00010291
    obo:IAO_0000115 "A motorised vehicle is a vehicle that has a traction motor." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1277
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1293""" ;
    a owl:Class ;
    rdfs:label "motorised vehicle"@en ;
    rdfs:subClassOf oeo:OEO_00010023 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00010023
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00010254
            ]
        )
    ] .

oeo:OEO_00010292
    obo:IAO_0000115 "An aircraft is a vehicle that is flying in the air." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1277
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1293""" ;
    a owl:Class ;
    rdfs:label "aircraft"@en ;
    rdfs:subClassOf oeo:OEO_00010023 .

oeo:OEO_00010293
    obo:IAO_0000115 "An airplane is an aircraft that has fixed wings." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1277
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1293""" ;
    a owl:Class ;
    rdfs:label "airplane"@en ;
    rdfs:subClassOf oeo:OEO_00010292 .

oeo:OEO_00010294
    obo:IAO_0000115 "A helicopter is an aircraft that has rotating wings." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1277
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1293""" ;
    a owl:Class ;
    rdfs:label "helicopter"@en ;
    rdfs:subClassOf oeo:OEO_00010292 .

oeo:OEO_00010295
    obo:IAO_0000115 "A conventional energy is an energy that has a conventional origin." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1270
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1295""" ;
    a owl:Class ;
    rdfs:label "conventional energy"@en ;
    rdfs:subClassOf oeo:OEO_00000150 ;
    owl:disjointWith oeo:OEO_00020085 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000150
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000530 ;
                owl:someValuesFrom oeo:OEO_00020147
            ]
        )
    ] .

oeo:OEO_00010300
    obo:IAO_0000115 "A current collector is an energy converting component that transfers electrical energy between a stationary conductor and a grid supplied electric vehicle." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1311
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1315""" ;
    a owl:Class ;
    rdfs:label "current collector"@en ;
    rdfs:subClassOf oeo:OEO_00000011, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000139
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000139
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000050 ;
        owl:someValuesFrom oeo:OEO_00010031
    ] .

oeo:OEO_00010301
    obo:IAO_0000115 "A gas turbine vehicle is a vehicle that uses a gas turbine for propulsion." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1311
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1315

Add fuel tank axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1301
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1356""" ;
    a owl:Class ;
    rdfs:label "gas turbine vehicle"@en ;
    rdfs:subClassOf oeo:OEO_00010023, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00320056
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00010023
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom [
                    a owl:Class ;
                    owl:intersectionOf (oeo:OEO_00000185
                        [
                            a owl:Restriction ;
                            owl:onProperty obo:RO_0000056 ;
                            owl:someValuesFrom oeo:OEO_00010253
                        ]
                    )
                ]
            ]
        )
    ] .

oeo:OEO_00010302
    obo:IAO_0000115 "A jet fuel vehicle is a gas turbine vehicle that uses a jet fuel turbine." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1311
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1315""" ;
    a owl:Class ;
    rdfs:label "jet fuel vehicle"@en ;
    rdfs:subClassOf oeo:OEO_00010301 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00010301
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom [
                    a owl:Class ;
                    owl:intersectionOf (oeo:OEO_00010303
                        [
                            a owl:Restriction ;
                            owl:onProperty obo:RO_0000056 ;
                            owl:someValuesFrom oeo:OEO_00010253
                        ]
                    )
                ]
            ]
        )
    ] .

oeo:OEO_00010303
    obo:IAO_0000115 "A jet fuel turbine is a turbine fueled with jet fuel." ;
    obo:IAO_0000118 "aviation turbine", "jet turbine" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1311
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1315""" ;
    a owl:Class ;
    rdfs:label "jet fuel turbine"@en ;
    rdfs:subClassOf oeo:OEO_00000185, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00000245
    ] .

oeo:OEO_00010313
    obo:IAO_0000115 "A sectoral energy consumption is the energy use of a sector." ;
    obo:IAO_0000118 "sectoral energy use" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/864
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1321""" ;
    a owl:Class ;
    rdfs:label "sectoral energy consumption"@en ;
    rdfs:subClassOf oeo:OEO_00010210, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00140002 ;
        owl:someValuesFrom oeo:OEO_00050019
    ] .

oeo:OEO_00010314
    obo:IAO_0000115 "A sectoral emission is an emission caused by a certain sector." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/864
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1321""" ;
    a owl:Class ;
    rdfs:label "sectoral emission"@en ;
    rdfs:subClassOf oeo:OEO_00000147, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00140002 ;
        owl:someValuesFrom oeo:OEO_00050019
    ] .

oeo:OEO_00010315
    obo:IAO_0000115 "A mineral oil refining process is a secondary energy production that converts crude oil by cracking and distillation into various mineral oil products." ;
    obo:IAO_0000118 "mineral oil refining" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1318
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1331

move to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1384
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1390

make subclass of secondary energy production and further changes:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1522
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1531

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "mineral oil refining process"@en ;
    rdfs:subClassOf oeo:OEO_00010127, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000532 ;
        owl:someValuesFrom oeo:OEO_00000115
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000533 ;
        owl:someValuesFrom oeo:OEO_00010316
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000007
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000007
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00140033
    ] .

oeo:OEO_00010316
    obo:IAO_0000115 "A mineral oil product is a fossil combustion fuel produced in a mineral oil refining process." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1318
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1331

move to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1384
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1390

Add 'secondary energy carrier disposition' axiom
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1522
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1531

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "mineral oil product"@en ;
    rdfs:subClassOf oeo:OEO_00000014, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00140076
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000014
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00240025 ;
                owl:someValuesFrom oeo:OEO_00010315
            ]
        )
    ] .

oeo:OEO_00010317
    obo:IAO_0000115 "A mineral oil is a fossil combustion fuel that is either crude oil or a mineral oil product." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1318
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1331""" ;
    a owl:Class ;
    rdfs:label "mineral oil"@en ;
    rdfs:subClassOf oeo:OEO_00000014 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000014
            [
                a owl:Class ;
                owl:unionOf (oeo:OEO_00000115
                    oeo:OEO_00010316
                )
            ]
        )
    ] .

oeo:OEO_00010318
    obo:IAO_0000115 "A mineral oil refinery is an energy transformation unit that applies a mineral oil refining process." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1318
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1331""" ;
    a owl:Class ;
    rdfs:label "mineral oil refinery"@en ;
    rdfs:subClassOf oeo:OEO_00020102, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00000115
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00010315
    ] .

oeo:OEO_00010321
    obo:IAO_0000115 "A chemical energy storage function is an energy storage function with chemical energy as input and output." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1262
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1348""" ;
    a owl:Class ;
    rdfs:label "chemical energy storage function"@en ;
    rdfs:subClassOf oeo:OEO_00000012 .

oeo:OEO_00010322
    obo:IAO_0000115 "An electrical energy storage function is an energy storage function with electrical energy as input and output." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1262
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1348""" ;
    a owl:Class ;
    rdfs:label "electrical energy storage function"@en ;
    rdfs:subClassOf oeo:OEO_00000012 .

oeo:OEO_00010323
    obo:IAO_0000115 "A kinetic energy storage function is an energy storage function with kinetic energy as input and output." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1262
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1348""" ;
    a owl:Class ;
    rdfs:label "kinetic energy storage function"@en ;
    rdfs:subClassOf oeo:OEO_00000012 .

oeo:OEO_00010324
    obo:IAO_0000115 "A potential energy storage function is an energy storage function with potential energy as input and output." ;
    obo:IAO_0000116 "This function was introduce for the sake of completeness, but there is no actual use case seen at the moment." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1262
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1348

add editor note
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1728""" ;
    a owl:Class ;
    rdfs:label "potential energy storage function"@en ;
    rdfs:subClassOf oeo:OEO_00000012 .

oeo:OEO_00010325
    obo:IAO_0000115 "An underground fuel storage object is an energy storage object that stores chemical energy in form of fuels underground." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1262
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1348""" ;
    a owl:Class ;
    rdfs:label "underground fuel storage object"@en ;
    rdfs:subClassOf oeo:OEO_00000159, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000085 ;
        owl:someValuesFrom oeo:OEO_00010321
    ] .

oeo:OEO_00010326
    obo:IAO_0000115 "Refinery gas is a gas mixture that is produced as a by-product of a mineral oil refining process. It mainly consists of hydrogen, methane, ethane and olefins and can be used as a fuel." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1332
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1351""" ;
    a owl:Class ;
    rdfs:label "refinery gas"@en ;
    rdfs:subClassOf oeo:OEO_00010236, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030002
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00240025 ;
        owl:someValuesFrom oeo:OEO_00010315
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:intersectionOf (oeo:OEO_00000025
                oeo:OEO_00000220
            )
        ]
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000087 ;
        owl:someValuesFrom oeo:OEO_00000001
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000097
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000182 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00010327
    obo:IAO_0000115 "Petroleum coke is a portion of matter with a solid state of matter that is produced in a mineral oil refining process. It consists mainly of carbon and can be uses as a fuel." ;
    obo:IAO_0000118 "coke", "pet coke" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1332
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1351""" ;
    a owl:Class ;
    rdfs:label "petroleum coke"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030002
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00240025 ;
        owl:someValuesFrom oeo:OEO_00010315
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000087 ;
        owl:someValuesFrom oeo:OEO_00000001
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000097
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000390 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00010332
    obo:IAO_0000115 "A sustainability criterion is a plan specification that intends to meet the needs of the present without compromising the ability of future generations to meet their own environmental, economic and social needs." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/872
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1385""" ;
    a owl:Class ;
    rdfs:label "sustainability criterion"@en ;
    rdfs:subClassOf obo:IAO_0000104 .

oeo:OEO_00010333
    obo:IAO_0000115 "Material sustainability is a disposition is a material entity that conforms to some sustainability criteria." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/872
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1385""" ;
    a owl:Class ;
    rdfs:label "material sustainability"@en ;
    rdfs:subClassOf obo:BFO_0000016, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010121 ;
        owl:someValuesFrom obo:BFO_0000040
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010231 ;
        owl:someValuesFrom oeo:OEO_00010332
    ] .

oeo:OEO_00010334
    obo:IAO_0000115 "Process sustainability is a process attribute that conforms to some sustainability criteria." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/872
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1385""" ;
    a owl:Class ;
    rdfs:label "process sustainability"@en ;
    rdfs:subClassOf oeo:OEO_00030019, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010231 ;
        owl:someValuesFrom oeo:OEO_00010332
    ] .

oeo:OEO_00010335
    obo:IAO_0000115 "A sustainable process is a process that has a process sustainability attribute." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/872
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1385""" ;
    a owl:Class ;
    rdfs:label "sustainable process"@en ;
    rdfs:subClassOf obo:BFO_0000015 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (obo:BFO_0000015
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000500 ;
                owl:someValuesFrom oeo:OEO_00010334
            ]
        )
    ] .

oeo:OEO_00010336
    obo:IAO_0000115 "A sustainable biofuel is a biofuel that does conform to sustainability criteria." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/872
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1409""" ;
    a owl:Class ;
    rdfs:label "sustainable biofuel"@en ;
    rdfs:subClassOf oeo:OEO_00000072, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00020086
    ] ;
    owl:disjointWith oeo:OEO_00010337 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000072
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000091 ;
                owl:someValuesFrom oeo:OEO_00010333
            ]
        )
    ] .

oeo:OEO_00010337
    obo:IAO_0000115 "A non-sustainable biofuel is a biofuel that does not conform to sustainability criteria." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/872
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1409""" ;
    a owl:Class ;
    rdfs:label "non-sustainable biofuel"@en ;
    rdfs:subClassOf oeo:OEO_00000072, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00020148
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000072
            [
                a owl:Class ;
                owl:complementOf [
                    a owl:Restriction ;
                    owl:onProperty obo:RO_0000091 ;
                    owl:someValuesFrom oeo:OEO_00010333
                ]
            ]
        )
    ] .

oeo:OEO_00010361
    obo:IAO_0000115 "A renewable power unit is a power generating unit that has the function to transform renewable energy." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1423
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1437

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "renewable power unit"@en ;
    rdfs:subClassOf oeo:OEO_00000334, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00020085
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000334
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000085 ;
                owl:someValuesFrom oeo:OEO_00010388
            ]
        )
    ] .

oeo:OEO_00010362
    obo:IAO_0000115 "A renewable power plant is a power plant that has renewable power units as parts." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1423
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1437

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "renewable power plant"@en ;
    rdfs:subClassOf oeo:OEO_00000031 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000031
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00010361
            ]
        )
    ] .

oeo:OEO_00010379
    obo:IAO_0000115 "Electrolytic hydrogen is hydrogen that is a physical output of a water electrolysis process." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1013
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1442""" ;
    a owl:Class ;
    rdfs:label "electrolytic hydrogen"@en ;
    rdfs:subClassOf oeo:OEO_00000220, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030005
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000220
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00240025 ;
                owl:someValuesFrom oeo:OEO_00010219
            ]
        )
    ] .

oeo:OEO_00010380
    obo:IAO_0000115 "Renewable electrolytic hydrogen is electrolytic hydrogen that is produced with renewable electrical energy." ;
    obo:IAO_0000118 "green hydrogen" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1013
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1442""" ;
    a owl:Class ;
    rdfs:label "renewable electrolytic hydrogen"@en ;
    rdfs:subClassOf oeo:OEO_00010379, [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00010379
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000053 ;
                owl:someValuesFrom oeo:OEO_00020086
            ]
        )
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00010379
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00240025 ;
                owl:someValuesFrom [
                    a owl:Class ;
                    owl:intersectionOf (oeo:OEO_00010219
                        [
                            a owl:Restriction ;
                            owl:onProperty oeo:OEO_00010234 ;
                            owl:someValuesFrom oeo:OEO_00010384
                        ]
                    )
                ]
            ]
        )
    ] .

oeo:OEO_00010381
    obo:IAO_0000115 "Steam reforming hydrogen is hydrogen that is a physical output of a steam reforming process." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1013
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1442""" ;
    a owl:Class ;
    rdfs:label "steam reforming hydrogen"@en ;
    rdfs:subClassOf oeo:OEO_00000220, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030005
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000220
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00240025 ;
                owl:someValuesFrom oeo:OEO_00010267
            ]
        )
    ] .

oeo:OEO_00010382
    obo:IAO_0000115 "Fossil steam reforming hydrogen is hydrogen that is produced from a fossil combustion fuel in a steam reforming process which is not followed by a carbon capture and storage process." ;
    obo:IAO_0000118 "grey hydrogen" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1013
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1442""" ;
    a owl:Class ;
    rdfs:label "fossil steam reforming hydrogen"@en ;
    rdfs:subClassOf oeo:OEO_00000220, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030002
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030005
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000053 ;
        owl:someValuesFrom oeo:OEO_00020148
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000220
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00240025 ;
                owl:someValuesFrom [
                    a owl:Class ;
                    owl:intersectionOf (oeo:OEO_00010267
                        [
                            a owl:Class ;
                            owl:complementOf [
                                a owl:Restriction ;
                                owl:onProperty obo:RO_0002418 ;
                                owl:someValuesFrom oeo:OEO_00010141
                            ]
                        ]
                        [
                            a owl:Restriction ;
                            owl:onProperty oeo:OEO_00000532 ;
                            owl:someValuesFrom oeo:OEO_00000014
                        ]
                    )
                ]
            ]
        )
    ] .

oeo:OEO_00010383
    obo:IAO_0000115 "Abated steam reforming hydrogen is hydrogen that is output of a steam reforming process which is followed by a carbon capture and storage process." ;
    obo:IAO_0000118 "CCS steam reforming hydrogen", "blue hydrogen" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1013
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1442""" ;
    a owl:Class ;
    rdfs:label "abated steam reforming hydrogen"@en ;
    rdfs:subClassOf oeo:OEO_00000220, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030002
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030005
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000053 ;
        owl:someValuesFrom oeo:OEO_00020148
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000220
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00240025 ;
                owl:someValuesFrom [
                    a owl:Class ;
                    owl:intersectionOf (oeo:OEO_00010267
                        [
                            a owl:Restriction ;
                            owl:onProperty oeo:OEO_00000532 ;
                            owl:someValuesFrom oeo:OEO_00000014
                        ]
                        [
                            a owl:Restriction ;
                            owl:onProperty obo:RO_0002418 ;
                            owl:someValuesFrom oeo:OEO_00010141
                        ]
                    )
                ]
            ]
        )
    ] .

oeo:OEO_00010384
    obo:IAO_0000115 "Renewable electrical energy is electrical energy with a renewable origin." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1013
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1442""" ;
    a owl:Class ;
    rdfs:label "renewable electrical energy"@en ;
    rdfs:subClassOf oeo:OEO_00000139 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000139
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000530 ;
                owl:someValuesFrom oeo:OEO_00030004
            ]
        )
    ] .

oeo:OEO_00010385
    obo:IAO_0000115 "An energy transformation function is the function of an artificial object that has been engineered to transform input energy into usable output energy of a different type." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1438
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1445

Move to oeo-shared:
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1437

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "energy transformation function"@en ;
    rdfs:subClassOf obo:BFO_0000034, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010121 ;
        owl:someValuesFrom oeo:OEO_00000061
    ] .

oeo:OEO_00010386
    obo:IAO_0000115 "An electricity generation function is an energy transformation function to transform other types of energy to electrical energy." ;
    obo:IAO_0000118 "electrical energy generation function" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1438
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1445

Move to oeo-shared:
https://github.com/OpenEnergyPlatform/ontology/pull/1360

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "electricity generation function"@en ;
    rdfs:subClassOf oeo:OEO_00010385 .

oeo:OEO_00010387
    obo:IAO_0000115 "A heat generation function is an energy transformation function to transform other types of energy to thermal energy." ;
    obo:IAO_0000118 "thermal energy transformation function" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1438
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1445""" ;
    a owl:Class ;
    rdfs:label "heat generation function"@en ;
    rdfs:subClassOf oeo:OEO_00010385 .

oeo:OEO_00010388
    obo:IAO_0000115 "A renewable energy function is the energy transformation function to transform renewable energy." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1438
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1445

Move to oeo-shared:
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1437

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "renewable energy transformation function"@en ;
    rdfs:subClassOf oeo:OEO_00010385 .

oeo:OEO_00010392
    obo:IAO_0000115 "Direct solar radiation is radiation that is the non-scattered part of solar radiation from the sun within the extent of the solar disk only." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1076
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1448""" ;
    a owl:Class ;
    rdfs:label "direct solar radiation"@en ;
    rdfs:subClassOf oeo:OEO_00020038 ;
    owl:disjointWith oeo:OEO_00010393 .

oeo:OEO_00010393
    obo:IAO_0000115 "Diffuse solar radiation is radiation that is the part of solar radiation that has been scattered by gas molecules in the atmosphere and by particles such as cloud droplets and aerosols." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1076
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1448""" ;
    a owl:Class ;
    rdfs:label "diffuse solar radiation"@en ;
    rdfs:subClassOf oeo:OEO_00020038 .

oeo:OEO_00010394
    obo:IAO_0000115 "A non-scattered radiant flux density is an areal solar power density that measures the direct solar radiation within the extent of the solar disk only (half-angle 0.266 deg)." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1076
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1448""" ;
    a owl:Class ;
    rdfs:label "non-scattered radiant flux density"@en ;
    rdfs:subClassOf oeo:OEO_00010076 ;
    owl:equivalentClass [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00020056 ;
        owl:someValuesFrom oeo:OEO_00010392
    ] .

oeo:OEO_00010395
    obo:IAO_0000115 "Solar tracking is a process in which a radiation receiving surface is following the path of the sun on the sky." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1076
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1448""" ;
    a owl:Class ;
    rdfs:label "solar tracking"@en ;
    rdfs:subClassOf obo:BFO_0000015 .

oeo:OEO_00010396
    obo:IAO_0000115 "Single axis tracking is solar tracking in which a radiation receiving surface is following the path of the sun by roting along a fixed axis. Typical axis orientations are North-South or East-West." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1076
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1448""" ;
    a owl:Class ;
    rdfs:label "single axis tracking"@en ;
    rdfs:subClassOf oeo:OEO_00010395 .

oeo:OEO_00010397
    obo:IAO_0000115 "Two axis tracking is solar tracking in which a radiation receiving surface is following the sun by rotating around two axes. The surface is always oriented normal." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1076
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1448""" ;
    a owl:Class ;
    rdfs:label "two axis tracking"@en ;
    rdfs:subClassOf oeo:OEO_00010395 .

oeo:OEO_00010398
    obo:IAO_0000115 "A solar tracked receiving surface is a solar radiation receiving surface that participates in solar tracking." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1076
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1448""" ;
    a owl:Class ;
    rdfs:label "solar tracked receiving surface"@en ;
    rdfs:subClassOf oeo:OEO_00020199 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00020199
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000056 ;
                owl:someValuesFrom oeo:OEO_00010395
            ]
        )
    ] .

oeo:OEO_00010399
    obo:IAO_0000115 "A single axis tracked receiving surface is a solar radiation receiving surface that participates in single axis tracking." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1076
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1448""" ;
    a owl:Class ;
    rdfs:label "single axis tracked receiving surface"@en ;
    rdfs:subClassOf oeo:OEO_00020199 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00020199
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000056 ;
                owl:someValuesFrom oeo:OEO_00010396
            ]
        )
    ] .

oeo:OEO_00010400
    obo:IAO_0000115 "A two axis tracked receiving surface is a solar radiation receiving surface that participates in two axis tracking." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1076
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1448""" ;
    a owl:Class ;
    rdfs:label "two axis tracked receiving surface"@en ;
    rdfs:subClassOf oeo:OEO_00020199 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00020199
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000056 ;
                owl:someValuesFrom oeo:OEO_00010397
            ]
        )
    ] .

oeo:OEO_00010401
    obo:IAO_0000115 "A power-only generating unit is a power generating unit that has only the function to produce electrical energy." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1439
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1456""" ;
    a owl:Class ;
    rdfs:label "power-only generating unit"@en ;
    rdfs:subClassOf oeo:OEO_00000334 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000334
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000085 ;
                owl:someValuesFrom oeo:OEO_00010386
            ]
            [
                a owl:Restriction ;
                owl:allValuesFrom [
                    a owl:Class ;
                    owl:unionOf (oeo:OEO_00010386
                        [
                            a owl:Class ;
                            owl:complementOf oeo:OEO_00010385
                        ]
                    )
                ] ;
                owl:onProperty obo:RO_0000085
            ]
        )
    ] .

oeo:OEO_00010408
    obo:IAO_0000115 "Brent crude is a crude oil that is extracted in the North Sea and traded at ICE London." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1458
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1478""" ;
    a owl:Class ;
    rdfs:label "Brent crude"@en ;
    rdfs:subClassOf oeo:OEO_00000115 .

oeo:OEO_00010409
    obo:IAO_0000115 "Western Texas Intermediate (WTI) is a crude oil that is extracted on US territory and traded at NYMEX New York." ;
    obo:IAO_0000118 "WTI" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1458
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1478""" ;
    a owl:Class ;
    rdfs:label "Western Texas Intermediate"@en ;
    rdfs:subClassOf oeo:OEO_00000115 .

oeo:OEO_00010410
    obo:IAO_0000115 "An energy transfer function is a function of an artificial object that has been engineered to transfer energy over a spatial distance." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1454
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1515""" ;
    a owl:Class ;
    rdfs:label "energy transfer function"@en ;
    rdfs:subClassOf obo:BFO_0000034, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010121 ;
        owl:someValuesFrom oeo:OEO_00000061
    ] .

oeo:OEO_00010413
    obo:IAO_0000115 "A subsurface collector is a heat exchanger that transfers ambient thermal energy to a working fluid. It consists of plastic pipes laid horizontally under the ground." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1361
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1557""" ;
    a owl:Class ;
    rdfs:label "subsurface collector"@en ;
    rdfs:subClassOf oeo:OEO_00140102 .

oeo:OEO_00010414
    obo:IAO_0000115 "A downhole heat exchanger is a heat exchanger that transfers ambient thermal energy or geothermal energy to a working fluid. It consists of plastic pipes installed vertically or inclined in a borehole." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1361
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1557""" ;
    a owl:Class ;
    rdfs:label "downhole heat exchanger"@en ;
    rdfs:subClassOf oeo:OEO_00140102 .

oeo:OEO_00010415
    obo:IAO_0000115 "Nuclear is a conventional origin that indicates that the energy comes originally from nuclear binding energy." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1491
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1559""" ;
    a owl:Class ;
    rdfs:label "nuclear"@en ;
    rdfs:subClassOf oeo:OEO_00020147 .

oeo:OEO_00010416
    obo:IAO_0000115 "Nuclear electrolytic hydrogen is electrolytic hydrogen that is produced with nuclear electrical energy." ;
    obo:IAO_0000118 "pink hydrogen" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1490
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1559""" ;
    a owl:Class ;
    rdfs:label "nuclear electric hydrogen"@en ;
    rdfs:subClassOf oeo:OEO_00010379 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00010379
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00240025 ;
                owl:someValuesFrom [
                    a owl:Class ;
                    owl:intersectionOf (oeo:OEO_00010219
                        [
                            a owl:Restriction ;
                            owl:onProperty oeo:OEO_00010234 ;
                            owl:someValuesFrom oeo:OEO_00010417
                        ]
                    )
                ]
            ]
        )
    ] .

oeo:OEO_00010417
    obo:IAO_0000115 "Nuclear electrical energy is electrical energy with a nuclear origin." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1490
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1559""" ;
    a owl:Class ;
    rdfs:label "nuclear electrical energy"@en ;
    rdfs:subClassOf oeo:OEO_00000139 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000139
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000530 ;
                owl:someValuesFrom oeo:OEO_00010415
            ]
        )
    ] .

oeo:OEO_00010418
    obo:IAO_0000115 "Solar electrolytic hydrogen is electrolytic hydrogen that is produced with solar electrical energy." ;
    obo:IAO_0000118 "yellow hydrogen" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1490
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1559""" ;
    a owl:Class ;
    rdfs:label "solar electrolytic hydrogen"@en ;
    rdfs:subClassOf oeo:OEO_00010379 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00010379
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00240025 ;
                owl:someValuesFrom [
                    a owl:Class ;
                    owl:intersectionOf (oeo:OEO_00010219
                        [
                            a owl:Restriction ;
                            owl:onProperty oeo:OEO_00010234 ;
                            owl:someValuesFrom oeo:OEO_00010419
                        ]
                    )
                ]
            ]
        )
    ] .

oeo:OEO_00010419
    obo:IAO_0000115 "Solar electrical energy is electrical energy that is energy output of a solar energy transformation." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1490
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1559""" ;
    a owl:Class ;
    rdfs:label "solar electrical energy"@en ;
    rdfs:subClassOf oeo:OEO_00000139, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030004
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000139
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00020184 ;
                owl:someValuesFrom oeo:OEO_00020046
            ]
        )
    ] .

oeo:OEO_00010420
    obo:IAO_0000115 "Fuel production is a production process which has fuel as physical output." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1526
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1575""" ;
    a owl:Class ;
    rdfs:label "fuel production"@en ;
    rdfs:subClassOf oeo:OEO_00240003 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00240003
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000533 ;
                owl:someValuesFrom oeo:OEO_00000173
            ]
        )
    ] .

oeo:OEO_00010423
    obo:IAO_0000115 "A power generation technology is an energy technology that describes how to combine power generating units and energy carriers in a power generation process to generate electrical energy." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1601""" ;
    a owl:Class ;
    rdfs:label "power generation technology"@en ;
    rdfs:subClassOf oeo:OEO_00020267, [
        a owl:Restriction ;
        owl:onProperty obo:IAO_0000136 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:intersectionOf (oeo:OEO_00000334
                [
                    a owl:Restriction ;
                    owl:onProperty obo:RO_0000056 ;
                    owl:someValuesFrom oeo:OEO_00240014
                ]
            )
        ]
    ] .

oeo:OEO_00010424
    obo:IAO_0000115 "A wind power technology is a power generation technology that describes how to combine wind energy converting units and a wind energy transformation." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1601""" ;
    a owl:Class ;
    rdfs:label "wind power technology"@en ;
    rdfs:subClassOf oeo:OEO_00010423, [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty obo:IAO_0000136 ;
                owl:someValuesFrom oeo:OEO_00000044
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000056 ;
                owl:someValuesFrom oeo:OEO_00020043
            ]
        )
    ] .

oeo:OEO_00010425
    obo:IAO_0000115 "An onshore wind power technology is a wind power generation technology that describes how to use wind energy converting units in onshore wind farms." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1601""" ;
    a owl:Class ;
    rdfs:label "onshore wind power technology"@en ;
    rdfs:subClassOf oeo:OEO_00010424, [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty obo:IAO_0000136 ;
                owl:someValuesFrom [
                    a owl:Class ;
                    owl:intersectionOf (oeo:OEO_00000044
                        [
                            a owl:Restriction ;
                            owl:onProperty obo:BFO_0000050 ;
                            owl:someValuesFrom oeo:OEO_00000311
                        ]
                    )
                ]
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000056 ;
                owl:someValuesFrom oeo:OEO_00020043
            ]
        )
    ] .

oeo:OEO_00010426
    obo:IAO_0000115 "An offshore wind power technology is a wind power generation technology that describes how to use wind energy converting units in offshore wind farms." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1601""" ;
    a owl:Class ;
    rdfs:label "offshore wind power technology"@en ;
    rdfs:subClassOf oeo:OEO_00010424, [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty obo:IAO_0000136 ;
                owl:someValuesFrom [
                    a owl:Class ;
                    owl:intersectionOf (oeo:OEO_00000044
                        [
                            a owl:Restriction ;
                            owl:onProperty obo:BFO_0000050 ;
                            owl:someValuesFrom oeo:OEO_00000308
                        ]
                    )
                ]
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000056 ;
                owl:someValuesFrom oeo:OEO_00020043
            ]
        )
    ] .

oeo:OEO_00010427
    obo:IAO_0000115 "A solar power technology is a power generation technology that describes how to combine solar power units in an electricity generation process with solar energy as input." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1601""" ;
    a owl:Class ;
    rdfs:label "solar power technology"@en ;
    rdfs:subClassOf oeo:OEO_00010423, [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty obo:IAO_0000136 ;
                owl:someValuesFrom oeo:OEO_00000034
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000056 ;
                owl:someValuesFrom [
                    a owl:Class ;
                    owl:intersectionOf (oeo:OEO_00020003
                        [
                            a owl:Restriction ;
                            owl:onProperty oeo:OEO_00010234 ;
                            owl:someValuesFrom oeo:OEO_00000384
                        ]
                    )
                ]
            ]
        )
    ] .

oeo:OEO_00010428
    obo:IAO_0000115 "A photovoltaic technology is a power generation technology that describes how to combine photovoltaic panels in an electricity generation process with solar energy as input." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1601""" ;
    a owl:Class ;
    rdfs:label "photovoltaic technology"@en ;
    rdfs:subClassOf oeo:OEO_00010427, [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty obo:IAO_0000136 ;
                owl:someValuesFrom oeo:OEO_00000348
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000056 ;
                owl:someValuesFrom [
                    a owl:Class ;
                    owl:intersectionOf (oeo:OEO_00020003
                        [
                            a owl:Restriction ;
                            owl:onProperty oeo:OEO_00010234 ;
                            owl:someValuesFrom oeo:OEO_00000384
                        ]
                    )
                ]
            ]
        )
    ] .

oeo:OEO_00010429
    obo:IAO_0000115 "A solar thermal power technology is a power generation technology that describes how to combine solar thermal power units in an electricity generation process with solar energy as input." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1601""" ;
    a owl:Class ;
    rdfs:label "solar thermal power technology"@en ;
    rdfs:subClassOf oeo:OEO_00010427, [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty obo:IAO_0000136 ;
                owl:someValuesFrom oeo:OEO_00000035
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000056 ;
                owl:someValuesFrom [
                    a owl:Class ;
                    owl:intersectionOf (oeo:OEO_00020003
                        [
                            a owl:Restriction ;
                            owl:onProperty oeo:OEO_00010234 ;
                            owl:someValuesFrom oeo:OEO_00000384
                        ]
                    )
                ]
            ]
        )
    ] .

oeo:OEO_00010430
    obo:IAO_0000115 "A geothermal power technology is a power generation technology that describes how to combine geothermal power units in an electricity generation process with geothermal energy as input." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1601""" ;
    a owl:Class ;
    rdfs:label "geothermal power technology"@en ;
    rdfs:subClassOf oeo:OEO_00010423, [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty obo:IAO_0000136 ;
                owl:someValuesFrom oeo:OEO_00000019
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000056 ;
                owl:someValuesFrom [
                    a owl:Class ;
                    owl:intersectionOf (oeo:OEO_00240014
                        [
                            a owl:Restriction ;
                            owl:onProperty oeo:OEO_00010234 ;
                            owl:someValuesFrom oeo:OEO_00000191
                        ]
                    )
                ]
            ]
        )
    ] .

oeo:OEO_00010431
    obo:IAO_0000115 "A hydro power technology is a power generation technology that describes how to combine hydro power units and a hydroelectric energy transformation." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1601""" ;
    a owl:Class ;
    rdfs:label "hydro power technology"@en ;
    rdfs:subClassOf oeo:OEO_00010423, [
        a owl:Restriction ;
        owl:onProperty obo:IAO_0000136 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:intersectionOf (oeo:OEO_00010085
                [
                    a owl:Restriction ;
                    owl:onProperty obo:RO_0000056 ;
                    owl:someValuesFrom oeo:OEO_00110005
                ]
            )
        ]
    ] .

oeo:OEO_00010432
    obo:IAO_0000115 "A reservoir hydro storage power technology is a power generation technology that describes how to combine hydro power units in run of river power plant and a hydroelectric energy transformation." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1601""" ;
    a owl:Class ;
    rdfs:label "run of river power technology"@en ;
    rdfs:subClassOf oeo:OEO_00010431, [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty obo:IAO_0000136 ;
                owl:someValuesFrom [
                    a owl:Class ;
                    owl:intersectionOf (oeo:OEO_00010085
                        [
                            a owl:Restriction ;
                            owl:onProperty obo:BFO_0000050 ;
                            owl:someValuesFrom oeo:OEO_00010087
                        ]
                    )
                ]
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000056 ;
                owl:someValuesFrom oeo:OEO_00110005
            ]
        )
    ] .

oeo:OEO_00010433
    obo:IAO_0000115 "A reservoir hydro storage power technology is a power generation technology that describes how to combine hydro power units in reservoir hydro storage power plants and a hydroelectric energy transformation." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1601""" ;
    a owl:Class ;
    rdfs:label "reservoir hydro storage power technology"@en ;
    rdfs:subClassOf oeo:OEO_00010431, [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty obo:IAO_0000136 ;
                owl:someValuesFrom [
                    a owl:Class ;
                    owl:intersectionOf (oeo:OEO_00010085
                        [
                            a owl:Restriction ;
                            owl:onProperty obo:BFO_0000050 ;
                            owl:someValuesFrom oeo:OEO_00010094
                        ]
                    )
                ]
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000056 ;
                owl:someValuesFrom oeo:OEO_00110005
            ]
        )
    ] .

oeo:OEO_00010434
    obo:IAO_0000115 "A marine hydro power technology is a hydro power technology that describes how to combine hydro power units, a hydroelectric energy transformation and oceans." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1601""" ;
    a owl:Class ;
    rdfs:label "marine hydro power technology"@en ;
    rdfs:subClassOf oeo:OEO_00010431, [
        a owl:Restriction ;
        owl:onProperty obo:IAO_0000136 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:intersectionOf (oeo:OEO_00010085
                [
                    a owl:Restriction ;
                    owl:onProperty obo:RO_0000056 ;
                    owl:someValuesFrom [
                        a owl:Class ;
                        owl:intersectionOf (oeo:OEO_00110005
                            [
                                a owl:Restriction ;
                                owl:onProperty obo:RO_0000057 ;
                                owl:someValuesFrom oeo:OEO_00010105
                            ]
                        )
                    ]
                ]
            )
        ]
    ] .

oeo:OEO_00010435
    obo:IAO_0000115 "A marine current energy technology is a marine hydro power technology that describes how to combine marine current energy converting units in marine current energy transformations." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1601""" ;
    a owl:Class ;
    rdfs:label "marine current energy technology"@en ;
    rdfs:subClassOf oeo:OEO_00010434, [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty obo:IAO_0000136 ;
                owl:someValuesFrom oeo:OEO_00010108
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000056 ;
                owl:someValuesFrom oeo:OEO_00010098
            ]
        )
    ] .

oeo:OEO_00010436
    obo:IAO_0000115 "A marine tidal energy technology is a marine hydro power technology that describes how to combine marine tidal energy converting units in marine tidal energy transformations." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1601""" ;
    a owl:Class ;
    rdfs:label "marine tidal energy technology"@en ;
    rdfs:subClassOf oeo:OEO_00010434, [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty obo:IAO_0000136 ;
                owl:someValuesFrom oeo:OEO_00010109
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000056 ;
                owl:someValuesFrom oeo:OEO_00010099
            ]
        )
    ] .

oeo:OEO_00010437
    obo:IAO_0000115 "A marine wave energy technology is a marine hydro power technology that describes how to combine marine wave energy converting units in marine wave energy transformations." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1601""" ;
    a owl:Class ;
    rdfs:label "marine wave energy technology"@en ;
    rdfs:subClassOf oeo:OEO_00010434, [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty obo:IAO_0000136 ;
                owl:someValuesFrom oeo:OEO_00010109
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000056 ;
                owl:someValuesFrom oeo:OEO_00010099
            ]
        )
    ] .

oeo:OEO_00010438
    obo:IAO_0000115 "A pumped hydro storage power technology is a power generation technology that describes how to combine hydro power units in pumped hydro storage power plants and a hydroelectric energy transformation." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1601""" ;
    a owl:Class ;
    rdfs:label "pumped hydro storage power technology"@en ;
    rdfs:subClassOf oeo:OEO_00010431, [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty obo:IAO_0000136 ;
                owl:someValuesFrom [
                    a owl:Class ;
                    owl:intersectionOf (oeo:OEO_00010085
                        [
                            a owl:Restriction ;
                            owl:onProperty obo:BFO_0000050 ;
                            owl:someValuesFrom oeo:OEO_00010089
                        ]
                    )
                ]
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000056 ;
                owl:someValuesFrom oeo:OEO_00110005
            ]
        )
    ] .

oeo:OEO_00010439
    obo:IAO_0000115 "A nuclear power generation technology is a power generation technology that describes how to combine nuclear power units and nuclear fuel in an electricity generation process." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1601""" ;
    a owl:Class ;
    rdfs:label "nuclear power technology"@en ;
    rdfs:subClassOf oeo:OEO_00010423, [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty obo:IAO_0000136 ;
                owl:someValuesFrom oeo:OEO_00000029
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000056 ;
                owl:someValuesFrom [
                    a owl:Class ;
                    owl:intersectionOf (oeo:OEO_00240014
                        [
                            a owl:Restriction ;
                            owl:onProperty oeo:OEO_00000532 ;
                            owl:someValuesFrom oeo:OEO_00000302
                        ]
                    )
                ]
            ]
        )
    ] .

oeo:OEO_00010440
    obo:IAO_0000115 "A fuel-powered generation technology is a power technology that describes how to combine fuel-powered units in a fuel-powered electricity generation process." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1601""" ;
    a owl:Class ;
    rdfs:label "fuel power technology"@en ;
    rdfs:subClassOf oeo:OEO_00010423, [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty obo:IAO_0000136 ;
                owl:someValuesFrom oeo:OEO_00000175
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000056 ;
                owl:someValuesFrom oeo:OEO_00050001
            ]
        )
    ] .

oeo:OEO_00010441
    obo:IAO_0000115 "A coal power technology is a fuel-powered technology that describes how to combine coal power units and coal in a fuel-powered electricity generation process." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1601""" ;
    a owl:Class ;
    rdfs:label "coal power technology"@en ;
    rdfs:subClassOf oeo:OEO_00010440, [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty obo:IAO_0000136 ;
                owl:someValuesFrom oeo:OEO_00000008
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000056 ;
                owl:someValuesFrom [
                    a owl:Class ;
                    owl:intersectionOf (oeo:OEO_00050001
                        [
                            a owl:Restriction ;
                            owl:onProperty oeo:OEO_00000532 ;
                            owl:someValuesFrom oeo:OEO_00000088
                        ]
                    )
                ]
            ]
        )
    ] .

oeo:OEO_00010442
    obo:IAO_0000115 "A hard coal power technology is a coal power technology that describes how to combine hard coal power units and hard coal in a fuel-powered electricity generation process." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1601""" ;
    a owl:Class ;
    rdfs:label "hard coal power technology"@en ;
    rdfs:subClassOf oeo:OEO_00010441, [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty obo:IAO_0000136 ;
                owl:someValuesFrom oeo:OEO_00000021
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000056 ;
                owl:someValuesFrom [
                    a owl:Class ;
                    owl:intersectionOf (oeo:OEO_00050001
                        [
                            a owl:Restriction ;
                            owl:onProperty oeo:OEO_00000532 ;
                            owl:someValuesFrom oeo:OEO_00000204
                        ]
                    )
                ]
            ]
        )
    ] .

oeo:OEO_00010443
    obo:IAO_0000115 "A lignite power technology is a coal power technology that describes how to combine hard coal power units and lignite in a fuel-powered electricity generation process." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1601""" ;
    a owl:Class ;
    rdfs:label "lignite power technology"@en ;
    rdfs:subClassOf oeo:OEO_00010441, [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty obo:IAO_0000136 ;
                owl:someValuesFrom oeo:OEO_00000024
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000056 ;
                owl:someValuesFrom [
                    a owl:Class ;
                    owl:intersectionOf (oeo:OEO_00050001
                        [
                            a owl:Restriction ;
                            owl:onProperty oeo:OEO_00000532 ;
                            owl:someValuesFrom oeo:OEO_00000251
                        ]
                    )
                ]
            ]
        )
    ] .

oeo:OEO_00010445
    obo:IAO_0000115 "A blended liquid fuel is a liquid combustion fuel that contains a liquid fossil fuel and a liquid renewable fuel or a liquid biofuel."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1504
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1723""" ;
    a owl:Class ;
    rdfs:label "blended liquid fuel"@en ;
    rdfs:subClassOf oeo:OEO_00010145 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00010145
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00010147
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom [
                    a owl:Class ;
                    owl:unionOf (oeo:OEO_00000258
                        oeo:OEO_00010150
                    )
                ]
            ]
        )
    ] .

oeo:OEO_00010446
    obo:IAO_0000115 "Bioethanol is ethanol with a biogenic origin."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1504
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1723""" ;
    a owl:Class ;
    rdfs:label "bioethanol"@en ;
    rdfs:subClassOf oeo:OEO_00020001 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00020001
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000530 ;
                owl:someValuesFrom oeo:OEO_00030001
            ]
        )
    ] .

oeo:OEO_00010447
    obo:IAO_0000115 "E10 is a gasoline fuel that consists of (fossil) gasoline and up to 10 % ethanol."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1504
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1723""" ;
    a owl:Class ;
    rdfs:label "E10"@en ;
    rdfs:subClassOf oeo:OEO_00010241, [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00000183
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00010446
            ]
        )
    ] .

oeo:OEO_00010448
    obo:IAO_0000115 "B7 is a diesel fuel that consists of fossil diesel fuel and up to 7 % biodiesel."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1504
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1723""" ;
    a owl:Class ;
    rdfs:label "B7"@en ;
    rdfs:subClassOf oeo:OEO_00010242, [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00000071
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00000183
            ]
        )
    ] .

oeo:OEO_00010449
    obo:IAO_0000115 "A mobility technology is a technology that describes how vehicles participate in transport"@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1727""" ;
    a owl:Class ;
    rdfs:label "mobility technology"@en ;
    rdfs:subClassOf oeo:OEO_00000407, [
        a owl:Restriction ;
        owl:onProperty obo:IAO_0000136 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:intersectionOf (oeo:OEO_00010023
                [
                    a owl:Restriction ;
                    owl:onProperty obo:RO_0000056 ;
                    owl:someValuesFrom oeo:OEO_00140003
                ]
            )
        ]
    ] .

oeo:OEO_00010450
    obo:IAO_0000115 "An electric mobility is a technology that describes how electric vehicles participate in transport."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1727""" ;
    a owl:Class ;
    rdfs:label "electric mobility technology"@en ;
    rdfs:subClassOf oeo:OEO_00010449, [
        a owl:Restriction ;
        owl:onProperty obo:IAO_0000136 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:intersectionOf (oeo:OEO_00000146
                [
                    a owl:Restriction ;
                    owl:onProperty obo:RO_0000056 ;
                    owl:someValuesFrom oeo:OEO_00140003
                ]
            )
        ]
    ] .

oeo:OEO_00020001
    obo:IAO_0000115 "Ethanol is a portion of matter with the chemical formula C2H6O. It has a liquid normal state of matter and can be used as a combustion fuel."@en ;
    obo:IAO_0000118 "C2H6O" ;
    obo:IAO_0000233 """class:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/439
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/445
axioms:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/703
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/704"""@en ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/CHEBI_16236" ;
    a owl:Class ;
    rdfs:label "ethanol"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000050 ;
        owl:someValuesFrom oeo:OEO_00000075
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000087 ;
        owl:someValuesFrom oeo:OEO_00000001
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000097
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000256 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00020003
    obo:IAO_0000115 "Energy transformation is a transformation in which one or more certain types of energy as input result in certain types of energy as output."@en ;
    obo:IAO_0000233 """class added:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/77
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/371

make class a subclass of transformation:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/435
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/450

add input and output relations:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/680
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/690
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/702

add relation to energy transformation unit:
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/895

change 'has physical input / output' axioms to 'has energy input / output':
https://github.com/OpenEnergyPlatform/ontology/issues/994
https://github.com/OpenEnergyPlatform/ontology/pull/1041

add axiom relating to energy carrier / input and output axioms:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1167
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1178

update definition:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1175
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1182

make equivalent class:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1211
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1251

move to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1384
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1390

added process attributes:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1543
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1625

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652"""@en ;
    a owl:Class ;
    rdfs:label "energy transformation"@en ;
    rdfs:subClassOf oeo:OEO_00000419, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000500 ;
        owl:someValuesFrom oeo:OEO_00000333
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000500 ;
        owl:someValuesFrom oeo:OEO_00140049
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00000011
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00020039
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00020102
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000419
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00010234 ;
                owl:someValuesFrom oeo:OEO_00000150
            ]
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00010235 ;
                owl:someValuesFrom oeo:OEO_00000150
            ]
        )
    ] .

oeo:OEO_00020004
    obo:IAO_0000115 "A gas grid is a supply grid that distributes gaseous fuel, e.g. methane." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/36
pull request: https://github.com/OpenEnergyPlatform/ontology/385""" ;
    a owl:Class ;
    rdfs:label "gas grid"@en ;
    rdfs:subClassOf oeo:OEO_00000200, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00020007
    ] .

oeo:OEO_00020005
    obo:IAO_0000115 "A heating grid is a supply grid that distributes thermal energy via circulating steam or liquids."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/36
pull request: https://github.com/OpenEnergyPlatform/ontology/385""" ;
    a owl:Class ;
    rdfs:label "heating grid"@en ;
    rdfs:subClassOf oeo:OEO_00000200, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00020008
    ] .

oeo:OEO_00020006
    obo:IAO_0000115 "A grid component is an energy transformation unit that is a discrete part of a supply grid serving a specific purpose."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/36
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/385
subclass of energy transformation unit
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/895

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "grid component"@en ;
    rdfs:subClassOf oeo:OEO_00020102, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000050 ;
        owl:someValuesFrom oeo:OEO_00000200
    ] .

oeo:OEO_00020007
    obo:IAO_0000115 "A gas grid component is a grid component that is part of a gas grid."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/36
issue: https://github.com/OpenEnergyPlatform/ontology/issues/231
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/385"""@en ;
    a owl:Class ;
    rdfs:label "gas grid component"@en ;
    rdfs:subClassOf oeo:OEO_00020006 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00020006
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000050 ;
                owl:someValuesFrom oeo:OEO_00020004
            ]
        )
    ] .

oeo:OEO_00020008
    obo:IAO_0000115 "A heating grid component is a grid component that is part of a heating grid."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/36
issue: https://github.com/OpenEnergyPlatform/ontology/issues/231
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/385"""@en ;
    a owl:Class ;
    rdfs:label "heating grid component"@en ;
    rdfs:subClassOf oeo:OEO_00020006 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00020006
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000050 ;
                owl:someValuesFrom oeo:OEO_00020005
            ]
        )
    ] .

oeo:OEO_00020009
    obo:IAO_0000115 "A switchyard is an electricity grid component that connects different levels of voltage"@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/231
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/385"""@en ;
    a owl:Class ;
    rdfs:label "switchyard"@en ;
    rdfs:subClassOf oeo:OEO_00020006, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000050 ;
        owl:someValuesFrom oeo:OEO_00000143
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000420
    ] .

oeo:OEO_00020011
    a owl:Class .

oeo:OEO_00020037
    obo:IAO_0000115 "Radiation is an energy transfer by emitting or transmitting energy in the form of waves or particles through a spatial region or a material entity." ;
    obo:IAO_0000119 "Adaptation of https://en.wikipedia.org/w/index.php?title=Radiation&oldid=986678480" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/362
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/600

issue: https://github.com/OpenEnergyPlatform/ontology/issues/1031
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1447""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_01001023" ;
    a owl:Class ;
    rdfs:label "radiation"@en ;
    rdfs:subClassOf oeo:OEO_00020103, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00230021
    ] .

oeo:OEO_00020038
    obo:IAO_0000115 "Solar radiation is radiation that is emitted by the sun." ;
    obo:IAO_0000116 "Solar radiation is the mereological sum of direct solar radiation and diffuse solar radiation" ;
    obo:IAO_0000118 "global radiation" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/362
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/600

Add alternative label and editor note:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1076
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1448""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_01001862" ;
    a owl:Class ;
    rdfs:label "solar radiation"@en ;
    rdfs:subClassOf oeo:OEO_00020037 .

oeo:OEO_00020039
    obo:IAO_0000115 "An energy carrier is a material entity that has an energy carrier disposition." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/407
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/627
move to oeo-shared
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/869
improve definition:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1169
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1173
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "energy carrier"@en ;
    rdfs:subClassOf obo:BFO_0000040 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (obo:BFO_0000040
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000091 ;
                owl:someValuesFrom oeo:OEO_00000151
            ]
        )
    ] .

oeo:OEO_00020040
    obo:IAO_0000115 "Radiative energy is energy that has been transmitted by a radiation process." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/660
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/665""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_2000030" ;
    a owl:Class ;
    rdfs:label "radiative energy"@en ;
    rdfs:subClassOf oeo:OEO_00000150 .

oeo:OEO_00020043
    obo:IAO_0000115 "Wind energy transformation is an energy transformation that converts wind energy to electrical energy." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/662
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/666
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/702""" ;
    a owl:Class ;
    rdfs:label "wind energy transformation"@en ;
    rdfs:subClassOf oeo:OEO_00020003, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000446
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000139
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00000044
    ] .

oeo:OEO_00020045
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/628
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/670""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_2000016" ;
    a owl:Class ;
    rdfs:comment "Potential energy is the energy that a material entity contains due to its position relative to other material entities or to stresses within itself." ;
    rdfs:label "potential energy"@en ;
    rdfs:subClassOf oeo:OEO_00000150 .

oeo:OEO_00020046
    obo:IAO_0000115 "Solar energy transformation is an energy transformation that converts solar energy." ;
    obo:IAO_0000233 """class:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/663
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/672
has input relation:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/668
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/701
delete has physical output relation:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/980
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1010

change 'has physical input / output' axioms to 'has energy input / output':
https://github.com/OpenEnergyPlatform/ontology/issues/994
https://github.com/OpenEnergyPlatform/ontology/pull/1041""" ;
    a owl:Class ;
    rdfs:label "solar energy transformation"@en ;
    rdfs:subClassOf oeo:OEO_00020003, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000384
    ] .

oeo:OEO_00020047
    obo:IAO_0000115 "Solar thermal energy transformation is a solar energy transformation that converts solar energy into thermal energy." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/663
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/672

change 'has physical input / output' axioms to 'has energy input / output':
https://github.com/OpenEnergyPlatform/ontology/issues/994
https://github.com/OpenEnergyPlatform/ontology/pull/1041""" ;
    a owl:Class ;
    rdfs:label "solar thermal energy transformation"@en ;
    rdfs:subClassOf oeo:OEO_00020046, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000388
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00000387
    ] .

oeo:OEO_00020048
    obo:IAO_0000115 "Photovoltaic energy transformation is a solar energy transformation that converts solar energy into electrical energy." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/663
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/672

change 'has physical input / output' axioms to 'has energy input / output':
https://github.com/OpenEnergyPlatform/ontology/issues/994
https://github.com/OpenEnergyPlatform/ontology/pull/1041""" ;
    a owl:Class ;
    rdfs:label "photovoltaic energy transformation"@en ;
    rdfs:subClassOf oeo:OEO_00020046, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000139
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00000032
    ] .

oeo:OEO_00020050
    obo:IAO_0000115 "A renewable energy carrier is an energy carrier that has a renewable energy carrier disposition." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/515
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/684
change def and equivalence
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/861""" ;
    a owl:Class ;
    rdfs:label "renewable energy carrier"@en ;
    rdfs:subClassOf oeo:OEO_00020039 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (obo:BFO_0000040
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000091 ;
                owl:someValuesFrom oeo:OEO_00020086
            ]
        )
    ] .

oeo:OEO_00020053
    obo:IAO_0000115 "Nuclear fission is a process of nuclear reaction or a radioactive decay in which the nucleus of an atom splits into two or more smaller, lighter nuclei." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/692
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/698""" ;
    a owl:Class ;
    rdfs:label "nuclear fission"@en ;
    rdfs:subClassOf obo:BFO_0000015, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00000302
    ] .

oeo:OEO_00020054
    obo:IAO_0000115 "Nuclear energy transformation is an energy transformation that converts nuclear binding energy to thermal energy." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/692
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/698
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/702

change 'has physical input / output' axioms to 'has energy input / output':
https://github.com/OpenEnergyPlatform/ontology/issues/994
https://github.com/OpenEnergyPlatform/ontology/pull/1041""" ;
    a owl:Class ;
    rdfs:label "nuclear energy transformation"@en ;
    rdfs:subClassOf oeo:OEO_00020003, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000300
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000207
    ] .

oeo:OEO_00020056
    a owl:ObjectProperty .

oeo:OEO_00020058
    obo:IAO_0000115 "A rock is a portion of matter that is a naturally occurring solid aggregate of minerals or mineraloid matter that is part of the earth's crust." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/727
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/739""" ;
    a owl:Class ;
    rdfs:label "rock"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030003
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000151
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000390 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00020059
    obo:IAO_0000115 "Geothermal heat transfer is a heat transfer from the earth crust to a transportable material entity. E.g. a liquid or gas." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/727
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/739

change 'has physical input / output' axioms to 'has energy input / output':
https://github.com/OpenEnergyPlatform/ontology/issues/994
https://github.com/OpenEnergyPlatform/ontology/pull/1041""" ;
    a owl:Class ;
    rdfs:label "geothermal heat transfer"@en ;
    rdfs:subClassOf oeo:OEO_00140101, [
        a owl:Restriction ;
        owl:allValuesFrom oeo:OEO_00000191 ;
        owl:onProperty oeo:OEO_00010234
    ] .

oeo:OEO_00020073
    obo:IAO_0000115 "Grid-bound heating is a heat transfer over a distance via a heating grid, using steam or (hot) water." ;
    obo:IAO_0000118 "distance heating" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/393
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/770""" ;
    a owl:Class ;
    rdfs:label "grid-bound heating"@en ;
    rdfs:subClassOf oeo:OEO_00140101, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00020005
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:unionOf (oeo:OEO_00110000
                oeo:OEO_00110001
            )
        ]
    ] .

oeo:OEO_00020074
    obo:IAO_0000115 "Industrial grid-bound heating is a grid-bound heating transfer to industrial installations."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/393
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/770""" ;
    a owl:Class ;
    rdfs:label "industrial grid-bound heating"@en ;
    rdfs:subClassOf oeo:OEO_00020073 .

oeo:OEO_00020085
    obo:IAO_0000115 "A renewable energy is an energy that has renewable origin." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/741
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/861

Move to oeo-shared:
issue:https://github.com/OpenEnergyPlatform/ontology/issues/1423
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1437
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "renewable energy"@en ;
    rdfs:subClassOf oeo:OEO_00000150 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000150
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000530 ;
                owl:someValuesFrom oeo:OEO_00030004
            ]
        )
    ] .

oeo:OEO_00020086
    obo:IAO_0000115 "A renewable energy carrier disposition is an energy carrier disposition of an material entity that contains renewable energy." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/741
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/861""" ;
    a owl:Class ;
    rdfs:label "renewable energy carrier disposition"@en ;
    rdfs:subClassOf oeo:OEO_00000151 .

oeo:OEO_00020087
    obo:IAO_0000115 "Natural hydro energy is hydro energy collected from the natural water cycle (rainwater, melted snow and ice)." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/741
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/861""" ;
    a owl:Class ;
    rdfs:label "natural hydro energy"@en ;
    rdfs:subClassOf oeo:OEO_00000218, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00010104
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030004
    ] .

oeo:OEO_00020088
    obo:IAO_0000115 "Pumped hydro energy is hydro energy that results from a water flow of pumped water." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/741
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/861""" ;
    a owl:Class ;
    rdfs:label "pumped hydro energy"@en ;
    rdfs:subClassOf oeo:OEO_00000218, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00000345
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00020147
    ] .

oeo:OEO_00020102
    obo:IAO_0000115 "An energy transformation unit is an artificial object that transforms, changes or transfers a certain type of energy." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/465
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/895

move to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1384
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1390
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "energy transformation unit"@en ;
    rdfs:subClassOf oeo:OEO_00000061, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00010114
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000011
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00020003
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00020104
    ] .

oeo:OEO_00020103
    obo:IAO_0000115 "Energy transfer is an energy transformation in form of a spatial transmission, that does not change the types of energies, apart from losses, e.g. waste heat." ;
    obo:IAO_0000233 """class added:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/465
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/895""" ;
    a owl:Class ;
    rdfs:label "energy transfer"@en ;
    rdfs:subClassOf oeo:OEO_00020003 .

oeo:OEO_00020104
    obo:IAO_0000115 "An outage is a process during which an artificial object cannot perform or operate." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/887
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/897

move to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1384
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1390
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "outage"@en ;
    rdfs:subClassOf obo:BFO_0000015, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00020102
    ] .

oeo:OEO_00020105
    obo:IAO_0000115 "A forced outage is an outage of an artificial object caused by a failure." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/887
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/897""" ;
    a owl:Class ;
    rdfs:label "forced outage"@en ;
    rdfs:subClassOf oeo:OEO_00020104 ;
    owl:disjointWith oeo:OEO_00020106 .

oeo:OEO_00020106
    obo:IAO_0000115 "A planned outage is an outage during which an artificial object is being maintained." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/887
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/897""" ;
    a owl:Class ;
    rdfs:label "planned outage"@en ;
    rdfs:subClassOf oeo:OEO_00020104 .

oeo:OEO_00020107
    obo:IAO_0000115 "Curtailment is a process in which a power generating unit is forced to reduce its output, in order to balance energy supply and demand or due to transmission constraints." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/888
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/897
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "curtailment"@en ;
    rdfs:subClassOf obo:BFO_0000015, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00000334
    ] .

oeo:OEO_00020136
    obo:IAO_0000115 "A space requirement is a two-dimensional spatial region that covers the area needed by an object or object aggregate." ;
    obo:IAO_0000118 "land use" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/889
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/933

extend definition and add alternative term
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1051
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1084
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "space requirement"@en ;
    rdfs:subClassOf obo:BFO_0000009 .

oeo:OEO_00020137
    obo:IAO_0000115 "An operational space requirement is space requirement that covers the area needed by an artificial object in order to operate properly." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/889
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/933""" ;
    a owl:Class ;
    rdfs:label "operational space requirement"@en ;
    rdfs:subClassOf oeo:OEO_00020136 .

oeo:OEO_00020139
    obo:IAO_0000115 "A space requirement for construction is space requirement of an artificial object that covers the area needed in order to construct an artificial object." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/889
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/933""" ;
    a owl:Class ;
    rdfs:label "space requirement for construction"@en ;
    rdfs:subClassOf oeo:OEO_00020136 .

oeo:OEO_00020140
    obo:IAO_0000115 "An area per power unit is a unit which is a measure for an area per nameplate capacity." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/889
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/930
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "area per power unit"@en ;
    rdfs:subClassOf obo:UO_0000000 .

oeo:OEO_00020141
    obo:IAO_0000115 "A specific space requirement is a quantity value that indicates a certain space requirement per nameplate capacity." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/899
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/933""" ;
    a owl:Class ;
    rdfs:label "specific space requirement"@en ;
    rdfs:subClassOf oeo:OEO_00000350, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00040010 ;
        owl:someValuesFrom oeo:OEO_00020140
    ] .

oeo:OEO_00020142
    obo:IAO_0000115 "An area unit which is equal to one million square meters or 10^[6] m^[2]." ;
    obo:IAO_0000118 "km^[2]", "square km" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/889
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/933
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "square kilometer"@en ;
    rdfs:subClassOf obo:UO_0000047 .

oeo:OEO_00020143
    obo:IAO_0000115 "An area value is a quantity value indicating the size of a two-dimensional spatial region." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/889
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/933
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "area value"@en ;
    rdfs:subClassOf oeo:OEO_00000350, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00020056 ;
        owl:someValuesFrom obo:BFO_0000009
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00040010 ;
        owl:someValuesFrom obo:UO_0000047
    ] .

oeo:OEO_00020144
    obo:IAO_0000115 "Rotor diameter is a quality of a wind energy converting unit that measures the diameter of the wind rotor." ;
    obo:IAO_0000233 """add class
issue: https://github.com/OpenEnergyPlatform/ontology/issues/892
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/949

add 'has bearer' axiom
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1305
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1310""" ;
    a owl:Class ;
    rdfs:label "rotor diameter"@en ;
    rdfs:subClassOf obo:BFO_0000019, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010121 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:unionOf (oeo:OEO_00000044
                oeo:OEO_00000448
            )
        ]
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00140002 ;
        owl:someValuesFrom oeo:OEO_00140001
    ] .

oeo:OEO_00020147
    obo:IAO_0000115 "Conventional is an origin of energies that don't replenish when transformed / consumed." ;
    obo:IAO_0000118 "non-renewable" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/833
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/955

Axiomatise relations between origin, energy and portion of matter:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1183
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1192""" ;
    a owl:Class ;
    rdfs:label "conventional"@en ;
    rdfs:subClassOf oeo:OEO_00000316, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010121 ;
        owl:someValuesFrom oeo:OEO_00000150
    ] ;
    owl:disjointWith oeo:OEO_00030004 .

oeo:OEO_00020148
    obo:IAO_0000115 "A conventional energy carrier disposition is an energy carrier disposition of a material entity that contains non-renewable energy." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/833
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/955""" ;
    a owl:Class ;
    rdfs:label "conventional energy carrier disposition"@en ;
    rdfs:subClassOf oeo:OEO_00000151 .

oeo:OEO_00020149
    obo:IAO_0000115 "Fossil energy is chemical energy that is stored in fossil combustion fuels and thus has a conventional origin." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/833
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/955

Update definition and axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1172
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1185""" ;
    a owl:Class ;
    rdfs:label "fossil energy"@en ;
    rdfs:subClassOf oeo:OEO_00000007 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000007
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000530 ;
                owl:someValuesFrom oeo:OEO_00020147
            ]
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00010121 ;
                owl:someValuesFrom oeo:OEO_00000014
            ]
        )
    ] .

oeo:OEO_00020166
    a owl:Class .

oeo:OEO_00020175
    obo:IAO_0000115 "A life time is a time span of an artificial object that measures the time during which the artificial object exists." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/894
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1026
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "life time"@en ;
    rdfs:subClassOf oeo:OEO_00030035, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00020056 ;
        owl:someValuesFrom oeo:OEO_00000061
    ] .

oeo:OEO_00020176
    obo:IAO_0000115 "A construction time is a time span that measures the time that is needed to construct an artificial object." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/894
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1026
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "construction time"@en ;
    rdfs:subClassOf oeo:OEO_00030035, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00020056 ;
        owl:someValuesFrom oeo:OEO_00000061
    ] .

oeo:OEO_00020177
    obo:IAO_0000115 "A decommissioning time is a time span that measures the time that is needed to decommission an artificial object." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/894
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1026
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "decommissioning time"@en ;
    rdfs:subClassOf oeo:OEO_00030035, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00020056 ;
        owl:someValuesFrom oeo:OEO_00000061
    ] .

oeo:OEO_00020178
    obo:IAO_0000115 "An operational life time is the lifetime of an artificial object. It is measured from the end of construction time to the start of decommissioning time." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/894
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1026
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "operational life time"@en ;
    rdfs:subClassOf oeo:OEO_00020175 .

oeo:OEO_00020180
    a owl:ObjectProperty .

oeo:OEO_00020182
    obo:IAO_0000115 "A relation between an energy and an artificial object or a process, where the energy is used in the artificial object or process." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1057
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1065

move to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1384
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1390

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:ObjectProperty ;
    rdfs:domain oeo:OEO_00000150 ;
    rdfs:label "is energy participant of"@en ;
    rdfs:range [
        a owl:Class ;
        owl:unionOf (oeo:OEO_00000061
            obo:BFO_0000015
        )
    ] ;
    owl:inverseOf :OEO_00010238 .

oeo:OEO_00020183
    obo:IAO_0000115 "A relation between an energy and an artificial object or a process, where the energy is an input of the artificial object or process." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1057
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1065""" ;
    a owl:ObjectProperty ;
    rdfs:label "is energy input to"@en ;
    rdfs:subPropertyOf oeo:OEO_00020182 .

oeo:OEO_00020184
    obo:IAO_0000115 "A relation between an energy and an artificial object or a process, where the energy is an output of the artificial object or process." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1057
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1065""" ;
    a owl:ObjectProperty ;
    rdfs:label "is energy output of"@en ;
    rdfs:subPropertyOf oeo:OEO_00020182 .

oeo:OEO_00020196
    obo:IAO_0000115 "A fissile material entity is a material entity that has the disposition to carry nuclear (binding) energy." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1159
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1190

Fix spelling of label:
https://github.com/OpenEnergyPlatform/ontology/pull/1196""" ;
    a owl:Class ;
    rdfs:label "fissile material entity"@en ;
    rdfs:subClassOf obo:BFO_0000040 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (obo:BFO_0000040
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000091 ;
                owl:someValuesFrom oeo:OEO_00000028
            ]
        )
    ] .

oeo:OEO_00020197
    obo:IAO_0000115 "A tangential proper part is a fiat object part of an entity which shares a boundary with that entity." ;
    obo:IAO_0000119 "https://en.wikipedia.org/wiki/Region_connection_calculus" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1074
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1209""" ;
    a owl:Class ;
    rdfs:label "tangential proper part"@en ;
    rdfs:subClassOf obo:BFO_0000024 .

oeo:OEO_00020198
    obo:IAO_0000115 "A surface is a tangential proper part of an object that extends in two dimensions." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1074
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1209""" ;
    a owl:Class ;
    rdfs:label "surface"@en ;
    rdfs:subClassOf oeo:OEO_00020197, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000050 ;
        owl:someValuesFrom obo:BFO_0000030
    ] .

oeo:OEO_00020199
    obo:IAO_0000115 "A solar radiation receiving surface is a surface that is receiving solar energy via solar radiation." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1074
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1209""" ;
    a owl:Class ;
    rdfs:label "solar radiation receiving surface"@en ;
    rdfs:subClassOf oeo:OEO_00020198 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00020198
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00010234 ;
                owl:someValuesFrom oeo:OEO_00000384
            ]
        )
    ] .

oeo:OEO_00020200
    obo:IAO_0000115 "A solar receiving object is an artificial object that has a solar radiation receiving surface as part." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1074
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1228

issue: https://github.com/OpenEnergyPlatform/ontology/issues/1265
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1359""" ;
    a owl:Class ;
    rdfs:label "solar receiving object"@en ;
    rdfs:subClassOf oeo:OEO_00000061, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00010114
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000061
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00020199
            ]
        )
    ] .

oeo:OEO_00020201
    a owl:Class .

oeo:OEO_00020202
    a owl:Class .

oeo:OEO_00020204
    obo:IAO_0000115 "An electrical energy amount value is an energy amount value that measures a quantity of electrical energy." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/998
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1221
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "electrical energy amount value"@en ;
    rdfs:subClassOf oeo:OEO_00050019 .

oeo:OEO_00020205
    obo:IAO_0000115 "An electricity export value is an electrical energy amount value that measures the export of electrical energy." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/998
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1221
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "electricity import value"@en ;
    rdfs:subClassOf oeo:OEO_00020204, [
        a owl:Restriction ;
        owl:onProperty obo:IAO_0000136 ;
        owl:someValuesFrom oeo:OEO_00020207
    ] .

oeo:OEO_00020206
    obo:IAO_0000115 "An electricity import value is an electrical energy amount value that measures the import of electrical energy." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/998
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1221
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "electricity export value"@en ;
    rdfs:subClassOf oeo:OEO_00020204, [
        a owl:Restriction ;
        owl:onProperty obo:IAO_0000136 ;
        owl:someValuesFrom oeo:OEO_00020208
    ] .

oeo:OEO_00020207
    obo:IAO_0000115 "Electricity import is the import of electrical energy." ;
    obo:IAO_0000233 """add class
issue: https://github.com/OpenEnergyPlatform/ontology/issues/998
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1221

add 'has participant axiom':
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1327
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1395
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "electricity import"@en ;
    rdfs:subClassOf oeo:OEO_00020201, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00140002 ;
        owl:someValuesFrom oeo:OEO_00020205
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00000139
    ] .

oeo:OEO_00020208
    obo:IAO_0000115 "Electricity export is the export of electrical energy." ;
    obo:IAO_0000233 """add class
issue: https://github.com/OpenEnergyPlatform/ontology/issues/998
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1221

add 'has participant axiom':
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1327
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1395
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "electricity export"@en ;
    rdfs:subClassOf oeo:OEO_00020202, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00140002 ;
        owl:someValuesFrom oeo:OEO_00020206
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00000139
    ] .

oeo:OEO_00020210
    obo:IAO_0000115 "A sirup is a portion of matter that consists mainly of water and sugar. It has a liquid state of matter." ;
    obo:IAO_0000118 "sirop", "syrup" ;
    obo:IAO_0000233 "pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1221" ;
    a owl:Class ;
    rdfs:label "sirup"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000441
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000256 ;
        owl:onProperty oeo:OEO_00000531
    ] .

oeo:OEO_00020249
    obo:IAO_0000115 "A compressed-air energy storage unit is an energy storage unit that uses compressed air." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1495
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1499""" ;
    a owl:Class ;
    rdfs:label "compressed-air energy storage unit"@en ;
    rdfs:subClassOf oeo:OEO_00000399, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00000102
    ] .

oeo:OEO_00020251
    obo:IAO_0000115 "Propulsion is an energy transformation that converts other forms of energy to kinetic energy." ;
    obo:IAO_0000118 "energy-to-motion-process" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1528
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1541""" ;
    a owl:Class ;
    rdfs:label "propulsion"@en ;
    rdfs:subClassOf oeo:OEO_00020003 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00020003
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00010235 ;
                owl:someValuesFrom oeo:OEO_00230020
            ]
        )
    ] .

oeo:OEO_00020252
    obo:IAO_0000115 "A climate system is a system that has five interacting components: the atmosphere (air), the hydrosphere (water), the cryosphere (ice and permafrost), the lithosphere (earth's upper rocky layer) and the biosphere (living things)."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1540
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1542

move to oeo-share
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1329
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1615
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    obo:IAO_0006011 """http://purl.obolibrary.org/obo/ENVO_01001364
A climate system is a system that has five interacting components: the atmosphere (air), the hydrosphere (water), the cryosphere (ice and permafrost), the lithosphere (earth's upper rocky layer) and the biosphere (living things).""" ;
    a owl:Class ;
    rdfs:label "climate system"@en ;
    rdfs:subClassOf obo:RO_0002577 .

oeo:OEO_00020254
    obo:IAO_0000115 "Electrical energy share is a process attribute that indicates the fraction of electrical energy related to the total energy of an energy generation or consumption process." ;
    obo:IAO_0000118 "degree of electrification" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1434
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1561""" ;
    a owl:Class ;
    rdfs:label "electrical energy share"@en ;
    rdfs:subClassOf oeo:OEO_00030019, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00140002 ;
        owl:someValuesFrom oeo:OEO_00020256
    ] .

oeo:OEO_00020255
    obo:IAO_0000115 "A renewable energy share value is a fraction value that quantifies a share of renewable energy (RE-share)" ;
    obo:IAO_0000118 "RE share value" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1434
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1561""" ;
    a owl:Class ;
    rdfs:label "renewable energy share value"@en ;
    rdfs:subClassOf oeo:OEO_00140127, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00020056 ;
        owl:someValuesFrom oeo:OEO_00140133
    ] .

oeo:OEO_00020256
    obo:IAO_0000115 "An electrical energy share value is a fraction value that quantifies the share of electrical energy (degree of electrification)." ;
    obo:IAO_0000118 "renewable energy share value" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1434
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1561""" ;
    a owl:Class ;
    rdfs:label "electrical energy share value"@en ;
    rdfs:subClassOf oeo:OEO_00140127, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00020056 ;
        owl:someValuesFrom oeo:OEO_00020254
    ] .

oeo:OEO_00020257
    obo:IAO_0000115 "A relation between a process p and a kind of energy e, where e is required as major energy input for p." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1530
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1564""" ;
    a owl:ObjectProperty ;
    rdfs:domain obo:BFO_0000015 ;
    rdfs:label "has main energy input"@en ;
    rdfs:range oeo:OEO_00000150 ;
    rdfs:subPropertyOf oeo:OEO_00010234 .

oeo:OEO_00020258
    obo:IAO_0000115 "A relation between a process p and a kind of energy e, where e is required as input for p, but not as main input." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1530
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1564""" ;
    a owl:ObjectProperty ;
    rdfs:domain obo:BFO_0000015 ;
    rdfs:label "has auxilary energy input"@en ;
    rdfs:range oeo:OEO_00000150 ;
    rdfs:subPropertyOf oeo:OEO_00010234 .

oeo:OEO_00020259
    obo:IAO_0000115 "A relation between a process p and a kind of energy e, where e is the intended energy output of p, e.g. for further usage." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1530
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1564""" ;
    a owl:ObjectProperty ;
    rdfs:domain obo:BFO_0000015 ;
    rdfs:label "has main energy output"@en ;
    rdfs:range oeo:OEO_00000150 ;
    rdfs:subPropertyOf oeo:OEO_00010235 .

oeo:OEO_00020260
    obo:IAO_0000115 "A relation between a process p and a kind of energy e, where e is an unintended, unwanted or unevitable output of p, e.g. waste heat." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1530
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1564""" ;
    a owl:ObjectProperty ;
    rdfs:domain obo:BFO_0000015 ;
    rdfs:label "has waste energy output"@en ;
    rdfs:range oeo:OEO_00000150 ;
    rdfs:subPropertyOf oeo:OEO_00010235 .

oeo:OEO_00020264
    obo:IAO_0000115 "A material transformation is a transformation in which one or more input material entities are, at least partially, physically changed and result in output material entites."@en ;
    obo:IAO_0000233 """class added:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1526
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1575
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652"""@en ;
    a owl:Class ;
    rdfs:label "material transformation"@en ;
    rdfs:subClassOf oeo:OEO_00000419 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000419
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000532 ;
                owl:someValuesFrom obo:BFO_0000040
            ]
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000533 ;
                owl:someValuesFrom obo:BFO_0000040
            ]
        )
    ] .

oeo:OEO_00020267
    obo:IAO_0000115 "An energy technology is a technology that describes how to combine energy transformation units, energy transformations, energy carriers and energy in a specific way." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1591
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "energy technology"@en ;
    rdfs:subClassOf oeo:OEO_00000407, [
        a owl:Restriction ;
        owl:onProperty obo:IAO_0000136 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:intersectionOf (oeo:OEO_00020102
                [
                    a owl:Restriction ;
                    owl:onProperty obo:RO_0000056 ;
                    owl:someValuesFrom oeo:OEO_00020003
                ]
            )
        ]
    ] .

oeo:OEO_00020306
    obo:IAO_0000115 "A geothermal heat technology is a heat generation technology that describes how to combine geothermal heat units, geothermal heat transfer processes, energy carriers and energy in a specific way." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1610""" ;
    a owl:Class ;
    rdfs:label "geothermal heat technology"@en ;
    rdfs:subClassOf oeo:OEO_00020308, [
        a owl:Restriction ;
        owl:onProperty obo:IAO_0000136 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:intersectionOf (oeo:OEO_00310017
                [
                    a owl:Restriction ;
                    owl:onProperty obo:RO_0000056 ;
                    owl:someValuesFrom oeo:OEO_00020059
                ]
            )
        ]
    ] .

oeo:OEO_00020307
    obo:IAO_0000115 "A solar thermal heat technology is a heat generation technology that describes how to combine solar heat units, solar thermal energy transformation processes, energy carriers and energy in a specific way." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1610""" ;
    a owl:Class ;
    rdfs:label "solar thermal heat technology"@en ;
    rdfs:subClassOf oeo:OEO_00020308, [
        a owl:Restriction ;
        owl:onProperty obo:IAO_0000136 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:intersectionOf (oeo:OEO_00310048
                [
                    a owl:Restriction ;
                    owl:onProperty obo:RO_0000056 ;
                    owl:someValuesFrom oeo:OEO_00020047
                ]
            )
        ]
    ] .

oeo:OEO_00020308
    obo:IAO_0000115 "A heat generation technology is an energy technology that describes how to combine heat generating units, heat generation processes, energy carriers and energy in a specific way." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1610""" ;
    a owl:Class ;
    rdfs:label "heat generation technology"@en ;
    rdfs:subClassOf oeo:OEO_00020267, [
        a owl:Restriction ;
        owl:onProperty obo:IAO_0000136 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:intersectionOf (oeo:OEO_00310008
                [
                    a owl:Restriction ;
                    owl:onProperty obo:RO_0000056 ;
                    owl:someValuesFrom oeo:OEO_00010248
                ]
            )
        ]
    ] .

oeo:OEO_00020347
    obo:IAO_0000115 "A power-to-fuel technology is an energy technology that describes how to combine power-to-fuel systems in power-to-fuel processes." ;
    obo:IAO_0000118 "p2x technology", "power-to-x technology", "ptx technology" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1647""" ;
    a owl:Class ;
    rdfs:label "power-to-fuel technology"@en ;
    rdfs:subClassOf oeo:OEO_00020267, [
        a owl:Restriction ;
        owl:onProperty obo:IAO_0000136 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:intersectionOf (oeo:OEO_00330009
                [
                    a owl:Restriction ;
                    owl:onProperty obo:RO_0000056 ;
                    owl:someValuesFrom oeo:OEO_00330007
                ]
            )
        ]
    ] .

oeo:OEO_00020348
    obo:IAO_0000115 "A power-to-gas technology is a power-to-fuel technology that describes how to combine power-to-gas systems in power-to-gas processes." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1647""" ;
    a owl:Class ;
    rdfs:label "power-to-gas technology"@en ;
    rdfs:subClassOf oeo:OEO_00020347, [
        a owl:Restriction ;
        owl:onProperty obo:IAO_0000136 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:intersectionOf (oeo:OEO_00000335
                [
                    a owl:Restriction ;
                    owl:onProperty obo:RO_0000056 ;
                    owl:someValuesFrom oeo:OEO_00010216
                ]
            )
        ]
    ] .

oeo:OEO_00020349
    obo:IAO_0000115 "A power-to-ammonia technology is an power-to-gas technology that describes how to combine power-to-ammonia systems in power-to-ammonia processes." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1647""" ;
    a owl:Class ;
    rdfs:label "power-to-ammonia technology"@en ;
    rdfs:subClassOf oeo:OEO_00020348, [
        a owl:Restriction ;
        owl:onProperty obo:IAO_0000136 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:intersectionOf (oeo:OEO_00330010
                [
                    a owl:Restriction ;
                    owl:onProperty obo:RO_0000056 ;
                    owl:someValuesFrom oeo:OEO_00010222
                ]
            )
        ]
    ] .

oeo:OEO_00020350
    obo:IAO_0000115 "A power-to-methane technology is an power-to-gas technology that describes how to combine power-to-methane systems in power-to-methane processes." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1647""" ;
    a owl:Class ;
    rdfs:label "power-to-methane technology"@en ;
    rdfs:subClassOf oeo:OEO_00020348, [
        a owl:Restriction ;
        owl:onProperty obo:IAO_0000136 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:intersectionOf (oeo:OEO_00000269
                [
                    a owl:Restriction ;
                    owl:onProperty obo:RO_0000056 ;
                    owl:someValuesFrom oeo:OEO_00010217
                ]
            )
        ]
    ] .

oeo:OEO_00020351
    obo:IAO_0000115 "A power-to-liquid technology is an power-to-fuel technology that describes how to combine power-to-liquid systems in power-to-liquid processes." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1647""" ;
    a owl:Class ;
    rdfs:label "power-to-liquid technology"@en ;
    rdfs:subClassOf oeo:OEO_00020347, [
        a owl:Restriction ;
        owl:onProperty obo:IAO_0000136 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:intersectionOf (oeo:OEO_00010020
                [
                    a owl:Restriction ;
                    owl:onProperty obo:RO_0000056 ;
                    owl:someValuesFrom oeo:OEO_00330008
                ]
            )
        ]
    ] .

oeo:OEO_00020362
    obo:IAO_0000115 "An electrical energy storage object is an energy storage object that has the function to store electrical energy." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1728""" ;
    a owl:Class ;
    rdfs:comment "The electrical energy storage object is being charged with electrical energy and releases electrical energy during the decharging process. The stored energy within the object may appear in a different form of energy, though." ;
    rdfs:label "electrical energy storage object"@en ;
    rdfs:subClassOf oeo:OEO_00000159 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000159
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000085 ;
                owl:someValuesFrom oeo:OEO_00010322
            ]
        )
    ] .

oeo:OEO_00020363
    obo:IAO_0000115 "A chemical energy storage object is an energy storage object that has the function to store chemical energy." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1728""" ;
    a owl:Class ;
    rdfs:label "chemical energy storage object"@en ;
    rdfs:subClassOf oeo:OEO_00000159 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000159
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000085 ;
                owl:someValuesFrom oeo:OEO_00010321
            ]
        )
    ] .

oeo:OEO_00020364
    obo:IAO_0000115 "A kinetic energy storage object is an energy storage object that has the function to store kinetic energy." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1728""" ;
    a owl:Class ;
    rdfs:comment "The kinetic energy storage object is being charged with kinetic energy and releases kinetic energy during the decharging process. The stored energy within the object may appear in a different form of energy, though." ;
    rdfs:label "kinetic energy storage object"@en ;
    rdfs:subClassOf oeo:OEO_00000159 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000159
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000085 ;
                owl:someValuesFrom oeo:OEO_00010323
            ]
        )
    ] .

oeo:OEO_00020365
    obo:IAO_0000115 "A thermal energy storage object is an energy storage object that has the function to store thermal energy." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1728""" ;
    a owl:Class ;
    rdfs:comment "The thermal energy storage object is being charged with thermal energy and releases thermal energy during the decharging process. The stored energy within the object may appear in a different form of energy, though." ;
    rdfs:label "thermal energy storage object"@en ;
    rdfs:subClassOf oeo:OEO_00000159 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000159
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000085 ;
                owl:someValuesFrom oeo:OEO_00000039
            ]
        )
    ] .

oeo:OEO_00020366
    obo:IAO_0000115 "An energy storage technology is an energy technology that describes how to combine energy storage objects and energy carriers in charging and decharging processes for the purpose of temporarily storing energy." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1728""" ;
    a owl:Class ;
    rdfs:label "energy storage technology"@en ;
    rdfs:subClassOf oeo:OEO_00020267, [
        a owl:Restriction ;
        owl:onProperty obo:IAO_0000136 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:intersectionOf (oeo:OEO_00000159
                [
                    a owl:Restriction ;
                    owl:onProperty obo:RO_0000056 ;
                    owl:someValuesFrom oeo:OEO_00320064
                ]
            )
        ]
    ] .

oeo:OEO_00020367
    obo:IAO_0000115 "An electrical energy storage technology is an energy storage technology that describes how to combine electrical energy storage objects and electrical energy in charging and decharging processes." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1728""" ;
    a owl:Class ;
    rdfs:label "electrical energy storage technology"@en ;
    rdfs:subClassOf oeo:OEO_00020366, [
        a owl:Restriction ;
        owl:onProperty obo:IAO_0000136 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:intersectionOf (oeo:OEO_00020362
                [
                    a owl:Restriction ;
                    owl:onProperty obo:RO_0000056 ;
                    owl:someValuesFrom oeo:OEO_00320064
                ]
            )
        ]
    ] .

oeo:OEO_00020368
    obo:IAO_0000115 "An kinetic energy storage technology is an energy storage technology that describes how to combine kinetic energy storage objects and kinetic energy in charging and decharging processes." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1728""" ;
    a owl:Class ;
    rdfs:label "kinetic energy storage technology"@en ;
    rdfs:subClassOf oeo:OEO_00020366, [
        a owl:Restriction ;
        owl:onProperty obo:IAO_0000136 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:intersectionOf (oeo:OEO_00020364
                [
                    a owl:Restriction ;
                    owl:onProperty obo:RO_0000056 ;
                    owl:someValuesFrom oeo:OEO_00320064
                ]
            )
        ]
    ] .

oeo:OEO_00020369
    obo:IAO_0000115 "An thermal energy storage technology is an energy storage technology that describes how to combine thermal energy storage objects and thermal energy in charging and decharging processes." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1728""" ;
    a owl:Class ;
    rdfs:label "thermal energy storage technology"@en ;
    rdfs:subClassOf oeo:OEO_00020366, [
        a owl:Restriction ;
        owl:onProperty obo:IAO_0000136 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:intersectionOf (oeo:OEO_00020365
                [
                    a owl:Restriction ;
                    owl:onProperty obo:RO_0000056 ;
                    owl:someValuesFrom oeo:OEO_00320064
                ]
            )
        ]
    ] .

oeo:OEO_00020370
    obo:IAO_0000115 "An chemical energy storage technology is an energy storage technology that describes how to combine chemical energy storage objects and chemical energy in charging and decharging processes." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1728""" ;
    a owl:Class ;
    rdfs:label "chemical energy storage technology"@en ;
    rdfs:subClassOf oeo:OEO_00020366, [
        a owl:Restriction ;
        owl:onProperty obo:IAO_0000136 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:intersectionOf (oeo:OEO_00020363
                [
                    a owl:Restriction ;
                    owl:onProperty obo:RO_0000056 ;
                    owl:someValuesFrom oeo:OEO_00320064
                ]
            )
        ]
    ] .

oeo:OEO_00020371
    obo:IAO_0000115 "A potential energy storage object is an energy storage object that has the function to store potential energy." ;
    obo:IAO_0000116 "This object was introduce for the sake of completeness, but there is no actual use case seen at the moment." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1728""" ;
    a owl:Class ;
    rdfs:label "potential energy storage object"@en ;
    rdfs:subClassOf oeo:OEO_00000159 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000159
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000085 ;
                owl:someValuesFrom oeo:OEO_00010324
            ]
        )
    ] .

oeo:OEO_00020372
    obo:IAO_0000115 "An potential energy storage technology is an energy storage technology that describes how to combine potential energy storage objects and potential energy in charging and decharging processes." ;
    obo:IAO_0000116 "This technology was introduce for the sake of completeness, but there is no actual use case seen at the moment." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1572
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1728""" ;
    a owl:Class ;
    rdfs:label "potential energy storage technology"@en ;
    rdfs:subClassOf oeo:OEO_00020366, [
        a owl:Restriction ;
        owl:onProperty obo:IAO_0000136 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:intersectionOf (oeo:OEO_00020371
                [
                    a owl:Restriction ;
                    owl:onProperty obo:RO_0000056 ;
                    owl:someValuesFrom oeo:OEO_00320064
                ]
            )
        ]
    ] .

oeo:OEO_00030000
    obo:IAO_0000115 "Anthropogenic is an origin of portions of matter or energies created by human activity." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/56
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/234

include \"or energies\"
issue: https://github.com/OpenEnergyPlatform/ontology/issues/728
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/742

Axiomatise relations between origin, energy and portion of matter:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1183
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1192""" ;
    a owl:Class ;
    rdfs:label "anthropogenic"@en ;
    rdfs:subClassOf oeo:OEO_00000316, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010121 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:unionOf (oeo:OEO_00000150
                oeo:OEO_00000331
            )
        ]
    ] .

oeo:OEO_00030001
    obo:IAO_0000115 "Biogenic is an origin of portions of matter made by or produced from life forms." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/108
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/130

Axiomatise relations between origin, energy and portion of matter:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1183
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1192""" ;
    a owl:Class ;
    rdfs:label "biogenic"@en ;
    rdfs:subClassOf oeo:OEO_00000316, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010121 ;
        owl:someValuesFrom oeo:OEO_00000331
    ] ;
    owl:disjointWith oeo:OEO_00030002 .

oeo:OEO_00030002
    obo:IAO_0000115 "Fossil is a geogenic origin of portions of matter created from organic material by geological processes lasting thousands or millions of years." ;
    obo:IAO_0000116 "In real world, fossils are from biogenic origin some thousands or millions of years ago. However, this is irrelevant in the energy modelling domain." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/108
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/130

Update definition and add disjoint:
https://github.com/OpenEnergyPlatform/ontology/issues/872
https://github.com/OpenEnergyPlatform/ontology/pull/1048

Shift part of the definition into an editor note:
Issue: https://github.com/OpenEnergyPlatform/ontology/issues/1180
Pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1181

Axiomatise relations between origin, energy and portion of matter:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1183
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1192

move to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1384
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1390

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "fossil"@en ;
    rdfs:subClassOf oeo:OEO_00030003, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010121 ;
        owl:someValuesFrom oeo:OEO_00000331
    ] .

oeo:OEO_00030003
    obo:IAO_0000115 "Geogenic is an origin of portions of matter or energies that are the result of geological processes." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/182
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/237

Update definition:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/872
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1048

Axiomatise relations between origin, energy and portion of matter:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1183
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1192

move to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1384
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1390

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "geogenic"@en ;
    rdfs:subClassOf oeo:OEO_00000316, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010121 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:unionOf (oeo:OEO_00000150
                oeo:OEO_00000331
            )
        ]
    ] .

oeo:OEO_00030004
    obo:IAO_0000115 "Renewable is an origin of energies that replenish on a human time scale." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/108
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/130
issue: https://github.com/OpenEnergyPlatform/ontology/issues/397
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/398
include \"or energies\"
issue: https://github.com/OpenEnergyPlatform/ontology/issues/728
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/742
change def
issue: https://github.com/OpenEnergyPlatform/ontology/issues/741
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/861

Axiomatise relations between origin, energy and portion of matter:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1183
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1192

Move to oeo-shared:
issue:https://github.com/OpenEnergyPlatform/ontology/issues/1423
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1437
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "renewable"@en ;
    rdfs:subClassOf oeo:OEO_00000316, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010121 ;
        owl:someValuesFrom oeo:OEO_00000150
    ] .

oeo:OEO_00030005
    obo:IAO_0000115 "Synthetic is an anthropogenic origin of portions of matter created artificially by a chemical process." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/108
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/130

Make subclass of anthropogenic:
https://github.com/OpenEnergyPlatform/ontology/issues/872
https://github.com/OpenEnergyPlatform/ontology/pull/1048

Axiomatise relations between origin, energy and portion of matter:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1183
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1192""" ;
    a owl:Class ;
    rdfs:label "synthetic"@en ;
    rdfs:subClassOf oeo:OEO_00030000, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010121 ;
        owl:someValuesFrom oeo:OEO_00000331
    ] .

oeo:OEO_00030019
    a owl:Class .

oeo:OEO_00030022
    a owl:Class .

oeo:OEO_00030024
    obo:IAO_0000115 "An energy system is a supply system of spatially extended linked energy sources and sinks." ;
    obo:IAO_0000118 "energy supply system" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/432
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/493

make subclass of supply system:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1071
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1123

move to oeo-shared
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1329
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1615
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "energy system"@en ;
    rdfs:subClassOf oeo:OEO_00030025 .

oeo:OEO_00030025
    obo:IAO_0000115 "A supply system is a system that connects producers and consumers." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/432
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/493

move to oeo-shared
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1329
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1615
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "supply system"@en ;
    rdfs:subClassOf obo:RO_0002577 .

oeo:OEO_00030026
    obo:IAO_0000115 "Primary energy production is a production that prepares raw material for its use as primary energy carrier."@en ;
    obo:IAO_0000118 "primary production of energy" ;
    obo:IAO_0000233 """add eurostat alternative term:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/920
pull: https://github.com/OpenEnergyPlatform/ontology/pull/924

add axioms:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/860
pull: https://github.com/OpenEnergyPlatform/ontology/pull/865

issue: https://github.com/OpenEnergyPlatform/ontology/issues/835
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/845

issue: https://github.com/OpenEnergyPlatform/ontology/issues/77
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/498""" ;
    a owl:Class ;
    rdfs:label "primary energy production"@en ;
    rdfs:subClassOf oeo:OEO_00240003, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000533 ;
        owl:someValuesFrom oeo:OEO_00140078
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00140002 ;
        owl:someValuesFrom oeo:OEO_00050019
    ] .

oeo:OEO_00030027
    obo:IAO_0000115 "Primary energy carrier mining is a primary energy production that recovers non-renewable energy carriers from its natural site."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/835
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/845

issue: https://github.com/OpenEnergyPlatform/ontology/issues/77
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/498""" ;
    a owl:Class ;
    rdfs:label "primary energy carrier mining"@en ;
    rdfs:subClassOf oeo:OEO_00030026 .

oeo:OEO_00030028
    obo:IAO_0000115 "Primary energy carrier harvest is a primary energy production that collects solid biomass from its natural site."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/835
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/845

issue: https://github.com/OpenEnergyPlatform/ontology/issues/77
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/498""" ;
    a owl:Class ;
    rdfs:label "primary energy carrier harvest"@en ;
    rdfs:subClassOf oeo:OEO_00030026 .

oeo:OEO_00030035
    a owl:Class .

oeo:OEO_00040010
    a owl:ObjectProperty .

oeo:OEO_00050000
    obo:IAO_0000115 "An industrial process is a process that has output object or object aggregates that are economic goods. An industrial process consists of several subprocesses. Examples of subprocesses that can be involved in an industrial process are energy transformations, mechanical operations and chemical reactions." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/534
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/589""" ;
    a owl:Class ;
    rdfs:label "industrial process"@en ;
    rdfs:subClassOf obo:BFO_0000015, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0002234 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:unionOf (obo:BFO_0000027
                obo:BFO_0000030
            )
        ]
    ] .

oeo:OEO_00050001
    obo:IAO_0000115 "A fuel-powered electricity generation process is an electricity generation process that converts chemical energy from a combustion fuel to electrical energy. It causes some emission." ;
    obo:IAO_0000118 "fuel-powered electricity generation" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/582
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/592

Update definition and axioms:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/936
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1240

Relabel and add old label as alternative term:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1455
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1562""" ;
    a owl:Class ;
    rdfs:label "fuel-powered electricity generation process"@en ;
    rdfs:subClassOf oeo:OEO_00240014, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000500 ;
        owl:someValuesFrom oeo:OEO_00000148
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000533 ;
        owl:someValuesFrom oeo:OEO_00000331
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000007
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00000174
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00000175
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0002418 ;
        owl:someValuesFrom oeo:OEO_00000147
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00240014
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000532 ;
                owl:someValuesFrom oeo:OEO_00000099
            ]
        )
    ] .

oeo:OEO_00050002
    obo:IAO_0000115 "An energy unit which is equal to 1,000 joules." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/606
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/608""" ;
    oboInOwl:hasExactSynonym "kJ" ;
    a owl:Class ;
    rdfs:label "kilojoule"@en ;
    rdfs:subClassOf obo:UO_0000111 .

oeo:OEO_00050003
    obo:IAO_0000115 "An energy unit which is equal to 1,000,000 joules." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/606
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/608""" ;
    oboInOwl:hasExactSynonym "MJ" ;
    a owl:Class ;
    rdfs:label "megajoule"@en ;
    rdfs:subClassOf obo:UO_0000111 .

oeo:OEO_00050004
    obo:IAO_0000115 "An energy unit which is equal to 10^9 joules." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/606
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/608""" ;
    oboInOwl:hasExactSynonym "GJ" ;
    a owl:Class ;
    rdfs:label "gigajoule"@en ;
    rdfs:subClassOf obo:UO_0000111 .

oeo:OEO_00050005
    obo:IAO_0000115 "An energy unit which is equal to 10^12 joules." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/606
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/608""" ;
    oboInOwl:hasExactSynonym "TJ" ;
    a owl:Class ;
    rdfs:label "terajoule"@en ;
    rdfs:subClassOf obo:UO_0000111 .

oeo:OEO_00050006
    obo:IAO_0000115 "An energy unit which is equal to 10^15 joules." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/606
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/608""" ;
    oboInOwl:hasExactSynonym "PJ" ;
    a owl:Class ;
    rdfs:label "petajoule"@en ;
    rdfs:subClassOf obo:UO_0000111 .

oeo:OEO_00050007
    obo:IAO_0000115 "An energy unit which is equal to 10^18 joules." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/606
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/608""" ;
    oboInOwl:hasExactSynonym "EJ" ;
    a owl:Class ;
    rdfs:label "exajoule"@en ;
    rdfs:subClassOf obo:UO_0000111 .

oeo:OEO_00050008
    obo:IAO_0000115 "An energy unit which is equal to 1,000,000 watt-hours." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/606
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/608""" ;
    oboInOwl:hasExactSynonym "MWh" ;
    a owl:Class ;
    rdfs:label "megawatt-hour"@en ;
    rdfs:subClassOf obo:UO_0000111 .

oeo:OEO_00050009
    obo:IAO_0000115 "An energy unit which is equal to 10^12 watt-hours." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/606
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/608""" ;
    oboInOwl:hasExactSynonym "TWh" ;
    a owl:Class ;
    rdfs:label "terawatt-hour"@en ;
    rdfs:subClassOf obo:UO_0000111 .

oeo:OEO_00050010
    obo:IAO_0000115 "An energy unit which is equal to 10^15 watt-hours." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/606
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/608""" ;
    oboInOwl:hasExactSynonym "PWh" ;
    a owl:Class ;
    rdfs:label "petawatt-hour"@en ;
    rdfs:subClassOf obo:UO_0000111 .

oeo:OEO_00050011
    obo:IAO_0000115 "An energy unit which is equal to 10^9 watt-hours." ;
    obo:IAO_0000118 "gigawatt hours" ;
    obo:IAO_0000233 """add eurostat alternative term:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/920
pull: https://github.com/OpenEnergyPlatform/ontology/pull/924

issue: https://github.com/OpenEnergyPlatform/ontology/issues/606
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/608""" ;
    oboInOwl:hasExactSynonym "GWh" ;
    a owl:Class ;
    rdfs:label "gigawatt-hour"@en ;
    rdfs:subClassOf obo:UO_0000111 .

oeo:OEO_00050016
    obo:IAO_0000115 "Final energy consumption is an energy consumption value accounting for the energy delivered to and consumed by end users."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/576
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/613

Make 'energy consumption value'
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1322
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1340""" ;
    a owl:Class ;
    rdfs:label "final energy consumption"@en ;
    rdfs:subClassOf oeo:OEO_00240019 .

oeo:OEO_00050017
    obo:IAO_0000115 "Gross inland energy consumption is an energy consumption value accounting for the total consumption of energy in a spatial region (e.g. a country)."@en ;
    obo:IAO_0000116 """Gross inland energy consumption represents the quantity of energy necessary to satisfy inland consumption of the spatial region (e.g. a country) under consideration.

Gross inland energy consumption covers:
  - consumption by the energy sector itself;
  - distribution and transformation losses;
  - final energy consumption by end users;
  - 'statistical differences' (not already captured in the figures on primary energy consumption and final energy consumption).

Gross inland energy consumption does not include energy (fuel oil) provided to international maritime bunkers."""@en ;
    obo:IAO_0000118 "gross inland consumption"@en, "primary energy consumption including non-energy use of energy carriers"@en ;
    obo:IAO_0000119 """Eurostat Energy Glossary
https://ec.europa.eu/eurostat/statistics-explained/index.php/Glossary:Gross_inland_energy_consumption"""@en ;
    obo:IAO_0000233 """become a subclass of quantity value:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/916
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/997

issue: https://github.com/OpenEnergyPlatform/ontology/issues/709
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/719

issue: https://github.com/OpenEnergyPlatform/ontology/issues/576
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/613

improve definition:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1129
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1306"""@en ;
    a owl:Class ;
    rdfs:label "gross inland energy consumption"@en ;
    rdfs:subClassOf oeo:OEO_00240019, [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00010210
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00010211
            ]
        )
    ] .

oeo:OEO_00050018
    obo:IAO_0000115 "Primary energy consumption is an energy consumption value accounting for the total consumption of energy in a spatial region excluding the non-energetic use of fuels."@en ;
    obo:IAO_0000116 "Primary energy consumption covers consumption of the energy sector itself, losses during transformation (for example, from oil or gas into electricity) and distribution of energy, and the final consumption by end users. It excludes energy carriers used for non-energy purposes (such as petroleum not used not for combustion but for producing plastics)."@en ;
    obo:IAO_0000118 "Primary energy consumption excluding non-energy use of energy carriers."@en ;
    obo:IAO_0000119 """Eurostat Energy Glossary
https://ec.europa.eu/eurostat/statistics-explained/index.php?title=Glossary:Primary_energy_consumption"""@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/709
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/719

issue: https://github.com/OpenEnergyPlatform/ontology/issues/576
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/613

make energy consumption value:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1129
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1306

Move to oeo-shared:
https://github.com/OpenEnergyPlatform/ontology/pull/1463
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652"""@en ;
    a owl:Class ;
    rdfs:label "primary energy consumption"@en ;
    rdfs:subClassOf oeo:OEO_00240019, [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Class ;
                owl:complementOf [
                    a owl:Restriction ;
                    owl:onProperty obo:BFO_0000051 ;
                    owl:someValuesFrom oeo:OEO_00010211
                ]
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00010210
            ]
        )
    ] .

oeo:OEO_00050019
    obo:IAO_0000115 "An energy amount value is a quantity value that has an energy unit as unit."@en ;
    obo:IAO_0000118 "energy quantity value" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/576
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/613
moved to oeo-shared
issue: https://github.com/OpenEnergyPlatform/ontology/issues/998
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1221

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "energy amount value"@en ;
    rdfs:subClassOf oeo:OEO_00000350, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00040010 ;
        owl:someValuesFrom obo:UO_0000111
    ] .

oeo:OEO_00050020
    obo:IAO_0000115 "A steam-electric process is an energy transformation that converts thermal energy to electrical energy. A steam turbine and an electro motive generator are participating in a steam-electric process."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/659
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/691
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/702

change 'has physical input / output' axioms to 'has energy input / output':
https://github.com/OpenEnergyPlatform/ontology/issues/994
https://github.com/OpenEnergyPlatform/ontology/pull/1041"""@en ;
    a owl:Class ;
    rdfs:label "steam-electric process"@en ;
    rdfs:subClassOf oeo:OEO_00020003, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000207
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000139
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00000010
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00000396
    ] .

oeo:OEO_00090000
    obo:IAO_0000115 "A volumetric flow rate value is a quantity value that has a volumetric flow rate unit as unit." ;
    obo:IAO_0000233 """Issue: https://github.com/OpenEnergyPlatform/ontology/pull/693
Pull Request: https://github.com/OpenEnergyPlatform/ontology/pull/693""" ;
    a owl:Class ;
    rdfs:label "volumetric flow rate value"@en ;
    rdfs:subClassOf oeo:OEO_00000350, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00040010 ;
        owl:someValuesFrom obo:UO_0000270
    ] .

oeo:OEO_00110000
    obo:IAO_0000115 "Liquid water is water that has a liquid state of matter."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/679
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/682"""@en ;
    a owl:Class ;
    rdfs:label "liquid water"@en ;
    rdfs:subClassOf oeo:OEO_00000441, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000086 ;
        owl:someValuesFrom oeo:OEO_00000218
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000256 ;
        owl:onProperty oeo:OEO_00000531
    ] .

oeo:OEO_00110001
    obo:IAO_0000115 "Steam is water that has a gaseous state of matter."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/679
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/682

add axiom to secondary energy carrier disposition
issue:https://github.com/OpenEnergyPlatform/ontology/issues/1222
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1243"""@en ;
    a owl:Class ;
    rdfs:label "steam"@en ;
    rdfs:subClassOf oeo:OEO_00000441, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00140076
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000182 ;
        owl:onProperty oeo:OEO_00000531
    ] .

oeo:OEO_00110002
    obo:IAO_0000115 "Water flow is a process of liquid water moving."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/679
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/682"""@en ;
    a owl:Class ;
    rdfs:label "water flow"@en ;
    rdfs:subClassOf obo:BFO_0000015, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000500 ;
        owl:someValuesFrom oeo:OEO_00110003
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00110000
    ] .

oeo:OEO_00110003
    obo:IAO_0000115 "Water flow rate is the process attribute of water flow that quantifies the water volume per time unit."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/679
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/682"""@en ;
    a owl:Class ;
    rdfs:label "water flow rate"@en ;
    rdfs:subClassOf oeo:OEO_00030019, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00140002 ;
        owl:someValuesFrom oeo:OEO_00090000
    ] .

oeo:OEO_00110004
    obo:IAO_0000115 "Hydro energy transformation is an energy transformation that converts hydro energy."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/679
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/682
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/702

change 'has physical input / output' axioms to 'has energy input / output':
https://github.com/OpenEnergyPlatform/ontology/issues/994
https://github.com/OpenEnergyPlatform/ontology/pull/1041"""@en ;
    a owl:Class ;
    rdfs:label "hydro energy transformation"@en ;
    rdfs:subClassOf oeo:OEO_00020003, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000218
    ] .

oeo:OEO_00110005
    obo:IAO_0000115 "Hydroelectric energy transformation is a hydro energy transformation that converts hydro energy to electrical energy."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/679
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/682

change 'has physical input / output' axioms to 'has energy input / output':
https://github.com/OpenEnergyPlatform/ontology/issues/994
https://github.com/OpenEnergyPlatform/ontology/pull/1041"""@en ;
    a owl:Class ;
    rdfs:label "hydroelectric energy transformation"@en ;
    rdfs:subClassOf oeo:OEO_00110004, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000139
    ] .

oeo:OEO_00110012
    a owl:AnnotationProperty .

oeo:OEO_00140000
    obo:IAO_0000115 "Hub height is a quality of a wind energy converting unit that measures the distance between surface and centre-line of the wind rotor." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/505
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/509

add 'has bearer' axiom
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1305
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1310""" ;
    a owl:Class ;
    rdfs:label "hub height"@en ;
    rdfs:subClassOf obo:BFO_0000019, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010121 ;
        owl:someValuesFrom oeo:OEO_00000044
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00140002 ;
        owl:someValuesFrom oeo:OEO_00140001
    ] .

oeo:OEO_00140001
    obo:IAO_0000115 "Length value is a quantity value that has a length unit as unit." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/505
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/509""" ;
    a owl:Class ;
    rdfs:label "length value"@en ;
    rdfs:subClassOf oeo:OEO_00000350, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom obo:UO_0000001
    ] .

oeo:OEO_00140002
    a owl:ObjectProperty .

oeo:OEO_00140003
    obo:IAO_0000115 "Transport is the process of moving people or goods from one place to another." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/503
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/517

add performance axiom
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1272
pull-request: https://github.com/OpenEnergyPlatform/ontology/pull/1289

add has participant axiom
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1271
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1309

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_02000125" ;
    a owl:Class ;
    rdfs:label "transport"@en ;
    rdfs:subClassOf obo:BFO_0000015, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00140002 ;
        owl:someValuesFrom oeo:OEO_00320000
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:unionOf (oeo:OEO_00000323
                oeo:OEO_00010116
            )
        ]
    ] .

oeo:OEO_00140004
    obo:IAO_0000115 "International transport is a transport process between different countries or within the same country via another country." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/503
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/517

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "international transport"@en ;
    rdfs:subClassOf oeo:OEO_00140003 .

oeo:OEO_00140005
    obo:IAO_0000115 "Freight transport is a transport process which moves goods from one place to another." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/503
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/517

Add axiom for goods as participant:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1269
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1299

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "freight transport"@en ;
    rdfs:subClassOf oeo:OEO_00140003, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00010116
    ] .

oeo:OEO_00140006
    obo:IAO_0000115 "A private transport is a passenger transport in which people use their own vehicle for movement e.g. bicycle, motorcycle and cars." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/503
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/517

Make subclass of 'passenger transport'
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1055
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1234

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "private transport"@en ;
    rdfs:subClassOf oeo:OEO_00010263 .

oeo:OEO_00140007
    obo:IAO_0000115 "A public transport is a passenger transport in which a number of passengers share a common vehicle." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/503
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/517

Make subclass of 'passenger transport'
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1055
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1234

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "public transport"@en ;
    rdfs:subClassOf oeo:OEO_00010263 .

oeo:OEO_00140033
    obo:IAO_0000115 "A chemical reaction is a transformation that involves the interconversion of chemical species." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/449
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/568

move to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1384
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1390

add 'has participant axiom':
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1327
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1395

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "chemical reaction"@en ;
    rdfs:subClassOf oeo:OEO_00000419, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom obo:BFO_0000040
    ] .

oeo:OEO_00140034
    obo:IAO_0000115 "A redox reaction is a chemical reaction in which the oxidation of one reactant is coupled to the reduction of a second reactant." ;
    obo:IAO_0000118 "oxidation" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/449
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/568""" ;
    a owl:Class ;
    rdfs:label "redox reaction"@en ;
    rdfs:subClassOf oeo:OEO_00140033 .

oeo:OEO_00140035
    obo:IAO_0000115 "Oxidation is a chemical reaction that describes the loss of electrons of an atom, an ion, or of certain atoms in a molecule and is a part of a redox reaction." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/449
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/568""" ;
    a owl:Class ;
    rdfs:label "oxidation"@en ;
    rdfs:subClassOf oeo:OEO_00140033 .

oeo:OEO_00140036
    obo:IAO_0000115 "Reduction is a chemical reaction that describes the gain of electrons of an atom, an ion, or of certain atoms in a molecule and is a part of a redox reaction." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/449
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/568""" ;
    a owl:Class ;
    rdfs:label "reduction"@en ;
    rdfs:subClassOf oeo:OEO_00140033 .

oeo:OEO_00140037
    obo:IAO_0000115 "An electrochemical reaction is a chemical reaction that describes the overall reactions of individual redox reactions being separated but connected by an external electric circuit and an intervening electrolyte." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/449
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/568""" ;
    a owl:Class ;
    rdfs:label "electrochemical reaction"@en ;
    rdfs:subClassOf oeo:OEO_00140033 .

oeo:OEO_00140038
    obo:IAO_0000115 "Combustion is an exothermic redox reaction between a fuel (the reductant) and an oxidant (usually atmospheric oxygen) which is initiated by a ignition source." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/449
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/568""" ;
    a owl:Class ;
    rdfs:label "combustion"@en ;
    rdfs:subClassOf oeo:OEO_00140034 .

oeo:OEO_00140039
    obo:IAO_0000115 "Consumption is the process of using something and thereby reducing its amount." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/140
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/569

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "consumption"@en ;
    rdfs:subClassOf obo:BFO_0000015 .

oeo:OEO_00140040
    obo:IAO_0000115 "A demand is a realizable entity that is characterised by a person, organisation or object needing it for a specific purpose." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/140
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/569

add 'has bearer' axiom
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1305
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1310
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1485

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "demand"@en ;
    rdfs:subClassOf obo:BFO_0000017, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010121 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:unionOf (oeo:OEO_00030022
                obo:BFO_0000030
            )
        ]
    ] .

oeo:OEO_00140049
    obo:IAO_0000115 "Energy conversion efficiency is a process attribute describing the ratio between the input of an energy transformation and the outputs that are used." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/434
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/591

moved to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1543
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1625
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "energy conversion efficiency"@en ;
    rdfs:subClassOf oeo:OEO_00030019, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000502 ;
        owl:someValuesFrom oeo:OEO_00020003
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00140002 ;
        owl:someValuesFrom oeo:OEO_00140050
    ] .

oeo:OEO_00140050
    obo:IAO_0000115 "An efficiency value is a quantity value stating the ratio between a process's inputs and the outputs that are used." ;
    obo:IAO_0000118 "efficiency" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/434
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/591

moved to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1543
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1625

rework module structure
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "efficiency value"@en ;
    rdfs:subClassOf oeo:OEO_00000350, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00040010 ;
        owl:someValuesFrom obo:UO_0010006
    ] .

oeo:OEO_00140051
    obo:IAO_0000115 "A coefficient of performance value is a quantity value stating the ratio between the work input and the total output of an energy conversion process." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/434
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/591""" ;
    a owl:Class ;
    rdfs:label "coefficient of performance value"@en ;
    rdfs:subClassOf oeo:OEO_00000350, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00020056 ;
        owl:someValuesFrom oeo:OEO_00140052
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00040010 ;
        owl:someValuesFrom obo:UO_0010006
    ] .

oeo:OEO_00140052
    obo:IAO_0000115 "Energy conversion performance is a process attribute describing the ratio between the non-heat input of an energy transformation and the outputs that are used." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/434
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/591""" ;
    a owl:Class ;
    rdfs:label "energy conversion performance"@en ;
    rdfs:subClassOf oeo:OEO_00030019, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000502 ;
        owl:someValuesFrom oeo:OEO_00020003
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00140002 ;
        owl:someValuesFrom oeo:OEO_00140051
    ] .

oeo:OEO_00140056
    obo:IAO_0000115 "A flow potential is a potential of an input or output of a process, per time unit." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/481
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/607

change: adjust definition to be based on parent class
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1093
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1102""" ;
    a owl:Class ;
    rdfs:label "flow potential"@en ;
    rdfs:subClassOf oeo:OEO_00290000 .

oeo:OEO_00140057
    obo:IAO_0000115 "A theoretical flow potential is a type of flow potential that identifies the physical upper limit of an input or output of a process in a spatial region of reference per unit time." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/481
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/607""" ;
    a owl:Class ;
    rdfs:label "theoretical flow potential"@en ;
    rdfs:subClassOf oeo:OEO_00140056 .

oeo:OEO_00140058
    obo:IAO_0000115 "A technological flow potential is a type of a flow potential derived from a theoretical flow potential, taking account of the annual efficiency of the respective conversion technology and the additional restrictions regarding the area that is realistically available for energy generation." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/481
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/607""" ;
    a owl:Class ;
    rdfs:label "technological flow potential"@en ;
    rdfs:subClassOf oeo:OEO_00140056 .

oeo:OEO_00140059
    obo:IAO_0000115 "An economic flow potential is a type of flow potential that identifies the proportion of the technological potential that can be utilised economically (based on economic boundary conditions)." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/481
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/607""" ;
    a owl:Class ;
    rdfs:label "economic flow potential"@en ;
    rdfs:subClassOf oeo:OEO_00140056 .

oeo:OEO_00140060
    obo:IAO_0000115 "A developable flow potential is a type of flow potential that describes the fraction of the economic potential that can be developed under realistic conditions (regulations, environmental and social restrictions)." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/481
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/607""" ;
    a owl:Class ;
    rdfs:label "developable flow potential"@en ;
    rdfs:subClassOf oeo:OEO_00140056 .

oeo:OEO_00140061
    obo:IAO_0000115 "A sustainable flow potential is a type of flow potential that takes into account all aspects of sustainability, which usually requires careful consideration and evaluation of different ecological and socio-economic aspects. The differentiation of the sustainable potential is blurred, since ecological aspects may already have been considered for the technological or economic potential, depending on the author." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/481
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/607""" ;
    a owl:Class ;
    rdfs:label "sustainable flow potential"@en ;
    rdfs:subClassOf oeo:OEO_00140056 .

oeo:OEO_00140062
    obo:IAO_0000115 "A stock potential is a potential of the stock of a source or sink." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/481
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/607

change: adjust definition to be based on parent class
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1093
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1102""" ;
    a owl:Class ;
    rdfs:label "stock potential"@en ;
    rdfs:subClassOf oeo:OEO_00290000 .

oeo:OEO_00140063
    obo:IAO_0000115 "A theoretical stock potential is a type of stock potential that identifies the physical upper limit of a stock of a source or sink in a spatial region of reference." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/481
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/607""" ;
    a owl:Class ;
    rdfs:label "theoretical stock potential"@en ;
    rdfs:subClassOf oeo:OEO_00140062 .

oeo:OEO_00140064
    obo:IAO_0000115 "A technological stock potential is a type of a stock potential derived from a theoretical stock potential, taking account of the annual efficiency of the respective conversion technology and the additional restrictions regarding the area that is realistically available for energy generation." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/481
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/607""" ;
    a owl:Class ;
    rdfs:label "technological stock potential"@en ;
    rdfs:subClassOf oeo:OEO_00140062 .

oeo:OEO_00140065
    obo:IAO_0000115 "An economic stock potential is a type of stock potential that identifies the proportion of the technological potential that can be utilised economically (based on economic boundary conditions)." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/481
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/607""" ;
    a owl:Class ;
    rdfs:label "economic stock potential"@en ;
    rdfs:subClassOf oeo:OEO_00140062 .

oeo:OEO_00140066
    obo:IAO_0000115 "A developable stock potential is a type of stock potential that describes the fraction of the economic potential that can be developed under realistic conditions (regulations, environmental and social restrictions)." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/481
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/607""" ;
    a owl:Class ;
    rdfs:label "developable stock potential"@en ;
    rdfs:subClassOf oeo:OEO_00140062 .

oeo:OEO_00140067
    obo:IAO_0000115 "A sustainable stock potential is a type of stock potential that takes into account all aspects of sustainability, which usually requires careful consideration and evaluation of different ecological and socio-economic aspects. The differentiation of the sustainable potential is blurred, since ecological aspects may already have been considered for the technological or economic potential, depending on the author." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/481
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/607""" ;
    a owl:Class ;
    rdfs:label "sustainable stock potential"@en ;
    rdfs:subClassOf oeo:OEO_00140062 .

oeo:OEO_00140075
    obo:IAO_0000112 "coals, cruide oil, natural gas, wood or moving air (wind) have the disposition of being primary energy carriers" ;
    obo:IAO_0000115 "Primary energy carrier disposition is an energy carrier disposition of material entities that are extracted directly from natural resources or that are natural energy flows." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/575
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/633

move to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1384
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1390
rework module structure
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "primary energy carrier disposition"@en ;
    rdfs:subClassOf oeo:OEO_00000151 .

oeo:OEO_00140076
    obo:IAO_0000112 "blast furnace gas, coke oven gas, cokes, motor gasoline or electricity have the disposition to be a secondary energy carrier" ;
    obo:IAO_0000115 "Secondary energy carrier disposition is an energy carrier disposition of material entities that are manufactured from primary energy carriers or from a different form of secondary energy carriers." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/575
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/633

Move to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1522
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1531
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "secondary energy carrier disposition"@en ;
    rdfs:subClassOf oeo:OEO_00000151 .

oeo:OEO_00140077
    obo:IAO_0000112 "district heat or electricity have the disposition of being a final energy carrier" ;
    obo:IAO_0000115 "Final energy carrier disposition is an energy carrier disposition of material entities that are delivered to energy consumers for their use." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/575
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/633""" ;
    a owl:Class ;
    rdfs:label "final energy carrier disposition"@en ;
    rdfs:subClassOf oeo:OEO_00000151 .

oeo:OEO_00140078
    obo:IAO_0000115 "A primary energy carrier is an energy carrier that has the disposition primary energy carrier disposition." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/575
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/633""" ;
    a owl:Class ;
    rdfs:label "primary energy carrier"@en ;
    rdfs:subClassOf oeo:OEO_00020039 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (obo:BFO_0000040
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000091 ;
                owl:someValuesFrom oeo:OEO_00140075
            ]
        )
    ] .

oeo:OEO_00140079
    obo:IAO_0000115 "A secondary energy carrier is an energy carrier that has the secondary energy carrier disposition." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/575
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/633
fix error in definition
issue: https://github.com/OpenEnergyPlatform/ontology/issues/669
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/678

Move to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1522
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1531
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "secondary energy carrier"@en ;
    rdfs:subClassOf oeo:OEO_00020039 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (obo:BFO_0000040
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000091 ;
                owl:someValuesFrom oeo:OEO_00140076
            ]
        )
    ] .

oeo:OEO_00140080
    obo:IAO_0000115 "A final energy carrier is an energy carrier that has the disposition final energy carrier disposition." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/575
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/633""" ;
    a owl:Class ;
    rdfs:label "final energy carrier"@en ;
    rdfs:subClassOf oeo:OEO_00020039 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (obo:BFO_0000040
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000091 ;
                owl:someValuesFrom oeo:OEO_00140077
            ]
        )
    ] .

oeo:OEO_00140081
    obo:IAO_0000115 "An emission value is a process attribute that quantifies the output of an emission process. It can be calculated using the emission factor of that emission process." ;
    obo:IAO_0000233 """class:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/420
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/651
has quantity value axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/695
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/697
moved to oeo-shared
https://github.com/OpenEnergyPlatform/ontology/pull/956
add axiom to social cost of carbon
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1034
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "emission value"@en ;
    rdfs:subClassOf oeo:OEO_00030019, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000502 ;
        owl:someValuesFrom oeo:OEO_00000147
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00140002 ;
        owl:someValuesFrom oeo:OEO_00010079
    ] .

oeo:OEO_00140082
    obo:IAO_0000115 "A greenhouse gas emission value is an emission value that quantifies the output of a greenhouse gas emission process." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/420
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/651""" ;
    a owl:Class ;
    rdfs:label "greenhouse gas emission value"@en ;
    rdfs:subClassOf oeo:OEO_00140081, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000502 ;
        owl:someValuesFrom oeo:OEO_00000199
    ] .

oeo:OEO_00140083
    obo:IAO_0000115 "A carbon dioxide equivalent quantity is a greenhouse gas emission value that quantifies the combined effect of all emitted greenhouse gases by giving an equivalent amount of CO2 which would have the same effect on the climate." ;
    obo:IAO_0000118 "CO2 equivalent quantity" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/420
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/651""" ;
    a owl:Class ;
    rdfs:label "carbon dioxide equivalent quantity"@en ;
    rdfs:subClassOf oeo:OEO_00140082 .

oeo:OEO_00140091
    obo:IAO_0000115 "Plutonium is a portion of matter with the chemical formula Pu. It has a solid normal state of matter." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/694
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/708""" ;
    a owl:Class ;
    rdfs:label "plutonium"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000087 ;
        owl:someValuesFrom oeo:OEO_00000001
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000028
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000390 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00140092
    obo:IAO_0000115 "Thorium is a portion of matter with the chemical formula Th. It has a solid normal state of matter." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/694
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/708""" ;
    a owl:Class ;
    rdfs:label "thorium"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000087 ;
        owl:someValuesFrom oeo:OEO_00000001
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000028
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000390 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00140101
    obo:IAO_0000115 "Heat transfer is an energy transfer of thermal energy." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/730
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/733

subclass of energy transfer
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/895

change 'has physical input / output' axioms to 'has energy input / output':
https://github.com/OpenEnergyPlatform/ontology/issues/994
https://github.com/OpenEnergyPlatform/ontology/pull/1041

Shorten definition:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1269
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1299""" ;
    a owl:Class ;
    rdfs:label "heat transfer"@en ;
    rdfs:subClassOf oeo:OEO_00020103, [
        a owl:Restriction ;
        owl:allValuesFrom oeo:OEO_00000207 ;
        owl:onProperty oeo:OEO_00010234
    ], [
        a owl:Restriction ;
        owl:allValuesFrom oeo:OEO_00000207 ;
        owl:onProperty oeo:OEO_00010235
    ] .

oeo:OEO_00140102
    obo:IAO_0000115 "A heat exchanger is an energy converting component that is used for a heat transfer process." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/713
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/734

use energy converting component in definition:
https://github.com/OpenEnergyPlatform/ontology/pull/993

change produces energy and uses energy axioms to 'has energy output' and 'has energy input':
issue: https://github.com/OpenEnergyPlatform/ontology/issues/994
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1006

fix definition:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1263
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1264""" ;
    a owl:Class ;
    rdfs:label "heat exchanger"@en ;
    rdfs:subClassOf oeo:OEO_00000011, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000207
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000207
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00140101
    ] .

oeo:OEO_00140104
    obo:IAO_0000115 "Natural ambient thermal energy is ambient thermal energy that has a renewable origin." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/728
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/742""" ;
    a owl:Class ;
    rdfs:label "natural ambient thermal energy"@en ;
    rdfs:subClassOf oeo:OEO_00000056, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030004
    ] .

oeo:OEO_00140105
    obo:IAO_0000115 "Artificial ambient thermal energy is ambient thermal energy that has an anthropogenic origin." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/728
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/742""" ;
    a owl:Class ;
    rdfs:label "artificial ambient thermal energy"@en ;
    rdfs:subClassOf oeo:OEO_00000056, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00020147
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000530 ;
        owl:someValuesFrom oeo:OEO_00030000
    ] .

oeo:OEO_00140106
    obo:IAO_0000115 "Ambient thermal energy transfer is a heat transfer from the ambient air to a transportable material entity." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/728
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/742

change 'has physical input / output' axioms to 'has energy input / output':
https://github.com/OpenEnergyPlatform/ontology/issues/994
https://github.com/OpenEnergyPlatform/ontology/pull/1041""" ;
    a owl:Class ;
    rdfs:label "ambient thermal energy transfer"@en ;
    rdfs:subClassOf oeo:OEO_00140101, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000056
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom obo:BFO_0000040
    ] .

oeo:OEO_00140116
    obo:IAO_0000115 "A fluid is a material entity which is a liquid, gas or plasma." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/763
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/769""" ;
    a owl:Class ;
    rdfs:label "fluid"@en ;
    rdfs:subClassOf obo:BFO_0000040 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (obo:BFO_0000040
            [
                a owl:Class ;
                owl:unionOf ([
                        a owl:Restriction ;
                        owl:hasValue oeo:OEO_00000182 ;
                        owl:onProperty oeo:OEO_00000531
                    ]
                    [
                        a owl:Restriction ;
                        owl:hasValue oeo:OEO_00000256 ;
                        owl:onProperty oeo:OEO_00000531
                    ]
                    [
                        a owl:Restriction ;
                        owl:hasValue oeo:OEO_00000326 ;
                        owl:onProperty oeo:OEO_00000531
                    ]
                )
            ]
        )
    ] .

oeo:OEO_00140126
    obo:IAO_0000115 "Planned availability is a quality that describes the amount of time a power plant is planned to be operational per year." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/256
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/779

add 'has bearer' axiom
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1305
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1310""" ;
    a owl:Class ;
    rdfs:label "planned availability"@en ;
    rdfs:subClassOf obo:BFO_0000019, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010121 ;
        owl:someValuesFrom oeo:OEO_00000031
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00140002 ;
        owl:someValuesFrom oeo:OEO_00140127
    ] .

oeo:OEO_00140127
    obo:IAO_0000115 "A fraction value is a quantity value that has a fraction as it's unit." ;
    obo:IAO_0000118 "share" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/187
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/779""" ;
    a owl:Class ;
    rdfs:label "fraction value"@en ;
    rdfs:subClassOf oeo:OEO_00000350 .

oeo:OEO_00140128
    obo:IAO_0000115 "Block size is the declared net capacity of a power generating unit." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/256
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/779""" ;
    a owl:Class ;
    rdfs:label "block size"@en ;
    rdfs:subClassOf oeo:OEO_00230002, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00020056 ;
        owl:someValuesFrom oeo:OEO_00000334
    ] .

oeo:OEO_00140129
    obo:IAO_0000115 "Unplanned availability is a quality that describes the amount of time a power plant is planned to be operational per year, but is not operation." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/256
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/779

add 'has bearer' axiom
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1305
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1310""" ;
    a owl:Class ;
    rdfs:label "unplanned availability"@en ;
    rdfs:subClassOf obo:BFO_0000019, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010121 ;
        owl:someValuesFrom oeo:OEO_00000031
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00140002 ;
        owl:someValuesFrom oeo:OEO_00140127
    ] .

oeo:OEO_00140133
    obo:IAO_0000115 "A renewable energy share is a process attribute that indicates the fraction of renewable energy related to the total energy of an energy generation or consumption process." ;
    obo:IAO_0000118 "RE share", "renewables share" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/187
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/780
axiom to RE share value and alternative label
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1434
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1561""" ;
    a owl:Class ;
    rdfs:label "renewable energy share"@en ;
    rdfs:subClassOf oeo:OEO_00030019, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00140002 ;
        owl:someValuesFrom oeo:OEO_00020255
    ] .

oeo:OEO_00140134
    obo:IAO_0000115 "A hydrogen fuel cell is a fuel cell that uses hydrogen." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782""" ;
    a owl:Class ;
    rdfs:label "hydrogen fuel cell"@en ;
    rdfs:subClassOf oeo:OEO_00000016, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00000220
    ] .

oeo:OEO_00140135
    obo:IAO_0000115 "A natural gas turbine is a gas turbine fueled with natural gas." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782""" ;
    a owl:Class ;
    rdfs:label "natural gas turbine"@en ;
    rdfs:subClassOf oeo:OEO_00000185, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00000292
    ] .

oeo:OEO_00140144
    obo:IAO_0000115 "Full load hours are a quantity value that describes the utilization of a technical device. The value of the full load hours is obtained by dividing the annual amount of energy generated by the declared net capacity of the plant." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/256
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/793""" ;
    a owl:Class ;
    rdfs:label "full load hours"@en ;
    rdfs:subClassOf oeo:OEO_00000350, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00040010 ;
        owl:someValuesFrom obo:UO_0000032
    ] .

oeo:OEO_00140146
    obo:IAO_0000115 "Energy demand is a demand for energy." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/794
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/796

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "energy demand"@en ;
    rdfs:subClassOf oeo:OEO_00140040 .

oeo:OEO_00140159
    obo:IAO_0000115 "Hydrocarbon is a portion of matter which is member of class of organic chemical compounds composed only of the elements carbon (C) and hydrogen (H)." ;
    obo:IAO_0000119 "https://www.britannica.com/science/hydrocarbon" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/786
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/805

move to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1384
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1390
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "hydrocarbon"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000087 ;
        owl:someValuesFrom oeo:OEO_00000001
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000097
    ] .

oeo:OEO_00140160
    obo:IAO_0000115 "Syngas is a gas mixture consisting primarily of hydrogen, carbon monoxide, and very often carbon dioxide, that can be used as fuel." ;
    obo:IAO_0000119 "https://en.wikipedia.org/wiki/Syngas" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/786
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/805

add axioms:
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/931

improve definition and make subclass of gas mixture:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/988
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1009

add axiom to secondary energy carrier disposition
issue:https://github.com/OpenEnergyPlatform/ontology/issues/1222
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1243""" ;
    a owl:Class ;
    rdfs:label "syngas"@en ;
    rdfs:subClassOf oeo:OEO_00010236, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000220
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00010001
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000087 ;
        owl:someValuesFrom oeo:OEO_00000001
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000097
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00140076
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000182 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00140162
    obo:IAO_0000115 "A power plant with electromotive generator is a power plant that has an electro motive generator." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_00002214" ;
    a owl:Class ;
    rdfs:label "power plant with electro motive generator"@en ;
    rdfs:subClassOf oeo:OEO_00000031 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000031
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00000010
            ]
        )
    ] .

oeo:OEO_00140164
    a owl:ObjectProperty .

oeo:OEO_00140175
    obo:IAO_0000115 "p has gross output c iff: p has energy output c, and c is the total amount of energy generated during the process." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/394
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/838

make subproperty of 'has energy output' and add domain:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/994
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1006""" ;
    a owl:ObjectProperty ;
    rdfs:domain [
        a owl:Class ;
        owl:unionOf (oeo:OEO_00000061
            obo:BFO_0000015
        )
    ] ;
    rdfs:label "has gross output"@en ;
    rdfs:range oeo:OEO_00000150 ;
    rdfs:subPropertyOf oeo:OEO_00010235 .

oeo:OEO_00140176
    obo:IAO_0000115 "p has net output c iff: p has energy output c, and c is the amount of energy delivered to the consumer or fed into a supply grid." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/394
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/838

make subproperty of 'has energy output' and add domain:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/994
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1006""" ;
    a owl:ObjectProperty ;
    rdfs:domain [
        a owl:Class ;
        owl:unionOf (oeo:OEO_00000061
            obo:BFO_0000015
        )
    ] ;
    rdfs:label "has net output"@en ;
    rdfs:range oeo:OEO_00000150 ;
    rdfs:subPropertyOf oeo:OEO_00010235 .

oeo:OEO_00160001
    obo:IAO_0000115 "Frequency control is a process that regulates the electricity output of an artificial object to maintain the equilibrium between electricity supply and demand." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1107
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1202

add 'has participant axiom':
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1327
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1395""" ;
    a owl:Class ;
    rdfs:label "frequency control"@en ;
    rdfs:subClassOf obo:BFO_0000015, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:intersectionOf (oeo:OEO_00000061
                [
                    a owl:Restriction ;
                    owl:onProperty oeo:OEO_00010235 ;
                    owl:someValuesFrom oeo:OEO_00000139
                ]
            )
        ]
    ] .

oeo:OEO_00160002
    obo:IAO_0000115 "A primary control is a frequency control that is decentralised and automated. It reacts within seconds to frequency deviations caused by electricity supply and demand imbalances." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1107
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1202""" ;
    a owl:Class ;
    rdfs:label "primary control"@en ;
    rdfs:subClassOf oeo:OEO_00160001 .

oeo:OEO_00160003
    obo:IAO_0000115 "A secondary control is a frequency control that is centralised and automated. It refers to the control area of one transmission system operator. Secondary control succeeds primary control and operates for several minutes." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1107
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1202""" ;
    a owl:Class ;
    rdfs:label "secondary control"@en ;
    rdfs:subClassOf oeo:OEO_00160001 .

oeo:OEO_00160004
    obo:IAO_0000115 "A tertiary control is a frequency control that is either automated or manual. It takes over from secondary control to equalise electricity supply and demand imbalances that last for more than 15 minutes." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1107
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1202""" ;
    a owl:Class ;
    rdfs:label "tertiary control"@en ;
    rdfs:subClassOf oeo:OEO_00160001 .

oeo:OEO_00230000
    obo:IAO_0000115 "An energy storage capacity is the quantity value stating the maximum energy an energy storage object can store." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/320
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/391

Changed 'storage capacity' to 'energy storage capacity' 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1466
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1486""" ;
    a owl:Class ;
    rdfs:label "energy storage capacity"@en ;
    rdfs:subClassOf oeo:OEO_00010256, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00020056 ;
        owl:someValuesFrom oeo:OEO_00000159
    ] .

oeo:OEO_00230001
    obo:IAO_0000115 "Power rating is a power capacity stating the maximum power an energy converting component can convert." ;
    obo:IAO_0000118 "installed power" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/320
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/391

Make it subclass of power value and add unit axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/918
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/935

use energy converting component in definition:
https://github.com/OpenEnergyPlatform/ontology/pull/993

Make subclass of 'power capacity':
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1092
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1155""" ;
    a owl:Class ;
    rdfs:label "power rating"@en ;
    rdfs:subClassOf oeo:OEO_00010257, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00020056 ;
        owl:someValuesFrom oeo:OEO_00000011
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00040010 ;
        owl:someValuesFrom obo:UO_0000113
    ] .

oeo:OEO_00230002
    obo:IAO_0000115 "Declared net capacity is a power capacity stating the maximum power a power generating unit or a power plant can deliver to the electrical grid. It equals the sum of the rated powers of all plant generators minus all power used internally within the plant." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/320
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/391

Make it subclass of power value and add unit axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/918
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/935

Make subclass of 'power capacity':
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1092
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1155""" ;
    a owl:Class ;
    rdfs:label "declared net capacity"@en ;
    rdfs:subClassOf oeo:OEO_00010257, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00020056 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:unionOf (oeo:OEO_00000031
                oeo:OEO_00000334
            )
        ]
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00040010 ;
        owl:someValuesFrom obo:UO_0000113
    ] .

oeo:OEO_00230003
    obo:IAO_0000115 "Nameplate capacity is the power capacity stating the maximum power an artificial object, e.g. a power generating unit or a power plant, can generate, and the sum of the power ratings of all energy converting component of that power plant." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/320
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/391
extend to artificial objects:
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/933
Make it subclass of power value and add unit axiom:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/918
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/935

use energy converting component in definition:
https://github.com/OpenEnergyPlatform/ontology/pull/993

Make subclass of 'power capacity':
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1092
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1155""" ;
    a owl:Class ;
    rdfs:label "nameplate capacity"@en ;
    rdfs:subClassOf oeo:OEO_00010257, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00020056 ;
        owl:someValuesFrom oeo:OEO_00000061
    ] .

oeo:OEO_00230020
    obo:IAO_0000115 "Kinetic energy is the energy that a material entity possesses due to its motion. It is defined as the work needed to accelerate a body of a given mass from rest to a stated velocity."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/522
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/609"""@en ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/ENVO_2000017" ;
    a owl:Class ;
    rdfs:label "kinetic energy"@en ;
    rdfs:subClassOf oeo:OEO_00000150 .

oeo:OEO_00230021
    obo:IAO_0000115 "A photon is a material entity that is a light particle."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/661
issue: https://github.com/OpenEnergyPlatform/ontology/issues/663
pull request: https://github.com/OpenEnergyPlatform/ontology/issues/674
add origin
issue: https://github.com/OpenEnergyPlatform/ontology/issues/515
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/684
remove origin 
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/861
classify as material entity
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1165"""@en ;
    obo:IAO_0006011 "http://purl.obolibrary.org/obo/CHEBI_30212" ;
    a owl:Class ;
    rdfs:label "photon"@en ;
    rdfs:subClassOf obo:BFO_0000040, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000086 ;
        owl:someValuesFrom oeo:OEO_00020040
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000151
    ] .

oeo:OEO_00240000
    obo:IAO_0000115 "Rotational energy is the kinetic energy that a material entity possesses due to its rotational motion."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/787
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/817""" ;
    a owl:Class ;
    rdfs:label "rotational energy"@en ;
    rdfs:subClassOf oeo:OEO_00230020 .

oeo:OEO_00240003
    obo:IAO_0000115 "Production is the transformation process of combining various inputs in order to create an output that is a good."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/835
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/845
reclassify and make equivalent
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1526
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1575
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "production"@en ;
    rdfs:subClassOf oeo:OEO_00000419, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000532 ;
        owl:someValuesFrom obo:BFO_0000040
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0002234 ;
        owl:someValuesFrom oeo:OEO_00010116
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000419
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000533 ;
                owl:someValuesFrom obo:BFO_0000040
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0002234 ;
                owl:someValuesFrom oeo:OEO_00010116
            ]
        )
    ] .

oeo:OEO_00240009
    obo:IAO_0000115 "A combined heat and power generation (CHP) process is an energy transformation that converts energy simultaneously to electrical energy and thermal energy."@en ;
    obo:IAO_0000118 "CHP"@en, "co-generation"@en, "combined heat and power generation" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/915
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/923

change 'has physical input / output' axioms to 'has energy input / output':
https://github.com/OpenEnergyPlatform/ontology/issues/994
https://github.com/OpenEnergyPlatform/ontology/pull/1041

Relabel and add old label as alternative label:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1455
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1562""" ;
    a owl:Class ;
    rdfs:label "combined heat and power generation process"@en ;
    rdfs:subClassOf oeo:OEO_00020003, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000139
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000207
    ] .

oeo:OEO_00240010
    obo:IAO_0000115 "A combined heat and power generating unit is an energy transformation unit that has both the function to produce thermal energy and the function to produce electrical energy." ;
    obo:IAO_0000118 "co-generating power unit" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/915
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/923

change produces energy axioms to 'has energy output':
issue: https://github.com/OpenEnergyPlatform/ontology/issues/994
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1006

New function-based definition:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1254
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1360""" ;
    a owl:Class ;
    rdfs:label "combined heat and power generating unit"@en ;
    rdfs:subClassOf oeo:OEO_00020102, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000139
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000207
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000188
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:unionOf (oeo:OEO_00000210
                oeo:OEO_00140102
            )
        ]
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00020107
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00240009
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000085 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:intersectionOf (oeo:OEO_00010386
                oeo:OEO_00010387
            )
        ]
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00020102
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000085 ;
                owl:someValuesFrom [
                    a owl:Class ;
                    owl:intersectionOf (oeo:OEO_00010386
                        oeo:OEO_00010387
                    )
                ]
            ]
        )
    ] .

oeo:OEO_00240011
    obo:IAO_0000115 "A combined heat and power plant (CHPP) is an energy transformation unit that consists of combined heat and power generating units, a grid component feeding electric energy into an electricity grid, and a grid component feeding thermal energy into a heating grid." ;
    obo:IAO_0000118 "CHPP" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/915
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/923

change as a subclass of energy transformation unit:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1254
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1360""" ;
    a owl:Class ;
    rdfs:label "combined heat and power plant"@en ;
    rdfs:subClassOf oeo:OEO_00020102, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000144
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00020008
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00240010
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00240009
    ] .

oeo:OEO_00240012
    obo:IAO_0000115 "Gross electricity generation is a process attribute that refers to the total amount of electrical energy produced in an electricity generation process."@en ;
    obo:IAO_0000118 "gross electricity production" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/917
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/932""" ;
    a owl:Class ;
    rdfs:label "gross electricity generation"@en ;
    rdfs:subClassOf oeo:OEO_00030019, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00140002 ;
        owl:someValuesFrom oeo:OEO_00050019
    ] .

oeo:OEO_00240013
    obo:IAO_0000115 "Net electricity generation is a process attribute that equals to gross electricity generation minus the consumption of power stations' auxiliary services."@en ;
    obo:IAO_0000118 "net electricity production" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/917
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/932""" ;
    a owl:Class ;
    rdfs:label "net electricity generation"@en ;
    rdfs:subClassOf oeo:OEO_00030019, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00140002 ;
        owl:someValuesFrom oeo:OEO_00050019
    ] .

oeo:OEO_00240014
    obo:IAO_0000115 "An electricity generation process is an energy transformation that has electrical energy as physical output."@en ;
    obo:IAO_0000118 "electricity generation" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/917
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/932

change 'has physical input / output' axioms to 'has energy input / output':
https://github.com/OpenEnergyPlatform/ontology/issues/994
https://github.com/OpenEnergyPlatform/ontology/pull/1041

Add alternative label and improve definition:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1455
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1562

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "electricity generation process"@en ;
    rdfs:subClassOf oeo:OEO_00020003, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000500 ;
        owl:someValuesFrom oeo:OEO_00240012
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000500 ;
        owl:someValuesFrom oeo:OEO_00240013
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000139
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00020003
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00010235 ;
                owl:someValuesFrom oeo:OEO_00000139
            ]
        )
    ] .

oeo:OEO_00240015
    obo:IAO_0000115 "Liquid air production is a production that produces liquid air by cooling and compressing (gaseous) air."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/937
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/945""" ;
    a owl:Class ;
    rdfs:label "liquid air production"@en ;
    rdfs:subClassOf oeo:OEO_00240003, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000532 ;
        owl:someValuesFrom oeo:OEO_00000054
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000533 ;
        owl:someValuesFrom oeo:OEO_00000257
    ] .

oeo:OEO_00240016
    obo:IAO_0000115 "A net capacity factor is a utilisation value that is calculated by dividing the net electricity generation over a given time step by the declared net capacity times the length of this time step."@en ;
    obo:IAO_0000116 "A net capacity factor is typically calculated for a year but other time steps (e.g. month or day) are possible."@en ;
    obo:IAO_0000118 "capacity factor" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/890
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/946

make subclass of 'fraction value':
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1144
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1146

make subclass of 'utilisation value':
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1377
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1435""" ;
    a owl:Class ;
    rdfs:label "net capacity factor"@en ;
    rdfs:subClassOf oeo:OEO_00320072 .

oeo:OEO_00240018
    oeo:OEO_00110012 "GrossNationalElectricityConsumption = GrossElectricityGeneration + ElectricityImports - ElectricityExports" ;
    obo:IAO_0000115 "Gross national electricity consumption is an energy consumption value measuring the consumption of electrical energy in a spatial region (e.g. a country), including gross electricity generation plus electricity imports, minus electricity exports. It is part of the gross inland energy consumption."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/916
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/997"""@en ;
    a owl:Class ;
    rdfs:label "gross national electricity consumption"@en ;
    rdfs:subClassOf oeo:OEO_00240019, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000050 ;
        owl:someValuesFrom oeo:OEO_00050017
    ] .

oeo:OEO_00240019
    obo:IAO_0000115 "An energy consumption value is an energy amount value that measures the energy consumption over a time span."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/916
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/997

Move to oeo-shared:
https://github.com/OpenEnergyPlatform/ontology/pull/1463
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652"""@en ;
    a owl:Class ;
    rdfs:label "energy consumption value"@en ;
    rdfs:subClassOf oeo:OEO_00050019, [
        a owl:Restriction ;
        owl:onProperty obo:IAO_0000136 ;
        owl:someValuesFrom oeo:OEO_00030035
    ] .

oeo:OEO_00240022
    obo:IAO_0000115 "A protected area is a two-dimensional spatial region recognised, dedicated and managed, through legal or other effective means, to achieve the long term conservation of nature with associated ecosystem services and cultural values."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1052
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1078
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652"""@en ;
    a owl:Class ;
    rdfs:label "protected area"@en ;
    rdfs:subClassOf obo:BFO_0000009 .

oeo:OEO_00240024
    obo:IAO_0000115 "An energy service demand is a demand of an agent to use energy as a means to obtain or facilitate desired end services or states."@en ;
    obo:IAO_0000116 "An example is the transport demand for goods or persons (e.g. in person/tonne-kilometres). An other example is the demand for room heating or cooling."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1054
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1080
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "energy service demand"@en ;
    rdfs:subClassOf oeo:OEO_00140040, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010121 ;
        owl:someValuesFrom [
            a owl:Restriction ;
            owl:onProperty obo:RO_0000087 ;
            owl:someValuesFrom oeo:OEO_00000051
        ]
    ] .

oeo:OEO_00240025
    a owl:ObjectProperty .

oeo:OEO_00240026
    obo:IAO_0000115 "An industrial material is a portion of matter that is the physical output of an industrial process and that has a good role."@en ;
    a owl:Class ;
    rdfs:label "industrial material"@en ;
    rdfs:subClassOf oeo:OEO_00000331 .

oeo:OEO_00240027
    obo:IAO_0000115 "A chemical substance is a portion of matter of constant composition and that is neither a metal or mineral. It is composed of molecular entities of the same type or of different types that is used in or produced by a chemical reaction involving changes to atoms or molecules. It is the physical output of an industrial process and has a commodity role."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1053
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1082

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "chemical substance"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00240025 ;
        owl:someValuesFrom oeo:OEO_00050000
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00240025 ;
        owl:someValuesFrom oeo:OEO_00140033
    ] .

oeo:OEO_00240028
    obo:IAO_0000115 "Paper is a portion of matter that is made from cellulose fibres and other plant materials. It is used for paper-based products. It has a solid normal state of matter. It is the physical output of an industrial process and has a commodity role."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1053
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1082

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "paper"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00240025 ;
        owl:someValuesFrom oeo:OEO_00050000
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000390 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00240029
    obo:IAO_0000115 "Cement is a portion of matter that is made from limestone and clay; other elements may be present. It is used as a building material to set as a solid mass or is used as an ingredient in making mortar or concrete. It has a solid normal state of matter. It is the physical output of an industrial process and has a commodity role."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1053
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1082

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "cement"@en ;
    rdfs:subClassOf oeo:OEO_00000331, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00240025 ;
        owl:someValuesFrom oeo:OEO_00050000
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000390 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00240030
    obo:IAO_0000115 "A mineral is a portion of matter that is normally crystalline formed."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1053
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1082

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "mineral"@en ;
    rdfs:subClassOf oeo:OEO_00000331 .

oeo:OEO_00240031
    obo:IAO_0000115 "A non-metallic mineral is a mineral that does not contain any metallic content within themselves. It is the physical output of an industrial process and has a commodity role."@en ;
    obo:IAO_0000116 "Some examples for non-metallic minerals are ceramic, glass, clay or gypsum."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1053
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1082

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "non-metallic mineral"@en ;
    rdfs:subClassOf oeo:OEO_00240030, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00240025 ;
        owl:someValuesFrom oeo:OEO_00050000
    ] .

oeo:OEO_00240032
    obo:IAO_0000115 "A metal is a portion of matter consisting of an atom of an element that exhibits typical metallic properties, being typically shiny, with high electrical and thermal conductivity."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1053
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1082

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "metal"@en ;
    rdfs:subClassOf oeo:OEO_00000331 .

oeo:OEO_00240034
    obo:IAO_0000115 "Steel is a metal that consists mainly of iron and up to 2.14 % of carbon; other elements may be present. It has a solid normal state of matter. It has a solid normal state of matter. It is the physical output of an industrial process and has a commodity role."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1053
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1082

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "steel"@en ;
    rdfs:subClassOf oeo:OEO_00240032, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00240025 ;
        owl:someValuesFrom oeo:OEO_00050000
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000390 ;
        owl:onProperty oeo:OEO_00000529
    ] .

oeo:OEO_00240035
    obo:IAO_0000115 "A non-ferrous metal is a metal that does not contain a significant amount of iron in its chemical composition. It is the physical output of an industrial process and has a commodity role."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1053
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1082

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "non-ferrous metal"@en ;
    rdfs:subClassOf oeo:OEO_00240032, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00240025 ;
        owl:someValuesFrom oeo:OEO_00050000
    ] .

oeo:OEO_00240038
    obo:IAO_0000115 "A personal living space is a space requirement that one person uses for living."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1056
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1084
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "personal living space"@en ;
    rdfs:subClassOf oeo:OEO_00020136 .

oeo:OEO_00260001
    obo:IAO_0000115 "Ramping is a process attribute that describes the change in power of an energy transformation unit or an energy converting component per time step." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/948
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1126""" ;
    a owl:Class ;
    rdfs:label "ramping"@en ;
    rdfs:subClassOf oeo:OEO_00030019 .

oeo:OEO_00260002
    obo:IAO_0000115 "Start-up speed is ramping during a cold start." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/948
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1126""" ;
    a owl:Class ;
    rdfs:label "start-up speed"@en ;
    rdfs:subClassOf [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00260001
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000502 ;
                owl:someValuesFrom oeo:OEO_00260003
            ]
        )
    ] .

oeo:OEO_00260003
    obo:IAO_0000115 "A cold start is a process in which an energy transformation unit is started-up after a period of inactivity." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/948
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1126

add 'has participant axiom':
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1327
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1395""" ;
    a owl:Class ;
    rdfs:label "cold start"@en ;
    rdfs:subClassOf [
        a owl:Class ;
        owl:intersectionOf (obo:BFO_0000015
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000500 ;
                owl:someValuesFrom oeo:OEO_00260002
            ]
        )
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00020102
    ] .

oeo:OEO_00260007
    obo:IAO_0000115 "A CO2 emission is an emission that releases carbon dioxide."@en ;
    obo:IAO_0000118 "carbon dioxide emission"@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/866
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1253/

move to oeo-shared
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1329
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1615
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652"""@en ;
    a owl:Class ;
    rdfs:label "CO2 emission"@en ;
    rdfs:subClassOf oeo:OEO_00000147 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000147
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000057 ;
                owl:someValuesFrom oeo:OEO_00000006
            ]
        )
    ] .

oeo:OEO_00260008
    obo:IAO_0000115 "A CO2 emission value is greenhouse gas emission value that quantifies the output of a CO2 emission process."@en ;
    obo:IAO_0000118 "carbon dioxide emission value"@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/866
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1253/

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652"""@en ;
    a owl:Class ;
    rdfs:label "CO2 emission value"@en ;
    rdfs:subClassOf oeo:OEO_00140081 .

oeo:OEO_00290000
    obo:IAO_0000115 "A potential is a maximum value that describes some upper limit in a spatial region of reference." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1093
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1102

make subclass of 'maximum value':
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1092
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1155""" ;
    a owl:Class ;
    rdfs:label "potential"@en ;
    rdfs:subClassOf oeo:OEO_00010256 .

oeo:OEO_00290001
    obo:IAO_0000115 "A slope is a quantity value with a plane angle unit that measures the angle between the plane of a surface and the horizontal plane."@en ;
    obo:IAO_0000233 """add slope
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1087
pull-request: https://github.com/OpenEnergyPlatform/ontology/pull/1112""" ;
    a owl:Class ;
    rdfs:label "slope"@en ;
    rdfs:subClassOf oeo:OEO_00000350, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00040010 ;
        owl:someValuesFrom obo:UO_0000122
    ] .

oeo:OEO_00290002
    obo:IAO_0000115 "A surface azimuth angle is a quantity value with a plane angle unit that measures the deviation of the projection on a horizontal plane of the normal to the plane from the local meridian, with zero due south, east negative, and west positive."@en ;
    obo:IAO_0000233 """add azimuth surface angle
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1087
pull-request: https://github.com/OpenEnergyPlatform/ontology/pull/1112""" ;
    a owl:Class ;
    rdfs:label "surface azimuth angle"@en ;
    rdfs:subClassOf oeo:OEO_00000350, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00040010 ;
        owl:someValuesFrom obo:UO_0000122
    ] .

oeo:OEO_00310000
    obo:IAO_0000115 "A datacenter is an artificial object that houses computer systems and associated components."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1265
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1359""" ;
    a owl:Class ;
    rdfs:label "data center"@en ;
    rdfs:subClassOf oeo:OEO_00000061, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00010114
    ] .

oeo:OEO_00310001
    obo:IAO_0000115 "A sewage plant is an artificial object that removes contaminants from wastewater to produce an effluent that is suitable for discharge to the surrounding environment or an intended reuse application."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1265
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1359""" ;
    a owl:Class ;
    rdfs:label "sewage plant"@en ;
    rdfs:subClassOf oeo:OEO_00000061, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00000441
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00010114
    ] .

oeo:OEO_00310004
    obo:IAO_0000115 "Industrial waste thermal energy is waste thermal energy that is energy output of some industrial process."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1265
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1359""" ;
    a owl:Class ;
    rdfs:label "industrial waste thermal energy"@en ;
    rdfs:subClassOf oeo:OEO_00010114, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00020184 ;
        owl:someValuesFrom oeo:OEO_00050000
    ] .

oeo:OEO_00310005
    obo:IAO_0000115 "Recovered heat is a thermal energy that is physical output of an energy transformation process and that is recovered and would otherwise be emitted in the environment as waste thermal energy."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1265
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1359""" ;
    a owl:Class ;
    rdfs:label "recovered heat"@en ;
    rdfs:subClassOf oeo:OEO_00000207 .

oeo:OEO_00310006
    obo:IAO_0000115 "Aerothermal energy is a natural ambient thermal energy that is stored in the air of a natural environment."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1265
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1359""" ;
    a owl:Class ;
    rdfs:label "aerothermal energy"@en ;
    rdfs:subClassOf oeo:OEO_00140104 .

oeo:OEO_00310008
    obo:IAO_0000115 "A heat generating unit is an energy transformation unit that has the function to produce thermal energy." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1254
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1360""" ;
    a owl:Class ;
    rdfs:label "heat generating unit"@en ;
    rdfs:subClassOf oeo:OEO_00020102, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000207
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00010248
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00020102
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000085 ;
                owl:someValuesFrom oeo:OEO_00010387
            ]
        )
    ] .

oeo:OEO_00310009
    obo:IAO_0000115 "A rotary heat exchanger is a heat exchanger that uses a wheel for a heat transfer process." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1254
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1432""" ;
    a owl:Class ;
    rdfs:label "rotary heat exchanger"@en ;
    rdfs:subClassOf oeo:OEO_00140102 .

oeo:OEO_00310010
    obo:IAO_0000115 "A plate heat exchanger is a heat exchanger that uses a plate for a heat transfer process." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1254
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1432""" ;
    a owl:Class ;
    rdfs:label "plate heat exchanger"@en ;
    rdfs:subClassOf oeo:OEO_00140102 .

oeo:OEO_00310011
    obo:IAO_0000115 "A heat plant is an energy transformation unit consisting of heat generating units and a grid component that feeds thermal energy into a heating grid." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1254
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1360""" ;
    a owl:Class ;
    rdfs:label "heat plant"@en ;
    rdfs:subClassOf oeo:OEO_00020102, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00020008
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00310008
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00010248
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00020102
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00020008
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00310008
            ]
        )
    ] .

oeo:OEO_00310012
    obo:IAO_0000115 "A heat transfer unit is a heat generating unit that contains a heat exchanger and not a heater." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1254
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1360""" ;
    a owl:Class ;
    rdfs:label "heat transfer unit"@en ;
    rdfs:subClassOf oeo:OEO_00310008, [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Class ;
                owl:complementOf [
                    a owl:Restriction ;
                    owl:onProperty obo:BFO_0000051 ;
                    owl:someValuesFrom oeo:OEO_00000210
                ]
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00140102
            ]
        )
    ] .

oeo:OEO_00310013
    obo:IAO_0000115 "A boiler is a heater that increases the thermal energy of fluids." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1254
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1432""" ;
    a owl:Class ;
    rdfs:label "boiler"@en ;
    rdfs:subClassOf oeo:OEO_00000210, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00140116
    ] .

oeo:OEO_00310014
    obo:IAO_0000115 "A combustion-based heater is a heater that increases the thermal energy using combustion." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1254
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1360""" ;
    a owl:Class ;
    rdfs:label "combustion-based heater"@en ;
    rdfs:subClassOf oeo:OEO_00000210, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000007
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00010249
    ] .

oeo:OEO_00310015
    obo:IAO_0000115 "An electrical heater is a heater that increases the thermal energy using electric energy." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1254
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1360""" ;
    a owl:Class ;
    rdfs:label "electrical heater"@en ;
    rdfs:subClassOf oeo:OEO_00000210, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000139
    ] .

oeo:OEO_00310017
    obo:IAO_0000115 "A geothermal heat unit is a heat transfer unit that uses geothermal energy as source." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1254
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1360""" ;
    a owl:Class ;
    rdfs:label "geothermal heat unit"@en ;
    rdfs:subClassOf oeo:OEO_00310012, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000191
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00020059
    ] .

oeo:OEO_00310018
    obo:IAO_0000115 "A geothermal heat plant is a heat plant that has geothermal heat units as parts." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1254
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1360""" ;
    a owl:Class ;
    rdfs:label "geothermal heat plant"@en ;
    rdfs:subClassOf oeo:OEO_00310011, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00310017
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00020059
    ] .

oeo:OEO_00310021
    obo:IAO_0000115 "A tube collector is a solar thermal collector that consists of tubes." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1254
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1432""" ;
    a owl:Class ;
    rdfs:label "tube collector"@en ;
    rdfs:subClassOf oeo:OEO_00000387 .

oeo:OEO_00310022
    obo:IAO_0000115 "A flat-plate collector is a solar thermal collector that consists of flat-plates." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1254
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1432""" ;
    a owl:Class ;
    rdfs:label "flat-plate collector"@en ;
    rdfs:subClassOf oeo:OEO_00000387 .

oeo:OEO_00310025
    obo:IAO_0000115 "A combined cycle electricity generation process is a fuel-powered electricity generation process in which a gas turbine process is followed by an steam-electric process." ;
    obo:IAO_0000118 "combined cycle electricity generation" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1256
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1362""" ;
    a owl:Class ;
    rdfs:label "combined cycle electricity generation process"@en ;
    rdfs:subClassOf oeo:OEO_00050001, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000139
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00240000
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0002427 ;
        owl:someValuesFrom oeo:OEO_00050020
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0002427 ;
        owl:someValuesFrom oeo:OEO_00310027
    ] .

oeo:OEO_00310027
    obo:IAO_0000115 "A gas turbine process is an energy transformation that converts chemical energy into rotational energy using a continous internal combustion process. A gas turbine is participating in a gas turbine process." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1256
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1362""" ;
    a owl:Class ;
    rdfs:label "gas turbine process"@en ;
    rdfs:subClassOf oeo:OEO_00020003, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000532 ;
        owl:someValuesFrom oeo:OEO_00000099
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000007
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00240000
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00140038
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00000185
    ] .

oeo:OEO_00310028
    obo:IAO_0000115 "A steam power unit is a power generating unit that only has a steam turbine as turbine." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1256
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1362""" ;
    a owl:Class ;
    rdfs:label "steam power unit"@en ;
    rdfs:subClassOf oeo:OEO_00000334, [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00000396
            ]
            [
                a owl:Restriction ;
                owl:allValuesFrom [
                    a owl:Class ;
                    owl:unionOf (oeo:OEO_00000396
                        [
                            a owl:Class ;
                            owl:complementOf oeo:OEO_00000425
                        ]
                    )
                ] ;
                owl:onProperty obo:BFO_0000051
            ]
        )
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00110001
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000007
    ] .

oeo:OEO_00310032
    obo:IAO_0000115 "A thermo-chemical heat storage object (TCS) is a thermal energy storage object that stores thermal energy through reversible exotherm/endotherm chemical reaction with thermo-chemical materials (TCM)." ;
    obo:IAO_0000118 "TCS" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1261
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1363""" ;
    a owl:Class ;
    rdfs:label "thermo-chemical heat storage object"@en ;
    rdfs:subClassOf oeo:OEO_00000159, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000207
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000207
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00140033
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000085 ;
        owl:someValuesFrom oeo:OEO_00000039
    ] .

oeo:OEO_00310033
    obo:IAO_0000115 "A chemical heat storage object is a thermo-chemical heat storage object that stores thermal energy by using the chemical binding energy in an endotherm reaction." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1261
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1363""" ;
    a owl:Class ;
    rdfs:label "chemical heat storage object"@en ;
    rdfs:subClassOf oeo:OEO_00310032 .

oeo:OEO_00310034
    obo:IAO_0000115 "A sorption heat storage object is a thermo-chemical heat storage object that stores thermal energy by using desorption." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1261
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1363""" ;
    a owl:Class ;
    rdfs:label "sorption heat storage object"@en ;
    rdfs:subClassOf oeo:OEO_00310032, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00310036
    ] .

oeo:OEO_00310035
    obo:IAO_0000115 "Adsorption is a process that leads to an accumulation of a substance within a phase or at an interface between two phases." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1303
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1363""" ;
    a owl:Class ;
    rdfs:label "adsorption"@en ;
    rdfs:subClassOf obo:BFO_0000015, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00240027
    ] ;
    owl:disjointWith oeo:OEO_00310036 .

oeo:OEO_00310036
    obo:IAO_0000115 "Desorption is a process that leads to a detaching of a substance that was accumulated within a phase or at an interface between two phases (for example by adsorption)." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1303
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1363""" ;
    a owl:Class ;
    rdfs:label "desorption"@en ;
    rdfs:subClassOf obo:BFO_0000015, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00240027
    ] .

oeo:OEO_00310037
    obo:IAO_0000115 "A sensible heat storage object is a thermal energy storage object that stores thermal energy through temperature changes in some medium." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1261
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1363""" ;
    a owl:Class ;
    rdfs:label "sensible heat storage object"@en ;
    rdfs:subClassOf oeo:OEO_00000159, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000207
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000207
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00140101
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000085 ;
        owl:someValuesFrom oeo:OEO_00000039
    ] .

oeo:OEO_00310038
    obo:IAO_0000115 "A sensible fluid heat storage object is a sensible heat storage that uses fluids (like water, oil, …) to store thermal energy." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1261
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1363""" ;
    a owl:Class ;
    rdfs:label "sensible fluid heat storage object"@en ;
    rdfs:subClassOf oeo:OEO_00310037, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00140116
    ] .

oeo:OEO_00310039
    obo:IAO_0000115 "A sensible solid heat storage object is a sensible heat storage that uses solid materials (like bulk goods, powder, …) to store thermal energy." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1261
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1363""" ;
    a owl:Class ;
    rdfs:label "sensible solid heat storage object"@en ;
    rdfs:subClassOf oeo:OEO_00310037, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:intersectionOf (oeo:OEO_00000331
                [
                    a owl:Restriction ;
                    owl:hasValue oeo:OEO_00000390 ;
                    owl:onProperty oeo:OEO_00000531
                ]
            )
        ]
    ] .

oeo:OEO_00310040
    obo:IAO_0000115 "A phase transition is a transformation of a medium from a solid, liquid, or gas state to a different state." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1303
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1363""" ;
    a owl:Class ;
    rdfs:label "phase transition"@en ;
    rdfs:subClassOf obo:BFO_0000015, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000532 ;
        owl:someValuesFrom oeo:OEO_00000331
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000533 ;
        owl:someValuesFrom oeo:OEO_00000331
    ] .

oeo:OEO_00310041
    obo:IAO_0000115 "Evaporation is a phase transition from a liquid medium to their gaseous state." ;
    obo:IAO_0000118 "evaporating" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1303
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1363""" ;
    a owl:Class ;
    rdfs:label "evaporation"@en ;
    rdfs:subClassOf oeo:OEO_00310040, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000532 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:intersectionOf (oeo:OEO_00000331
                [
                    a owl:Restriction ;
                    owl:hasValue oeo:OEO_00000256 ;
                    owl:onProperty oeo:OEO_00000531
                ]
            )
        ]
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000533 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:intersectionOf (oeo:OEO_00000331
                [
                    a owl:Restriction ;
                    owl:hasValue oeo:OEO_00000182 ;
                    owl:onProperty oeo:OEO_00000531
                ]
            )
        ]
    ] .

oeo:OEO_00310042
    obo:IAO_0000115 "Melting is a phase transition from a solid medium to their liquid state." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1303
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1363""" ;
    a owl:Class ;
    rdfs:label "melting"@en ;
    rdfs:subClassOf oeo:OEO_00310040, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000532 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:intersectionOf (oeo:OEO_00000331
                [
                    a owl:Restriction ;
                    owl:hasValue oeo:OEO_00000390 ;
                    owl:onProperty oeo:OEO_00000531
                ]
            )
        ]
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000533 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:intersectionOf (oeo:OEO_00000331
                [
                    a owl:Restriction ;
                    owl:hasValue oeo:OEO_00000256 ;
                    owl:onProperty oeo:OEO_00000531
                ]
            )
        ]
    ] .

oeo:OEO_00310043
    obo:IAO_0000115 "A latent heat storage object (LHS) is a thermal energy storage object that stores thermal energy through phase transitions in phase-change materials (PCM)." ;
    obo:IAO_0000118 "LHS" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1261
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1363""" ;
    a owl:Class ;
    rdfs:label "latent heat storage object"@en ;
    rdfs:subClassOf oeo:OEO_00000159, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000207
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000207
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00310040
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000085 ;
        owl:someValuesFrom oeo:OEO_00000039
    ] .

oeo:OEO_00310044
    obo:IAO_0000115 "A latent solid-fluid heat storage object is a latent heat storage object that stores thermal energy by converting solid materials to their liquid equivalent i.e. melting the material." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1261
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1363""" ;
    a owl:Class ;
    rdfs:label "latent solid-fluid heat storage object"@en ;
    rdfs:subClassOf oeo:OEO_00310043, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00310042
    ] .

oeo:OEO_00310045
    obo:IAO_0000115 "A latent fluid-gaseous heat storage object is a latent heat storage object that stores thermal energy by converting liquid materials to their gaseous equivalent i.e. evaporating the material." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1261
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1363""" ;
    a owl:Class ;
    rdfs:label "latent fluid-gaseous heat storage object"@en ;
    rdfs:subClassOf oeo:OEO_00310043, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00310041
    ] .

oeo:OEO_00310047
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1254
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1360""" ;
    a owl:Class ;
    rdfs:comment "A solar heat plant is a heat plant that has solar heat units as parts." ;
    rdfs:label "solar heat plant"@en ;
    rdfs:subClassOf oeo:OEO_00310011, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00310048
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00020047
    ] .

oeo:OEO_00310048
    obo:IAO_0000115 "A solar heat unit is a heat generating unit that has a solar collector." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1254
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1360""" ;
    a owl:Class ;
    rdfs:label "solar heat unit"@en ;
    rdfs:subClassOf oeo:OEO_00310008, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000384
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000387
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00020047
    ] .

oeo:OEO_00320000
    obo:IAO_0000115 "A transport performance value is a quantity value that indicates the performance of a transport process in terms of its mileage and amount of transported people and/or goods."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1272
pull-request: https://github.com/OpenEnergyPlatform/ontology/pull/1289
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652"""@en ;
    a owl:Class ;
    rdfs:label "transport performance value"@en ;
    rdfs:subClassOf oeo:OEO_00000350, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00040010 ;
        owl:someValuesFrom oeo:OEO_00320001
    ] .

oeo:OEO_00320001
    obo:IAO_0000115 "A transport performance unit is a unit of measurement for the accumulated transport distance of a number of people and/or amount of goods." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1272
pull-request: https://github.com/OpenEnergyPlatform/ontology/pull/1289
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "transport performance unit"@en ;
    rdfs:subClassOf obo:UO_0000000 .

oeo:OEO_00320002
    obo:IAO_0000115 "Passenger-kilometre is a transport performance unit for the accumulated transport distance of people where one passenger-kilometre equals the transport distance of 1 km for one person." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1272
pull-request: https://github.com/OpenEnergyPlatform/ontology/pull/1289

Add pkm as synonym:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1375
pull-request: https://github.com/OpenEnergyPlatform/ontology/pull/1388
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    oboInOwl:hasExactSynonym "pkm" ;
    a owl:Class ;
    rdfs:label "passenger-kilometre"@en ;
    rdfs:subClassOf oeo:OEO_00320001 .

oeo:OEO_00320003
    obo:IAO_0000115 "Ton-kilometre is a transport performance unit for the accumulated transport distance of goods where one ton-kilometre equals the transport distance of 1 km for one ton of goods." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1272
pull-request: https://github.com/OpenEnergyPlatform/ontology/pull/1289

Add tkm as synonym:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1375
pull-request: https://github.com/OpenEnergyPlatform/ontology/pull/1388

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    oboInOwl:hasExactSynonym "tkm" ;
    a owl:Class ;
    rdfs:label "ton-kilometre"@en ;
    rdfs:subClassOf oeo:OEO_00320001 .

oeo:OEO_00320004
    obo:IAO_0000115 "A gas vehicle is an internal combustion vehicle that has only a gas engine as a motor for propulsion."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1279
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1290

Convert to equivalent class:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1311
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1315"""@en ;
    a owl:Class ;
    rdfs:label "gas vehicle"@en ;
    rdfs:subClassOf oeo:OEO_00000240, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00010146
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000240
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00320008
            ]
            [
                a owl:Restriction ;
                owl:allValuesFrom [
                    a owl:Class ;
                    owl:unionOf (oeo:OEO_00320008
                        [
                            a owl:Class ;
                            owl:complementOf oeo:OEO_00010032
                        ]
                    )
                ] ;
                owl:onProperty obo:BFO_0000051
            ]
        )
    ] .

oeo:OEO_00320005
    obo:IAO_0000115 "A liquefied petroleum gas vehicle is a gas vehicle that uses liquefied petroleum gas as fuel."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1279
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1290

Convert to equivalent class:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1311
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1315"""@en ;
    a owl:Class ;
    rdfs:label "liquefied petroleum gas vehicle"@en ;
    rdfs:subClassOf oeo:OEO_00320004 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00320004
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000503 ;
                owl:someValuesFrom oeo:OEO_00320011
            ]
        )
    ] .

oeo:OEO_00320006
    obo:IAO_0000115 "A compressed gas vehicle is a gas vehicle that uses a compressed gas fuel."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1279
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1290

Convert to equivalent class:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1311
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1315"""@en ;
    a owl:Class ;
    rdfs:label "compressed gas vehicle"@en ;
    rdfs:subClassOf oeo:OEO_00320004 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00320004
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000503 ;
                owl:someValuesFrom oeo:OEO_00320015
            ]
        )
    ] .

oeo:OEO_00320007
    obo:IAO_0000115 "A liquefied natural gas vehicle is a gas vehicle that uses liquefied natural gas as fuel."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1279
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1290

Convert to equivalent class:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1311
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1315"""@en ;
    a owl:Class ;
    rdfs:label "liquefied natural gas vehicle"@en ;
    rdfs:subClassOf oeo:OEO_00320004 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00320004
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000503 ;
                owl:someValuesFrom oeo:OEO_00010237
            ]
        )
    ] .

oeo:OEO_00320008
    obo:IAO_0000115 "A gas engine is an internal combustion engine that uses a gaseous combustion fuel."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1279
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1290"""@en ;
    a owl:Class ;
    rdfs:label "gas engine"@en ;
    rdfs:subClassOf oeo:OEO_00010029, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00010146
    ] .

oeo:OEO_00320009
    obo:IAO_0000115 "A compressed gas engine is a gas engine that uses a compressed gas fuel."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1279
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1290"""@en ;
    a owl:Class ;
    rdfs:label "compressed gas engine"@en ;
    rdfs:subClassOf oeo:OEO_00320008, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00320015
    ] .

oeo:OEO_00320010
    obo:IAO_0000115 "A compressed gas fuel role is a fuel role that expresses that a portion of matter can be used in a compressed gas engine."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1279
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1290"""@en ;
    a owl:Class ;
    rdfs:label "compressed gas fuel role"@en ;
    rdfs:subClassOf oeo:OEO_00000001 .

oeo:OEO_00320011
    obo:IAO_0000115 "Liquefied petroleum gas (LPG) is gas mixture of hydrocarbon gases, mainly propane and butane."@en ;
    obo:IAO_0000118 "LPG"@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1279
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1290"""@en ;
    a owl:Class ;
    rdfs:label "liquefied petroleum gas"@en ;
    rdfs:subClassOf oeo:OEO_00010236, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000087 ;
        owl:someValuesFrom oeo:OEO_00000001
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000097
    ], [
        a owl:Restriction ;
        owl:hasValue oeo:OEO_00000256 ;
        owl:onProperty oeo:OEO_00000531
    ] .

oeo:OEO_00320012
    obo:IAO_0000115 "Compressed natural gas (CNG) is natural gas that has been compressed."@en ;
    obo:IAO_0000118 "CNG"@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1279
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1290"""@en ;
    a owl:Class ;
    rdfs:label "compressed natural gas"@en ;
    rdfs:subClassOf oeo:OEO_00000292, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000087 ;
        owl:someValuesFrom oeo:OEO_00320010
    ] .

oeo:OEO_00320013
    obo:IAO_0000115 "Compressed biomethane is biomethane that has been compressed."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1279
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1290"""@en ;
    a owl:Class ;
    rdfs:label "compressed biomethane"@en ;
    rdfs:subClassOf oeo:OEO_00010215, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000087 ;
        owl:someValuesFrom oeo:OEO_00320010
    ] .

oeo:OEO_00320014
    obo:IAO_0000115 "Compressed synthetic methane is synthetic methane that has been compressed."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1279
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1290"""@en ;
    a owl:Class ;
    rdfs:label "compressed synthetic methane"@en ;
    rdfs:subClassOf oeo:OEO_00010018, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000087 ;
        owl:someValuesFrom oeo:OEO_00320010
    ] .

oeo:OEO_00320015
    obo:IAO_0000115 "A compressed gas fuel is a combustion fuel that has a compressed gas fuel role."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1279
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1290"""@en ;
    a owl:Class ;
    rdfs:label "compressed gas fuel"@en ;
    rdfs:subClassOf oeo:OEO_00000099 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000099
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000087 ;
                owl:someValuesFrom oeo:OEO_00320010
            ]
        )
    ] .

oeo:OEO_00320016
    obo:IAO_0000115 "A transport network is an object aggregate of transport network components that enables the transport of people and/or goods."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1266
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1297""" ;
    a owl:Class ;
    rdfs:label "transport network"@en ;
    rdfs:subClassOf obo:BFO_0000027, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00140002 ;
        owl:someValuesFrom oeo:OEO_00140001
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00320021
    ] .

oeo:OEO_00320017
    obo:IAO_0000115 "A road network is a transport network that enables transport on roads."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1266
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1297""" ;
    a owl:Class ;
    rdfs:label "road network"@en ;
    rdfs:subClassOf oeo:OEO_00320016, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00320022
    ] .

oeo:OEO_00320018
    obo:IAO_0000115 "A rail network is a transport network that enables transport on rails."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1266
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1297""" ;
    a owl:Class ;
    rdfs:label "rail network"@en ;
    rdfs:subClassOf oeo:OEO_00320016, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00320025
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00320028
    ] .

oeo:OEO_00320019
    obo:IAO_0000115 "A waterway network is a transport network that enables transport on water."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1266
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1297""" ;
    a owl:Class ;
    rdfs:label "waterway network"@en ;
    rdfs:subClassOf oeo:OEO_00320016, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00320032
    ] .

oeo:OEO_00320020
    obo:IAO_0000115 "An aviation network is a transport network that enables air transport."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1266
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1297""" ;
    a owl:Class ;
    rdfs:label "aviation network"@en ;
    rdfs:subClassOf oeo:OEO_00320016, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00320035
    ] .

oeo:OEO_00320021
    obo:IAO_0000115 "A transport network component is an artificial object that is part of a transport network."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1267
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1297

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "transport network component"@en ;
    rdfs:subClassOf oeo:OEO_00000061 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000061
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000050 ;
                owl:someValuesFrom oeo:OEO_00320016
            ]
        )
    ] .

oeo:OEO_00320022
    obo:IAO_0000115 "A road is a transport network component with an artificial surface that allows transport for road vehicles."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1267
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1297""" ;
    a owl:Class ;
    rdfs:label "road"@en ;
    rdfs:subClassOf oeo:OEO_00320021, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000501 ;
        owl:someValuesFrom oeo:OEO_00010274
    ] .

oeo:OEO_00320023
    obo:IAO_0000115 "A bridge is a transport network component that spans a physical obstacle without blocking the way underneath."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1267
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1297""" ;
    a owl:Class ;
    rdfs:comment "It can hold other transport network components such as rails and roads."@en ;
    rdfs:label "bridge"@en ;
    rdfs:subClassOf oeo:OEO_00320021 .

oeo:OEO_00320024
    obo:IAO_0000115 "A tunnel is a transport network component that is built through a certain environment (e.g. a mountain or water) and allows to pass through that environment."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1267
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1297""" ;
    a owl:Class ;
    rdfs:comment "It can contain other transport network components such as rails and roads."@en ;
    rdfs:label "tunnel"@en ;
    rdfs:subClassOf oeo:OEO_00320021 .

oeo:OEO_00320025
    obo:IAO_0000115 "A railway is a transport network component that can only be used by trains."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1267
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1297""" ;
    a owl:Class ;
    rdfs:label "railway"@en ;
    rdfs:subClassOf oeo:OEO_00320021, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000501 ;
        owl:someValuesFrom oeo:OEO_00010280
    ] .

oeo:OEO_00320026
    obo:IAO_0000115 "A canal is a transport network component that is an artificially created waterway."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1267
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1297""" ;
    a owl:Class ;
    rdfs:label "canal"@en ;
    rdfs:subClassOf oeo:OEO_00320021 .

oeo:OEO_00320027
    obo:IAO_0000115 "A transport hub is a transport network component that allows the exchange of people and/or goods."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1267
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1297""" ;
    a owl:Class ;
    rdfs:label "transport hub"@en ;
    rdfs:subClassOf oeo:OEO_00320021 .

oeo:OEO_00320028
    obo:IAO_0000115 "A train station is a transport hub for trains."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1278
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1297""" ;
    a owl:Class ;
    rdfs:label "train station"@en ;
    rdfs:subClassOf oeo:OEO_00320027, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000501 ;
        owl:someValuesFrom oeo:OEO_00010280
    ] .

oeo:OEO_00320029
    obo:IAO_0000115 "A freight train station is a train station for the exchange of goods."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1278
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1297""" ;
    a owl:Class ;
    rdfs:label "freight train station"@en ;
    rdfs:subClassOf oeo:OEO_00320028, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000501 ;
        owl:someValuesFrom oeo:OEO_00010281
    ] .

oeo:OEO_00320030
    obo:IAO_0000115 "A passenger train station is a train station for the exchange of passengers."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1278
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1297""" ;
    a owl:Class ;
    rdfs:label "passenger train station"@en ;
    rdfs:subClassOf oeo:OEO_00320028, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000501 ;
        owl:someValuesFrom oeo:OEO_00010282
    ] .

oeo:OEO_00320031
    obo:IAO_0000115 "A bus station is a transport hub for busses."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1278
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1297""" ;
    a owl:Class ;
    rdfs:label "bus station"@en ;
    rdfs:subClassOf oeo:OEO_00320027, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000501 ;
        owl:someValuesFrom oeo:OEO_00010277
    ] .

oeo:OEO_00320032
    obo:IAO_0000115 "A port is a transport hub for ships."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1278
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1297""" ;
    a owl:Class ;
    rdfs:label "port"@en ;
    rdfs:subClassOf oeo:OEO_00320027, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000501 ;
        owl:someValuesFrom oeo:OEO_00010286
    ] .

oeo:OEO_00320033
    obo:IAO_0000115 "A freight port is a port for the exchange of goods."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1278
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1297""" ;
    a owl:Class ;
    rdfs:label "freight port"@en ;
    rdfs:subClassOf oeo:OEO_00320032, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000501 ;
        owl:someValuesFrom oeo:OEO_00010288
    ] .

oeo:OEO_00320034
    obo:IAO_0000115 "A passenger port is a port for the exchange of passengers."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1278
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1297""" ;
    a owl:Class ;
    rdfs:label "passenger port"@en ;
    rdfs:subClassOf oeo:OEO_00320032, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000501 ;
        owl:someValuesFrom oeo:OEO_00010287
    ] .

oeo:OEO_00320035
    obo:IAO_0000115 "An airport is a transport hub for airplanes."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1278
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1297""" ;
    a owl:Class ;
    rdfs:label "airport"@en ;
    rdfs:subClassOf oeo:OEO_00320027, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000501 ;
        owl:someValuesFrom oeo:OEO_00010292
    ] .

oeo:OEO_00320036
    obo:IAO_0000115 "Electrical energy transfer is an energy transfer of electrical energy."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1269
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1299""" ;
    a owl:Class ;
    rdfs:label "electrical energy transfer"@en ;
    rdfs:subClassOf oeo:OEO_00020103, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000139
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000139
    ] .

oeo:OEO_00320037
    obo:IAO_0000115 "Chemical energy transfer is an energy transfer of chemical energy."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1269
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1299""" ;
    a owl:Class ;
    rdfs:label "chemical energy transfer"@en ;
    rdfs:subClassOf oeo:OEO_00020103, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000007
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000007
    ] .

oeo:OEO_00320038
    obo:IAO_0000115 "Fuel transport is the freight transport of fuels."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1269
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1299""" ;
    a owl:Class ;
    rdfs:label "fuel transport"@en ;
    rdfs:subClassOf oeo:OEO_00140005, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00000173
    ] .

oeo:OEO_00320039
    obo:IAO_0000115 "Combustion fuel transport is the fuel transport of combustion fuels."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1269
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1299""" ;
    a owl:Class ;
    rdfs:label "combustion fuel transport"@en ;
    rdfs:subClassOf oeo:OEO_00320038, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000007
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000007
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00000099
    ] .

oeo:OEO_00320040
    obo:IAO_0000115 "A vehicle charging station is an electricity grid component that transfers electrical energy into the traction battery of a battery electric vehicle."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1307
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1312""" ;
    a owl:Class ;
    rdfs:label "vehicle charging station"@en ;
    rdfs:subClassOf oeo:OEO_00000144, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000050 ;
        owl:someValuesFrom oeo:OEO_00320016
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00320036
    ] .

oeo:OEO_00320041
    obo:IAO_0000115 "A vehicle operational mode is a realizable entity that determines how a vehicle is operating."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1304
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1314

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:comment "Examples are 'manual', 'partially automated', 'autonomous' or 'tele-operated'."@en ;
    rdfs:label "vehicle operational mode"@en ;
    rdfs:subClassOf obo:BFO_0000020, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010121 ;
        owl:someValuesFrom oeo:OEO_00010023
    ] .

oeo:OEO_00320042
    obo:IAO_0000115 "A fuel supply system is an energy system covering the distribution of fuels." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1300
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1316""" ;
    a owl:Class ;
    rdfs:label "fuel supply system"@en ;
    rdfs:subClassOf oeo:OEO_00030024 .

oeo:OEO_00320043
    obo:IAO_0000115 "A diesel car is a car that has only a diesel engine as motor for propulsion and thus is also a diesel vehicle." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1298
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1345""" ;
    a owl:Class ;
    rdfs:label "diesel car"@en ;
    rdfs:subClassOf oeo:OEO_00010276 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00010276
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00010244
            ]
            [
                a owl:Restriction ;
                owl:allValuesFrom [
                    a owl:Class ;
                    owl:unionOf (oeo:OEO_00010244
                        [
                            a owl:Class ;
                            owl:complementOf oeo:OEO_00010032
                        ]
                    )
                ] ;
                owl:onProperty obo:BFO_0000051
            ]
        )
    ] .

oeo:OEO_00320044
    obo:IAO_0000115 "A diesel truck is a truck that has only a diesel engine as motor for propulsion and thus is also a diesel vehicle." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1298
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1345""" ;
    a owl:Class ;
    rdfs:label "diesel truck"@en ;
    rdfs:subClassOf oeo:OEO_00010278 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00010278
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00010244
            ]
            [
                a owl:Restriction ;
                owl:allValuesFrom [
                    a owl:Class ;
                    owl:unionOf (oeo:OEO_00010244
                        [
                            a owl:Class ;
                            owl:complementOf oeo:OEO_00010032
                        ]
                    )
                ] ;
                owl:onProperty obo:BFO_0000051
            ]
        )
    ] .

oeo:OEO_00320045
    obo:IAO_0000115 "A gasoline car is a car that has only a gasoline engine as motor for propulsion and thus is also a gasoline vehicle." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1298
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1345""" ;
    a owl:Class ;
    rdfs:label "gasoline car"@en ;
    rdfs:subClassOf oeo:OEO_00010276 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00010276
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00010243
            ]
            [
                a owl:Restriction ;
                owl:allValuesFrom [
                    a owl:Class ;
                    owl:unionOf (oeo:OEO_00010243
                        [
                            a owl:Class ;
                            owl:complementOf oeo:OEO_00010032
                        ]
                    )
                ] ;
                owl:onProperty obo:BFO_0000051
            ]
        )
    ] .

oeo:OEO_00320046
    obo:IAO_0000115 "A battery electric car is a car that has an electric traction motor and a traction battery and thus is also a battery electric vehicle." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1298
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1345""" ;
    a owl:Class ;
    rdfs:label "battery electric car"@en ;
    rdfs:subClassOf oeo:OEO_00010276 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00010276
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00010026
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00010028
            ]
        )
    ] .

oeo:OEO_00320047
    obo:IAO_0000115 "A fuel cell electric car is a car that has an electric traction motor and uses electrical energy from a fuel cell and thus is also a fuel cell electric vehicle." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1298
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1345""" ;
    a owl:Class ;
    rdfs:label "fuel cell electric car"@en ;
    rdfs:subClassOf oeo:OEO_00010276 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00010276
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00000016
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00010028
            ]
        )
    ] .

oeo:OEO_00320048
    obo:IAO_0000115 "A compressed gas car is a car that uses compressed gas in a gas engine for propulsion and thus is also a compressed gas vehicle." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1298
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1345""" ;
    a owl:Class ;
    rdfs:label "compressed gas car"@en ;
    rdfs:subClassOf oeo:OEO_00010276 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00010276
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000503 ;
                owl:someValuesFrom oeo:OEO_00320015
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00320008
            ]
            [
                a owl:Restriction ;
                owl:allValuesFrom [
                    a owl:Class ;
                    owl:unionOf (oeo:OEO_00320008
                        [
                            a owl:Class ;
                            owl:complementOf oeo:OEO_00010032
                        ]
                    )
                ] ;
                owl:onProperty obo:BFO_0000051
            ]
        )
    ] .

oeo:OEO_00320049
    obo:IAO_0000115 "A liquefied petroleum gas car is a car that uses liquefied petroleum gas in a gas engine for propulsion and thus is also a liquefied petroleum gas vehicle." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1298
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1345""" ;
    a owl:Class ;
    rdfs:label "liquefied petroleum gas car"@en ;
    rdfs:subClassOf oeo:OEO_00010276 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00010276
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000503 ;
                owl:someValuesFrom oeo:OEO_00320011
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00320008
            ]
            [
                a owl:Restriction ;
                owl:allValuesFrom [
                    a owl:Class ;
                    owl:unionOf (oeo:OEO_00320008
                        [
                            a owl:Class ;
                            owl:complementOf oeo:OEO_00010032
                        ]
                    )
                ] ;
                owl:onProperty obo:BFO_0000051
            ]
        )
    ] .

oeo:OEO_00320050
    obo:IAO_0000115 "A plug-in hybrid electric car is a car that can switch between an electric traction motor and an internal combustion engine for propulsion and thus is also a plug-in hybrid electric vehicle." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1298
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1345""" ;
    a owl:Class ;
    rdfs:label "plug-in hybrid electric car"@en ;
    rdfs:subClassOf oeo:OEO_00010276 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00010276
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00010028
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom [
                    a owl:Class ;
                    owl:intersectionOf (oeo:OEO_00010029
                        [
                            a owl:Restriction ;
                            owl:onProperty obo:RO_0000056 ;
                            owl:someValuesFrom oeo:OEO_00010253
                        ]
                    )
                ]
            ]
        )
    ] .

oeo:OEO_00320051
    obo:IAO_0000115 "A battery electric truck is a truck that has an electric traction motor and a traction battery and thus is also a battery electric vehicle." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1298
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1345""" ;
    a owl:Class ;
    rdfs:label "battery electric truck"@en ;
    rdfs:subClassOf oeo:OEO_00010278 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00010278
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00010026
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00010028
            ]
        )
    ] .

oeo:OEO_00320052
    obo:IAO_0000115 "A fuel cell electric truck is a truck that has an electric traction motor and uses electrical energy from a fuel cell and thus is also a fuel cell electric vehicle." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1298
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1345""" ;
    a owl:Class ;
    rdfs:label "fuel cell electric truck"@en ;
    rdfs:subClassOf oeo:OEO_00010278 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00010278
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00000016
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00010028
            ]
        )
    ] .

oeo:OEO_00320053
    obo:IAO_0000115 "A compressed gas truck is a truck that uses compressed gas in a gas engine for propulsion and thus is also a compressed gas vehicle." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1298
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1345""" ;
    a owl:Class ;
    rdfs:label "compressed gas truck"@en ;
    rdfs:subClassOf oeo:OEO_00010278 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00010278
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000503 ;
                owl:someValuesFrom oeo:OEO_00320015
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00320008
            ]
            [
                a owl:Restriction ;
                owl:allValuesFrom [
                    a owl:Class ;
                    owl:unionOf (oeo:OEO_00320008
                        [
                            a owl:Class ;
                            owl:complementOf oeo:OEO_00010032
                        ]
                    )
                ] ;
                owl:onProperty obo:BFO_0000051
            ]
        )
    ] .

oeo:OEO_00320054
    obo:IAO_0000115 "A liquefied natural gas truck is a truck that uses liquefied natural gas in a gas engine for propulsion and thus is also a liquefied natural gas vehicle." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1298
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1345""" ;
    a owl:Class ;
    rdfs:label "liquefied natural gas truck"@en ;
    rdfs:subClassOf oeo:OEO_00010278 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00010278
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000503 ;
                owl:someValuesFrom oeo:OEO_00010237
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00320008
            ]
            [
                a owl:Restriction ;
                owl:allValuesFrom [
                    a owl:Class ;
                    owl:unionOf (oeo:OEO_00320008
                        [
                            a owl:Class ;
                            owl:complementOf oeo:OEO_00010032
                        ]
                    )
                ] ;
                owl:onProperty obo:BFO_0000051
            ]
        )
    ] .

oeo:OEO_00320055
    obo:IAO_0000115 "A tank is an artificial object that stores a liquid or gaseous portion of matter." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1301
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1356""" ;
    a owl:Class ;
    rdfs:label "tank"@en ;
    rdfs:subClassOf oeo:OEO_00000061, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00140002 ;
        owl:someValuesFrom oeo:OEO_00320057
    ] .

oeo:OEO_00320056
    obo:IAO_0000115 "A fuel tank is a tank that stores a combustion fuel." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1301
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1356""" ;
    a owl:Class ;
    rdfs:label "fuel tank"@en ;
    rdfs:subClassOf oeo:OEO_00320055, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00140002 ;
        owl:someValuesFrom oeo:OEO_00230000
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000085 ;
        owl:someValuesFrom oeo:OEO_00010321
    ] .

oeo:OEO_00320057
    obo:IAO_0000115 "A volume is a quantity value indicating the size of a three-dimensional spatial region." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1301
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1356""" ;
    a owl:Class ;
    rdfs:label "volume"@en ;
    rdfs:subClassOf oeo:OEO_00000350, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00020056 ;
        owl:someValuesFrom obo:BFO_0000028
    ], [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00040010 ;
        owl:someValuesFrom obo:UO_0000095
    ] .

oeo:OEO_00320058
    obo:IAO_0000115 "A filling station is energy transformation unit that transfers fuel into the fuel tank of a vehicle." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1308
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1357""" ;
    a owl:Class ;
    rdfs:label "filling station"@en ;
    rdfs:subClassOf oeo:OEO_00020102, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000050 ;
        owl:someValuesFrom oeo:OEO_00320016
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:intersectionOf (oeo:OEO_00320039
                [
                    a owl:Restriction ;
                    owl:onProperty obo:RO_0000057 ;
                    owl:someValuesFrom [
                        a owl:Class ;
                        owl:intersectionOf (oeo:OEO_00320056
                            [
                                a owl:Restriction ;
                                owl:onProperty obo:BFO_0000050 ;
                                owl:someValuesFrom oeo:OEO_00010023
                            ]
                        )
                    ]
                ]
            )
        ]
    ] .

oeo:OEO_00320059
    obo:IAO_0000115 "A hydrogen station is a filling station that transfers hydrogen." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1308
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1357""" ;
    a owl:Class ;
    rdfs:label "hydrogen station"@en ;
    rdfs:subClassOf oeo:OEO_00320058, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00320060
    ] .

oeo:OEO_00320060
    obo:IAO_0000115 "Hydrogen transport is the combustion fuel transport of hydrogen." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1308
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1357""" ;
    a owl:Class ;
    rdfs:label "hydrogen transport"@en ;
    rdfs:subClassOf oeo:OEO_00320039, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00000220
    ] .

oeo:OEO_00320061
    obo:IAO_0000115 "Vehicle-kilometre is a transport performance unit for the accumulated transport distance of the used vehicles themselves where one vehicle-kilometre equals the transport distance of 1 km for one vehicle." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1375
pull-request: https://github.com/OpenEnergyPlatform/ontology/pull/1388

restructure modules:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    oboInOwl:hasExactSynonym "vkm" ;
    a owl:Class ;
    rdfs:comment "Can be obtained from passenger-kilometre/ton-kilometre by dividing through the average number of passengers/tons per vehicle respectively." ;
    rdfs:label "vehicle-kilometre"@en ;
    rdfs:subClassOf oeo:OEO_00320001 .

oeo:OEO_00320062
    obo:IAO_0000115 "Electricity demand is the energy demand for electricity." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1366
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1389

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "electricity demand"@en ;
    rdfs:subClassOf oeo:OEO_00140146 .

oeo:OEO_00320063
    obo:IAO_0000115 "Fuel demand is the energy demand for fuel." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1366
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1389

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "fuel demand"@en ;
    rdfs:subClassOf oeo:OEO_00140146 .

oeo:OEO_00320064
    obo:IAO_0000115 "Charging is an electrical energy transfer where the transferred energy is stored in a battery." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1368
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1394""" ;
    a owl:Class ;
    rdfs:label "charging"@en ;
    rdfs:subClassOf oeo:OEO_00320036, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00000068
    ] .

oeo:OEO_00320065
    obo:IAO_0000115 "A bidirectional vehicle charging station is a vehicle charging station that can also feed electrical energy from the traction battery back into the electricity grid." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1369
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1393""" ;
    a owl:Class ;
    rdfs:label "bidirectional vehicle charging station"@en ;
    rdfs:subClassOf oeo:OEO_00320040 .

oeo:OEO_00320066
    obo:IAO_0000115 "A ton of oil equivalent is an energy unit which is equal to the amount of energy released by burning one metric ton of crude oil with a certain net calorific value. That is defined as 41.868 gigajoules or 11.63 megawatt-hours." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1367
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1398""" ;
    oboInOwl:hasExactSynonym "toe" ;
    a owl:Class ;
    rdfs:label "ton of oil equivalent"@en ;
    rdfs:subClassOf obo:UO_0000111 .

oeo:OEO_00320067
    obo:IAO_0000115 "A kilo ton of oil equivalent is an energy unit which is equal to 1,000 tons of oil equivalent." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1367
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1398""" ;
    oboInOwl:hasExactSynonym "ktoe" ;
    a owl:Class ;
    rdfs:label "kilo ton of oil equivalent"@en ;
    rdfs:subClassOf obo:UO_0000111 .

oeo:OEO_00320068
    obo:IAO_0000115 "A million ton of oil equivalent is an energy unit which is equal to 1,000,000 tons of oil equivalent." ;
    obo:IAO_0000118 "megaton of oil equivalent" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1367
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1398""" ;
    oboInOwl:hasExactSynonym "Mtoe" ;
    a owl:Class ;
    rdfs:label "million ton of oil equivalent"@en ;
    rdfs:subClassOf obo:UO_0000111 .

oeo:OEO_00320069
    obo:IAO_0000115 "A ton of coal equivalent is an energy unit which is equal to the amount of energy released by burning one metric ton of coal with a certain net calorific value. That is defined as 0.7 tons of oil equivalent (toe) and thus equals 29.3076 gigajoules or 8.141 megawatt-hours." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1382
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1398""" ;
    oboInOwl:hasExactSynonym "tce" ;
    a owl:Class ;
    rdfs:label "ton of coal equivalent"@en ;
    rdfs:subClassOf obo:UO_0000111 .

oeo:OEO_00320070
    obo:IAO_0000115 "A kilo ton of coal equivalent is an energy unit which is equal to 1,000 tons of coal equivalent." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1382
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1398""" ;
    oboInOwl:hasExactSynonym "ktce" ;
    a owl:Class ;
    rdfs:label "kilo ton of coal equivalent"@en ;
    rdfs:subClassOf obo:UO_0000111 .

oeo:OEO_00320071
    obo:IAO_0000115 "A million ton of coal equivalent is an energy unit which is equal to 1,000,000 tons of coal equivalent." ;
    obo:IAO_0000118 "megaton of coal equivalent" ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1382
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1398""" ;
    oboInOwl:hasExactSynonym "Mtoe" ;
    a owl:Class ;
    rdfs:label "million ton of coal equivalent"@en ;
    rdfs:subClassOf obo:UO_0000111 .

oeo:OEO_00320072
    obo:IAO_0000115 "A utilisation value is a fraction value that describes the instantaneous share of a maximum value that is utilised." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1377
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1435""" ;
    a owl:Class ;
    rdfs:label "utilisation value"@en ;
    rdfs:subClassOf oeo:OEO_00140127 .

oeo:OEO_00320074
    obo:IAO_0000115 "An economic life time is the operational life time during which an artificial object is profitable to the owner." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1380
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1436
rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:Class ;
    rdfs:label "economic life time"@en ;
    rdfs:subClassOf oeo:OEO_00020178 .

oeo:OEO_00330007
    obo:IAO_0000115 "A power-to-fuel process is an energy transformation that converts electrical energy to chemical energy by synthesising portions of matter into a synthetic fuel." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1477
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1483""" ;
    a owl:Class ;
    rdfs:label "power-to-fuel process"@en ;
    rdfs:subClassOf oeo:OEO_00020003, [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000532 ;
                owl:someValuesFrom oeo:OEO_00000331
            ]
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00010234 ;
                owl:someValuesFrom oeo:OEO_00000139
            ]
        )
    ], [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000533 ;
                owl:someValuesFrom oeo:OEO_00010017
            ]
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00010235 ;
                owl:someValuesFrom oeo:OEO_00000007
            ]
        )
    ] .

oeo:OEO_00330008
    obo:IAO_0000115 "A power-to-liquid process is a power-to-fuel process that converts electrical energy to chemical energy by synthesising portions of matter into a liquid synthetic fuel." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1477
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1483""" ;
    a owl:Class ;
    rdfs:label "power-to-liquid process"@en ;
    rdfs:subClassOf oeo:OEO_00330007, [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000532 ;
                owl:someValuesFrom oeo:OEO_00000331
            ]
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00010234 ;
                owl:someValuesFrom oeo:OEO_00000139
            ]
        )
    ], [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000533 ;
                owl:someValuesFrom oeo:OEO_00010019
            ]
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00010235 ;
                owl:someValuesFrom oeo:OEO_00000007
            ]
        )
    ] .

oeo:OEO_00330009
    obo:IAO_0000115 "A power-to-fuel system is an energy transformation unit that implements a power-to-fuel process. A water electrolyser is participating in the power-to-fuel process." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1477
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1483""" ;
    a owl:Class ;
    rdfs:label "power-to-fuel system"@en ;
    rdfs:subClassOf oeo:OEO_00020102, [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00010021
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00330007
    ] .

oeo:OEO_00330010
    obo:IAO_0000115 "A power-to-ammonia system is a power-to-gas system that implements the power-to-ammonia process." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1477
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1483""" ;
    a owl:Class ;
    rdfs:label "power-to-ammonia system"@en ;
    rdfs:subClassOf oeo:OEO_00000335, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00010222
    ] .

oeo:OEO_00330012
    obo:IAO_0000115 "An energy storage content is an energy amount value that measures the quantity of energy stored in an energy storage object." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1466
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1486""" ;
    a owl:Class ;
    rdfs:label "energy storage content"@en ;
    rdfs:subClassOf oeo:OEO_00050019, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00020056 ;
        owl:someValuesFrom oeo:OEO_00000159
    ] .

oeo:OEO_00330013
    obo:IAO_0000115 "An energy storage level is a utilisation value that measures the utilisation/usage/exploitation of energy storage capacity." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1466
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1486""" ;
    a owl:Class ;
    rdfs:label "energy storage level"@en ;
    rdfs:subClassOf oeo:OEO_00320072, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00020056 ;
        owl:someValuesFrom oeo:OEO_00000159
    ] .

oeo:OEO_00360001
    obo:IAO_0000115 "Recycling is a material transformation that regains materials and/or energy from an artificial product or waste."@en ;
    obo:IAO_0000233 """class added: 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1376
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1638"""@en ;
    a owl:Class ;
    rdfs:label "recycling"@en ;
    rdfs:subClassOf oeo:OEO_00020264, [
        a owl:Restriction ;
        owl:onProperty obo:RO_0002233 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:intersectionOf (obo:BFO_0000040
                [
                    a owl:Restriction ;
                    owl:onProperty obo:RO_0000087 ;
                    owl:someValuesFrom oeo:OEO_00000042
                ]
            )
        ]
    ], [
        a owl:Restriction ;
        owl:onProperty obo:RO_0002234 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:unionOf (oeo:OEO_00000150
                oeo:OEO_00010116
            )
        ]
    ] .

oeo:OEO_00360004
    obo:IAO_0000115 "A control area is a supply grid that is under the responsibility of a transmission system operator and is a part of a supply grid."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1481
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1718""" ;
    a owl:Class ;
    rdfs:label "control area"@en ;
    rdfs:subClassOf oeo:OEO_00000200 .

oeo:OEO_00360005
    obo:IAO_0000115 "A bidding zone is a two-dimensional spatial region in which market participants are able to exchange energy without capacity allocation."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1481
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1718""" ;
    a owl:Class ;
    rdfs:label "bidding zone"@en ;
    rdfs:subClassOf obo:BFO_0000009 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (obo:BFO_0000009
            [
                a owl:Restriction ;
                owl:onProperty obo:RO_0000087 ;
                owl:someValuesFrom oeo:OEO_00360006
            ]
        )
    ] .

oeo:OEO_00360006
    obo:IAO_0000115 "A bidding zone role is a role of a two-dimensional spatial region that is realised in market participants trading energy without capacity allocation."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1481
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1718""" ;
    a owl:Class ;
    rdfs:label "bidding zone role"@en ;
    rdfs:subClassOf obo:BFO_0000023 .

oeo:OEO_00360007
    obo:IAO_0000115 "Flexibility is a disposition of an energy system that is able to balance energy by adjusting energy supply and energy demand."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1549
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1717""" ;
    a owl:Class ;
    rdfs:label "flexibility"@en ;
    rdfs:subClassOf obo:BFO_0000016, [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010121 ;
        owl:someValuesFrom obo:RO_0002577
    ], [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000054 ;
        owl:someValuesFrom oeo:OEO_00360008
    ] .

oeo:OEO_00360008
    obo:IAO_0000115 "Energy balancing is a process that levels out energy supply and demand for system stability."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1549
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1717""" ;
    a owl:Class ;
    rdfs:label "energy balancing"@en ;
    rdfs:subClassOf obo:BFO_0000015 .

oeo:OEO_00360010
    obo:IAO_0000115 "A climate neutrality criterion is a plan specification that intends to describe a state in which human activities result in no net effect on the climate system."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1392
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1722""" ;
    a owl:Class ;
    rdfs:comment "There are several climate neutrality criteria defined, e.g. by UNFCCC, IPCC or other institutions, with more or less differing sprecifications. A climate neutrality criterion usually includes net-zero emissions but might, e.g. include non-emission effects like surface albedo."@en ;
    rdfs:label "climate neutrality criterion"@en ;
    rdfs:subClassOf obo:IAO_0000104 .

oeo:OEO_00360011
    obo:IAO_0000115 "Process climate neutrality is a process attribute that conforms to some climate neutrality criteria."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1392
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1722""" ;
    a owl:Class ;
    rdfs:label "process climate neutrality"@en ;
    rdfs:subClassOf oeo:OEO_00030019 .

oeo:OEO_00360013
    obo:IAO_0000115 "A climate neutral process is a process that has a process climate neutrality attribute."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1392
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1722""" ;
    a owl:Class ;
    rdfs:label "climate neutral process"@en ;
    rdfs:subClassOf obo:BFO_0000015 ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (obo:BFO_0000015
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000500 ;
                owl:someValuesFrom oeo:OEO_00360011
            ]
        )
    ] .

oeo:OEO_00360014
    obo:IAO_0000115 "Material climate neutrality is a disposition of a material entity that conforms to some climate neutrality criterion."@en ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1392
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1722""" ;
    a owl:Class ;
    rdfs:label "material climate neutrality"@en ;
    rdfs:subClassOf obo:BFO_0000016 .

<http://openenergy-platform.org/ontology/oeo/oeo-physical/>
    dc:description "The Open Energy Ontology is an ontology for all aspects of the energy modelling domain. The 'Physical' module covers all those aspects of the world that are relevant for the energy systems domain, including physical entities such as generators, power lines, technologies, portions of matter; attributes of those, such as the energy they carry or release, whether they can be a pollutant, or their origins; representational transformations into maps and measures, such as coordinates, units, quantities; and the processes that modify the physical entities, such as energy production." ;
    terms:license "http://creativecommons.org/publicdomain/zero/1.0/" ;
    terms:title "Open Energy Ontology (Physical module)" ;
    a owl:Ontology ;
    owl:imports <http://openenergy-platform.org/ontology/oeo/releases/2.0.1/oeo-shared.omn> ;
    owl:versionIRI <http://openenergy-platform.org/ontology/oeo/releases/2.0.1/oeo-physical.omn> .

:OEO_00010238
    obo:IAO_0000115 "A relation between an artificial object or a process and an energy, where the energy is used in the artificial object or process." ;
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/994
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1006

move to oeo-shared:
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1384
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1390

rework module structure 
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1592
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1652""" ;
    a owl:ObjectProperty ;
    rdfs:domain [
        a owl:Class ;
        owl:unionOf (oeo:OEO_00000061
            obo:BFO_0000015
        )
    ] ;
    rdfs:label "has energy participant"@en ;
    rdfs:range oeo:OEO_00000150 .

obo:BFO_0000002
    a owl:Class .

obo:BFO_0000003
    a owl:Class .

obo:BFO_0000006
    a owl:Class .

obo:BFO_0000009
    a owl:Class .

obo:BFO_0000015
    a owl:Class .

obo:BFO_0000016
    a owl:Class .

obo:BFO_0000017
    a owl:Class .

obo:BFO_0000018
    a owl:Class .

obo:BFO_0000019
    a owl:Class .

obo:BFO_0000020
    a owl:Class .

obo:BFO_0000023
    a owl:Class .

obo:BFO_0000024
    a owl:Class .

obo:BFO_0000027
    a owl:Class .

obo:BFO_0000028
    a owl:Class .

obo:BFO_0000029
    a owl:Class .

obo:BFO_0000030
    a owl:Class .

obo:BFO_0000031
    a owl:Class .

obo:BFO_0000034
    a owl:Class .

obo:BFO_0000038
    a owl:Class .

obo:BFO_0000040
    a owl:Class .

obo:BFO_0000050
    a owl:ObjectProperty .

obo:BFO_0000051
    a owl:ObjectProperty .

obo:BFO_0000054
    a owl:ObjectProperty .

obo:BFO_0000141
    a owl:Class .

obo:BFO_0000144
    a owl:Class .

obo:IAO_0000030
    a owl:Class .

obo:IAO_0000104
    a owl:Class .

obo:IAO_0000112
    a owl:AnnotationProperty .

obo:IAO_0000115
    a owl:AnnotationProperty .

obo:IAO_0000116
    a owl:AnnotationProperty .

obo:IAO_0000117
    a owl:AnnotationProperty .

obo:IAO_0000118
    a owl:AnnotationProperty .

obo:IAO_0000119
    a owl:AnnotationProperty .

obo:IAO_0000136
    a owl:ObjectProperty .

obo:IAO_0000233
    a owl:AnnotationProperty .

obo:IAO_0006011
    a owl:AnnotationProperty .

obo:RO_0000053
    a owl:ObjectProperty .

obo:RO_0000056
    a owl:ObjectProperty .

obo:RO_0000057
    a owl:ObjectProperty .

obo:RO_0000085
    a owl:ObjectProperty .

obo:RO_0000086
    a owl:ObjectProperty .

obo:RO_0000087
    a owl:ObjectProperty .

obo:RO_0000091
    a owl:ObjectProperty .

obo:RO_0002092
    a owl:ObjectProperty .

obo:RO_0002233
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/664
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/702""" ;
    a owl:ObjectProperty ;
    rdfs:comment "OEO adjustment: The range of this property has been changed from material entity to continuant. A subclass \"has physical input\" has been added for material entities and energies." .

obo:RO_0002234
    a owl:ObjectProperty .

obo:RO_0002328
    a owl:ObjectProperty .

obo:RO_0002353
    a owl:ObjectProperty .

obo:RO_0002418
    a owl:ObjectProperty .

obo:RO_0002427
    a owl:ObjectProperty .

obo:RO_0002577
    a owl:Class .

obo:RO_0003000
    a owl:ObjectProperty .

obo:RO_0003001
    a owl:ObjectProperty .

obo:UO_0000000
    a owl:Class .

obo:UO_0000001
    a owl:Class .

obo:UO_0000002
    a owl:Class .

obo:UO_0000032
    a owl:Class .

obo:UO_0000047
    a owl:Class .

obo:UO_0000095
    a owl:Class .

obo:UO_0000111
    a owl:Class .

obo:UO_0000113
    a owl:Class .

obo:UO_0000122
    a owl:Class .

obo:UO_0000270
    a owl:Class .

obo:UO_0010006
    a owl:Class .

<http://purl.obolibrary.org/obo/uo#is_unit_of>
    a owl:ObjectProperty .

dc:contributor
    a owl:AnnotationProperty .

dc:description
    a owl:AnnotationProperty .

terms:license
    a owl:AnnotationProperty .

terms:title
    a owl:AnnotationProperty .

oboInOwl:hasExactSynonym
    a owl:AnnotationProperty .

rdf:PlainLiteral
    a rdfs:Datatype .

rdfs:comment
    a owl:AnnotationProperty .

rdfs:isDefinedBy
    a owl:AnnotationProperty .

rdfs:label
    a owl:AnnotationProperty .

xsd:string
    a rdfs:Datatype .

owl:topObjectProperty
    a owl:ObjectProperty .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/858
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/965""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subPropertyOf ;
    owl:annotatedSource oeo:OEO_00000524 ;
    owl:annotatedTarget oeo:OEO_00140002 .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0000118 ;
    owl:annotatedSource oeo:OEO_00000027 ;
    owl:annotatedTarget "dinitrogen oxide" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00000027 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/CHEBI_17045" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000029 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000010
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/811
https://github.com/OpenEnergyPlatform/ontology/pull/1024""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000030 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:unionOf (oeo:OEO_00000181
                oeo:OEO_00000183
            )
        ]
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000030 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000010
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000032 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000384
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000032 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00020048
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0000118 ;
    owl:annotatedSource oeo:OEO_00020001 ;
    owl:annotatedTarget "C2H6O" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00020001 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/CHEBI_16236" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/980
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1010""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00020003 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00000011
    ] .

[]
    obo:IAO_0000233 """Add `SubClass Of` axiom for `renevable fuel`
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1191
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1201""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000033 ;
    owl:annotatedTarget oeo:OEO_00000173 .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00020037 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/ENVO_01001023" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00020038 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/ENVO_01001862" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00020040 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/ENVO_2000030" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/736
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/766""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00020043 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000139
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00020045 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/ENVO_2000016" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/980
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1010""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00020047 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000388
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/980
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1010""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00020048 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000139
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782

change uses energy axiom to 'has energy input':
issue: https://github.com/OpenEnergyPlatform/ontology/issues/994
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1006""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000034 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000384
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/736
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/766""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00020054 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000207
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/980
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1010""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00020102 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000011
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000035 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000207
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/872
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1048""" ;
    a owl:Axiom ;
    owl:annotatedProperty owl:disjointWith ;
    owl:annotatedSource oeo:OEO_00020147 ;
    owl:annotatedTarget oeo:OEO_00030004 .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00000040 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/CHEBI_33499" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000041 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000010
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/872
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1048""" ;
    a owl:Axiom ;
    owl:annotatedProperty owl:disjointWith ;
    owl:annotatedSource oeo:OEO_00020147 ;
    owl:annotatedTarget oeo:OEO_00030004 .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00000042 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/ENVO_01000665" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/718
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/950""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00050017 ;
    owl:annotatedTarget [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00010210
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00010211
            ]
        )
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00000043 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/ENVO_01000793" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/718
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/950""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00050018 ;
    owl:annotatedTarget [
        a owl:Class ;
        owl:intersectionOf ([
                a owl:Class ;
                owl:complementOf [
                    a owl:Restriction ;
                    owl:onProperty obo:BFO_0000051 ;
                    owl:someValuesFrom oeo:OEO_00010211
                ]
            ]
            [
                a owl:Restriction ;
                owl:onProperty obo:BFO_0000051 ;
                owl:someValuesFrom oeo:OEO_00010210
            ]
        )
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/736
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/766""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00050020 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000139
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/736
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/766""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00110005 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000139
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00140003 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/ENVO_02000125" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/256
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/779""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0000118 ;
    owl:annotatedSource oeo:OEO_00140050 ;
    owl:annotatedTarget "efficiency" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000044 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000446
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/736
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/766""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00140101 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:allValuesFrom oeo:OEO_00000207 ;
        owl:onProperty oeo:OEO_00010234
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/736
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/766""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00140101 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:allValuesFrom oeo:OEO_00000207 ;
        owl:onProperty oeo:OEO_00010235
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00140102 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000207
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00140102 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000207
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000044 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000010
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/256
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/779""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0000118 ;
    owl:annotatedSource oeo:OEO_00230001 ;
    owl:annotatedTarget "installed power" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00230020 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/ENVO_2000017" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/726
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/732""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00230021 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00000151
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00230021 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/CHEBI_30212" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00000054 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/ENVO_00002005" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00000055 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/ENVO_02500037" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00000058 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/ENVO_2000011" .

[]
    obo:IAO_0000233 """https://github.com/OpenEnergyPlatform/ontology/issues/1028
https://github.com/OpenEnergyPlatform/ontology/pull/1037""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0000116 ;
    owl:annotatedSource oeo:OEO_00000066 ;
    owl:annotatedTarget "The term gasoline was chosen as this term is more often used in energy modelling and energy statistics. This is a deliberate deviation from the convention of British English spelling in the OEO." .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00000001 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/CHEBI_33292" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00000074 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/ENVO_01000556" .

[]
    a owl:AllDisjointClasses ;
    owl:members (oeo:OEO_00000074
        oeo:OEO_00000263
        oeo:OEO_00000292
        oeo:OEO_00010215
        oeo:OEO_00140160
    ) .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00000084 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/ENVO_01000560" .

[]
    a owl:AllDisjointClasses ;
    owl:members (oeo:OEO_00000188
        oeo:OEO_00000210
        oeo:OEO_00000425
    ) .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1032
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1033""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000088 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00140075
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00000088 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/ENVO_02000091" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00000089 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/ENVO_2000038" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000003 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000010
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1032
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1033""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000115 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00140075
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00000139 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/ENVO_2000020" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00000006 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/CHEBI_16526" .

[]
    obo:IAO_0000233 """https://github.com/OpenEnergyPlatform/ontology/issues/1028
https://github.com/OpenEnergyPlatform/ontology/pull/1037""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0000116 ;
    owl:annotatedSource oeo:OEO_00000183 ;
    owl:annotatedTarget "The term gasoline was chosen as this term is more often used in energy modelling and energy statistics. This is a deliberate deviation from the convention of British English spelling in the OEO." .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00000007 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/ENVO_2000023" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/736
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/766
issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000185 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00000099
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/787
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/817
issue: https://github.com/OpenEnergyPlatform/ontology/issues/736
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/766
issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000185 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00310027
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/736
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/766""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000188 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000139
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00000191 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/ENVO_2000034" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00000192 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/ENVO_00002215" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00000198 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/CHEBI_76413" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00000207 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/ENVO_2000032" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/736
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/766""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000210 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000207
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/762
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/806

change axiom to 'participates in'
issue: https://github.com/OpenEnergyPlatform/ontology/issues/850
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/871/""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000218 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00020182 ;
        owl:someValuesFrom oeo:OEO_00110002
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000008 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000010
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00000220 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/CHEBI_18276" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/736
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/766
issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000222 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00000220
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00000251 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/ENVO_2000008" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00000252 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/ENVO_2000040" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782

change uses energy axiom to 'has energy input':
issue: https://github.com/OpenEnergyPlatform/ontology/issues/994
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1006""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000009 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000139
    ] .

[]
    obo:IAO_0000233 """Add `SubClass Of` axiom for `liquid biofuel`
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1191
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1201""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000258 ;
    owl:annotatedTarget oeo:OEO_00000072 .

[]
    obo:IAO_0000233 """https://github.com/OpenEnergyPlatform/ontology/issues/1028
https://github.com/OpenEnergyPlatform/ontology/pull/1037""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0000116 ;
    owl:annotatedSource oeo:OEO_00000286 ;
    owl:annotatedTarget "The term gasoline was chosen as this term is more often used in energy modelling and energy statistics. This is a deliberate deviation from the convention of British English spelling in the OEO." .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1032
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1033""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000292 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00140075
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00000292 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/ENVO_01000552" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000010 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00230020
    ] .

[]
    obo:IAO_0000116 "Old class name kept as alternative term" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0000118 ;
    owl:annotatedSource oeo:OEO_00000299 ;
    owl:annotatedTarget "non renewable municipal waste fuel" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00000300 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/ENVO_2000025" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00000303 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/ENVO_00002271" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00000318 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/ENVO_01000060" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1032
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1033""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000320 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000091 ;
        owl:someValuesFrom oeo:OEO_00140075
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00000320 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/ENVO_00005774" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00000330 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/ENVO_02500036" .

[]
    obo:IAO_0000233 """Add `SubClass Of` axiom for `solid biofuel`
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1191
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1201""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000332 ;
    owl:annotatedTarget oeo:OEO_00000072 .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000334 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000139
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/736
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/766""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000348 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000139
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00000386 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/ENVO_2000041" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000387 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000384
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000387 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000388
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000387 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00020047
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000396 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00110001
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000396 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000207
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/787
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/817
issue: https://github.com/OpenEnergyPlatform/ontology/issues/736
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/766
issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000396 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00240000
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000396 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00050020
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00000401 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/ENVO_2000009" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/763
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/769""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000425 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00140116
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/787
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/817

issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000425 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00240000
    ] .

[]
    obo:IAO_0000233 """Add `SubClass Of` axiom for `volatile organic compound`
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1191
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1201""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000437 ;
    owl:annotatedTarget oeo:OEO_00000331 .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00000437 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/CHEBI_134179" .

[]
    obo:IAO_0000233 """Add `SubClass Of` axiom for `waste fuel`
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1191
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1201""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000439 ;
    owl:annotatedTarget oeo:OEO_00000173 .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/1081
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1099""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0000116 ;
    owl:annotatedSource oeo:OEO_00000441 ;
    owl:annotatedTarget "We are aware that water is defined as pure H2O in the OEO and that naturally occurring water usually also contains impurities of other portions of matter (e.g. minerals). We purposely neglect this inconsistency for usability reasons." .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0000118 ;
    owl:annotatedSource oeo:OEO_00000441 ;
    owl:annotatedTarget "H2O" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00000441 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/CHEBI_15377" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/736
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/766""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000442 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000218
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/787
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/817
issue: https://github.com/OpenEnergyPlatform/ontology/issues/736
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/766
issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000442 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00240000
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000442 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00110004
    ] .

[]
    obo:IAO_0000233 """change axiom to 'participates in'
issue: https://github.com/OpenEnergyPlatform/ontology/issues/850
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/871/""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000446 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00020182 ;
        owl:someValuesFrom oeo:OEO_00000043
    ] .

[]
    obo:IAO_0000233 """Add `SubClass Of` axiom for `fossil combustion fuel`
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1191
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1201""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000014 ;
    owl:annotatedTarget oeo:OEO_00000099 .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000448 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000446
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/787
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/817
issue: https://github.com/OpenEnergyPlatform/ontology/issues/736
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/766
issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000448 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00240000
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000448 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00020043
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00010000 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/CHEBI_16134" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00010001 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/CHEBI_17245" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00010002 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/CHEBI_35196" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00010009 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/ENVO_01000405" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00010010 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/ENVO_01000415" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/940
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/954""" ;
    a owl:Axiom ;
    owl:annotatedProperty owl:equivalentClass ;
    owl:annotatedSource oeo:OEO_00010015 ;
    owl:annotatedTarget [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000220
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000530 ;
                owl:someValuesFrom oeo:OEO_00030002
            ]
        )
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000016 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00000099
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/940
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/954""" ;
    a owl:Axiom ;
    owl:annotatedProperty owl:equivalentClass ;
    owl:annotatedSource oeo:OEO_00010016 ;
    owl:annotatedTarget [
        a owl:Class ;
        owl:intersectionOf (oeo:OEO_00000220
            [
                a owl:Restriction ;
                owl:onProperty oeo:OEO_00000530 ;
                owl:someValuesFrom oeo:OEO_00030005
            ]
        )
    ] .

[]
    obo:IAO_0000233 """Add `SubClass Of` axiom for `synthetic fuel`
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1191
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1201""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00010017 ;
    owl:annotatedTarget oeo:OEO_00000173 .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000016 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00140034
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00010021 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00000441
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00010021 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010234 ;
        owl:someValuesFrom oeo:OEO_00000139
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00010021 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00000007
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00010021 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty obo:RO_0003000 ;
        owl:someValuesFrom oeo:OEO_00000220
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/786
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/805""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00010022 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00140159
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/786
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/805""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00010022 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty obo:RO_0003000 ;
        owl:someValuesFrom oeo:OEO_00140160
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00010023 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/ENVO_01000604" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/787
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/817""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00010029 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00140038
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00010032 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom oeo:OEO_00230020
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00010032 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/ENVO_01000610" .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000017 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000010
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00010085 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000056 ;
        owl:someValuesFrom oeo:OEO_00110005
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/763
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/769""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00010090 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00000503 ;
        owl:someValuesFrom oeo:OEO_00140116
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/761
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/782""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00010090 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00010235 ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:unionOf (oeo:OEO_00020045
                oeo:OEO_00230020
            )
        ]
    ] .

[]
    obo:IAO_0000233 """change axiom to 'participates in'
issue: https://github.com/OpenEnergyPlatform/ontology/issues/850
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/871/""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00010097 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00020182 ;
        owl:someValuesFrom oeo:OEO_00010107
    ] .

[]
    a owl:Axiom ;
    rdfs:comment """reintroduce axiom
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1023
pull-request: https://github.com/OpenEnergyPlatform/ontology/pull/1137""" ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00010098 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty obo:RO_0000057 ;
        owl:someValuesFrom oeo:OEO_00010105
    ] .

[]
    obo:IAO_0000233 """replace 'has input' with 'causally downstream of or within'
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1023
pull-request: https://github.com/OpenEnergyPlatform/ontology/pull/1137""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00010098 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty obo:RO_0002427 ;
        owl:someValuesFrom oeo:OEO_00010107
    ] .

[]
    obo:IAO_0000233 """replace 'has input' with 'causally downstream of or within'
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1023
pull-request: https://github.com/OpenEnergyPlatform/ontology/pull/1137""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00010099 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty obo:RO_0002427 ;
        owl:someValuesFrom oeo:OEO_00010101
    ] .

[]
    obo:IAO_0000233 """change axiom to 'participates in'
issue: https://github.com/OpenEnergyPlatform/ontology/issues/850
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/871/""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00010102 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty oeo:OEO_00020182 ;
        owl:someValuesFrom oeo:OEO_00010106
    ] .

[]
    obo:IAO_0000233 """replace 'has input' with 'causally downstream of or within'
issue: https://github.com/OpenEnergyPlatform/ontology/issues/1023
pull-request: https://github.com/OpenEnergyPlatform/ontology/pull/1137""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00010103 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty obo:RO_0002427 ;
        owl:someValuesFrom oeo:OEO_00010106
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000019 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000010
    ] .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty rdfs:subClassOf ;
    owl:annotatedSource oeo:OEO_00000022 ;
    owl:annotatedTarget [
        a owl:Restriction ;
        owl:onProperty obo:BFO_0000051 ;
        owl:someValuesFrom oeo:OEO_00000010
    ] .

[]
    obo:IAO_0000233 """https://github.com/OpenEnergyPlatform/ontology/issues/1028
https://github.com/OpenEnergyPlatform/ontology/pull/1037""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0000116 ;
    owl:annotatedSource oeo:OEO_00010239 ;
    owl:annotatedTarget "The term gasoline was chosen as this term is more often used in energy modelling and energy statistics. This is a deliberate deviation from the convention of British English spelling in the OEO." .

[]
    obo:IAO_0000233 """https://github.com/OpenEnergyPlatform/ontology/issues/1028
https://github.com/OpenEnergyPlatform/ontology/pull/1037""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0000116 ;
    owl:annotatedSource oeo:OEO_00010241 ;
    owl:annotatedTarget "The term gasoline was chosen as this term is more often used in energy modelling and energy statistics. This is a deliberate deviation from the convention of British English spelling in the OEO." .

[]
    obo:IAO_0000233 """https://github.com/OpenEnergyPlatform/ontology/issues/1028
https://github.com/OpenEnergyPlatform/ontology/pull/1037""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0000116 ;
    owl:annotatedSource oeo:OEO_00010243 ;
    owl:annotatedTarget "The term gasoline was chosen as this term is more often used in energy modelling and energy statistics. This is a deliberate deviation from the convention of British English spelling in the OEO." .

[]
    obo:IAO_0000233 """https://github.com/OpenEnergyPlatform/ontology/issues/1028
https://github.com/OpenEnergyPlatform/ontology/pull/1037""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0000116 ;
    owl:annotatedSource oeo:OEO_00010245 ;
    owl:annotatedTarget "The term gasoline was chosen as this term is more often used in energy modelling and energy statistics. This is a deliberate deviation from the convention of British English spelling in the OEO." .

[]
    obo:IAO_0000233 """issue: https://github.com/OpenEnergyPlatform/ontology/issues/636
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/810""" ;
    a owl:Axiom ;
    owl:annotatedProperty obo:IAO_0006011 ;
    owl:annotatedSource oeo:OEO_00000025 ;
    owl:annotatedTarget "http://purl.obolibrary.org/obo/CHEBI_16183" .

