Git Product home page Git Product logo

videt's Introduction

videt -- Vizualising Datasets of Ecological Trend

a collaborative project of Hacking Ecology, a collective for open data, open source and citizen science that helps us avert the sixth mass extinction.

videt visualizes open datasets of processes that might have an influence on ecosystem functioning. At its core, it uses bokeh and allows users to interactively choose datasets to show.

Usage

As there is no online version of videt yet, users need to clone the repo, cd into the videt folder and then run

bokeh serve ./ --show

Structure

As required by Bokeh, main.py is the index file that points to the other features of videt. scripts/plotting_tab.py contains the code for the GUI and all the plotting commands, scripts/info_tab.py creates the second tab of videt. scripts/datasets.py contains the code that loads the datasets. If you want to add new datasets they need to inherit from timeseries_dataset and implement all the fields and functions of it; please see to the other datasets already implemented for reference. Currently, config/ contains a single config file that indicates the datasets implemented and the arguments relevant for them.

To-Do's

Improve everything you want. Work on the todos in the code. Implement new datasets. Thank you very much in advance.

(incomplete) List of Datasets to implement

-- Geographic Time Series --

Land-cover change https://catalog.data.gov/dataset/historical-land-cover-change-and-land-use-conversions-global-dataset (Need to convert from map (netCDF) to simple numbers)

Sea Ice thickness https://climatedataguide.ucar.edu/climate-data/sea-ice-thickness-data-sets-overview-comparison-table

Soil moisture https://climatedataguide.ucar.edu/climate-data/soil-moisture-data-sets-overview-comparison-tables

Ocean Acidification http://portal.goa-on.org/

-- Anthropogenic stuff --

Heat flux https://springernature.figshare.com/collections/A_new_global_gridded_anthropogenic_heat_flux_dataset_with_high_spatial_resolution_and_long-term_series/4182824

CO2 emissions https://www.icos-cp.eu/GCP/2018

Anthropogenic Biomes https://sedac.ciesin.columbia.edu/data/collection/anthromes/sets/browse

Population http://www.sustainableworld.com/data/pop_main.html

SDG progress https://sdg-tracker.org/

Economy -- IMF https://www.imf.org/en/Data

Economy -- World Bank https://databank.worldbank.org/databases.aspx

Urbanization, fertilizer use, times of agriculture...

-- Biological time series --

BioTIME http://biotime.st-andrews.ac.uk/downloadArea.php (Many separate studies for different regions; no API, AFAIK)

IUCN Red List of endangered species https://apiv3.iucnredlist.org/api/v3/docs (API needs token)

Vegetation index (MODIS NDVI) https://icdc.cen.uni-hamburg.de/1/daten/land/modis-vegetationindex.html access is restricted

Global vegetation https://lpdaac.usgs.gov/products/vcf5kyrv001/

Ocean acidification biological responses http://oa-icc.ipsl.fr/

-- Weather/Climate time series --

DWD http://opendata.dwd.de/ (Temp. access already implemented, but chosse the right file(s)!)

Cloud Data https://climserv.ipsl.polytechnique.fr/gewexca/index-2.html

Temperature https://climatedataguide.ucar.edu/climate-data/global-temperature-data-sets-overview-comparison-table

Different athmospheric reanalyses https://climatedataguide.ucar.edu/climate-data/atmospheric-reanalysis-overview-comparison-tables

-- Others / Collections --

https://lpdaac.usgs.gov/product_search/

UN data https://data.un.org/

https://datacatalog.worldbank.org/harvest-source/indicators-api

videt's People

Contributors

hackingecology avatar sperlea avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.