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.pyPlotly app containing the dashboarddata_import.py/data_import.ipynbImport and pre-processs the dataassets/wgms_db.cssCSS file for styling the dashboardconda_requirements.txtContains conda environment for processing the data and running the dashboardrequirements.txtMinimal 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