This repository contains a dashboard of Fluctuations of Glaciers Database [1] published by the World Glacier Monitoring Services.
The dashboard can be run locally as well as deployed on heroku. The easiest way to run it locally is to setup a new conda environment using conda_requirements.txt
, and then run python app.py
within the environment. This will provide a link you can open in your browser to view the dashboard. This conda environment will have all the dependencies used in the data exploration/extraction file data_import.ipynb
(data_import.py
is mirrored version created using jupytext for use with an IDE other than jupyter notebooks).
Instructions for deploying the dashboard to Heroku can be found on this page under 'Heroku example'.
The main files are:
app.py
Plotly app containing the dashboarddata_import.py
/data_import.ipynb
Import and pre-processs the dataassets/wgms_db.css
CSS file for styling the dashboardconda_requirements.txt
Contains conda environment for processing the data and running the dashboardrequirements.txt
Minimal requirements for only deploying the dashboard
Most of the remaining files are auxillary files to run on Heroku.
[1]: WGMS (2019): Fluctuations of Glaciers Database. World Glacier Monitoring Service, Zurich, Switzerland. DOI:10.5904/wgms-fog-2019-12. Online access: http://dx.doi.org/10.5904/wgms-fog-2019-12