Skip to content

Commit

Permalink
Merge pull request #85 from OpenEnergyPlatform/enhance-oekg-schema-de…
Browse files Browse the repository at this point in the history
…scription

Describe the oekg schema
  • Loading branch information
jh-RLI authored Nov 29, 2023
2 parents a6333cf + a1caf12 commit ddaa8fb
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions compendium/family_members/knowledge-representation/oekg.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,16 @@
The Open Energy Knowledge Graph (OEKG) is a network of entities, their semantic types, properties, and relationships for the energy system analysis domain. It is based on the RDF standard and uses the Turtle format.
Fundamentally, the development is according to the Open Energy Ontology (OEO).

The structure of the OEKG is based on graph of nodes and relations that are stored in a database. While the Open Energy Ontology offers a **comprehensive understanding** of the energy domain and a structured framework of interconnected concepts. Furthermore, the open energy knowledge graph has been carefully designed to effectively present **detailed information about specific instances** and also store these specific instances.

## Structure

The structure of the OEKG is based on graph of nodes and relations that are stored in a database. While the Open Energy Ontology offers a **comprehensive understanding** of the energy domain and a structured framework of interconnected concepts. Furthermore, the open energy knowledge graph has been carefully designed to effectively present **detailed information about specific instances** and also store these specific instances.
The OEKG is used to store knowledge objects. The first major use case for this is scenario bundles on the OEP. The following graphic shows the structure of scenario bundles. A bundle is linked to all relevant knowledge objects. The arrows indicate which description is made and at the end of the arrow is what is mapped. The stacked fields represent the possibility of creating multiple instances. Studies and scenarios can be viewed independently of each other, but both are central elements for the application of the OEKG and can be linked to each other.

The tree view shows the connection to the OEO. When a field is created, classes from the OEO are instantiated and are available for selection by the user.

The following illustrates a generic model of the [scenario bundles](../templates-and-specification/scenario-bundles.md) which is the main instance available in the OEKG.
!!! Info
The following illustrates a generic model of the [scenario bundles](../templates-and-specification/scenario-bundles.md) which is the main instance available in the OEKG.

<figure markdown>
![Image title](../../img/OEKG_Schema_Vertical_Layout.png)
Expand Down

0 comments on commit ddaa8fb

Please sign in to comment.