🔋 Energy Consumption Dashboard

Welcome to the Energy consumption monitoring challenge. In this exercise, you will transform raw data from European demo sites into a live, interactive dashboard. This exercise demonstrates the "value chain" of Renku: moving from a static dataset to a decision-support tool while ensuring every step is reproducible.


1. Renku’s added value: why this approach?

In typical data projects, we can find a gap between the data scientist's notebook and the final dashboard. Renku bridges this gap by:


2. Step-by-step guide

To "bring this project to life," follow these two phases:

Phase A: Connecting the data

  1. Follow the steps to add a new data connector for a data repository: https://docs.renkulab.io/en/latest/docs/users/data/guides/connect-data/connect-data-from-data-repositories
  2. Visit the URL for the GEO4CIVHIC dataset: https://zenodo.org/records/10568762 and copy the DOI URL
  3. Be aware that the Mount Path is automatically assigned when bringing a global data connector.

Phase B: Creating a session launcher for the code

  1. Go to Code > + in the Renku project and add a New code repository with the code shared for this exercise.
  2. Go to Sessions > Create from Code
  3. Select the code repository you have added in the previous step and launch the session
  4. Verify/modify the code in energy_app.py to ensure your directory points out to the data file from Zenodo.