OpenEnergyPlatform / oeplatform

Repository for the code of the Open Energy Platform (OEP) website. The OEP provides an interface to the Open Energy Family
http://openenergyplatform.org/
GNU Affero General Public License v3.0
62 stars 19 forks source link

Implement scenario fact sheets #618

Closed MGlauer closed 4 months ago

MGlauer commented 4 years ago

There has been an agreement regarding the structure of what has been described as scenario fact sheets. A more thorough analysis has shown that a single fact sheet is not sufficient and does not cover the use cases of the community. Therefore, an alternative scheme has been designed in which we distinguish between:

  1. A scenario specification:
    • Defines constraints that make up a specific scenario
    • e.g. goals, assumptions etc.
  2. A model calculation
    • The successful execution of a specific energy model
    • References input and output data
    • May conform to one or more scenario specifications
  3. A bundle
    • Contains one or more model calculations
  4. A study
    • A document in which results were published

Sub-issue of #368

MGlauer commented 4 years ago

We should use this issue to manage the work plan. The current plan is as follows:

A. We need to implement a SPARQL endpoint that allows us to query an RDF triple store that contains scenario factsheets as a graph. B. Implement forms so that users may enter new data to the triple store. The terms used in queries should be based on our OEO.

@VenkateshDas is currently working on B.

We still need an RDF representation (using our OEO terms) of the structures listed in the original post so that the queries can be properly formulated. @meisam-booshehri could you work on this part?

meisam-booshehri commented 4 years ago

@MGlauer Sure. I'm going to read a paper I got from Till today in order to figure out the next steps.

christian-rli commented 2 years ago

@MGlauer is this issue still relevant?

jh-RLI commented 4 months ago

This is implemented: We call it scenario bundles instead of scenario factsheets now. The OEKG is where we Store the Triples and we can query it using SPARQLWrapper and rdflib python libs. Additionally we will implement an GUI to query the OEKG.