era5cli
A command line interface to download ERA5 data from the Copernicus Climate Data Store
Overcoming the challenge of locality using a community multi-model environment
Understanding water movement on a global scale is essential for society to predict floods, droughts and the effect of land use on water balance. However, large scale hydrology is difficult because from a hydrological point of view, every field, every street, and every part of the world is unique. We are able to understand and describe how water moves in these locations at a small scale, but due to the extreme spatial variability it is difficult to capture such processes at a global scale. We call this the curse of locality.
On top of this, existing hydrological models exist in a huge variety of programming languages, standards etc. which limits their re-usability and reproducibility.
With the eWaterCycle platform, we have developed a framework in which hydrological modellers can work together in a collaborative environment. In this environment, they can, for example, easily;
Hydrological models are added to the eWaterCycle system as self-contained plugins. The following are currently available:
Teaching hydrology using eWaterCycle
Reproducibility for digital-twin simulations in astrophysics
For future exascale climate and weather predictions
SWITCH-ON
eScience infrastructure for ecological applications of LiDAR point clouds
Arctic impact on weather and climate
Translating weather extremes into the future – a case for Norway
Location analytics based on data collected with Wi-Fi and Bluetooth sensors in the Amsterdam ArenA
Handling data assimilation on a large scale
Forecasting and mapping human thermal comfort in urban areas
Virtual laboratories for inspiration and discovery in ecology
Predicting local sea level changes
Global water information when it matters
A command line interface to download ERA5 data from the Copernicus Climate Data Store
ESMValTool Core: core functionalities and driver for ESMValTool, a community diagnostic and performance metrics tool for routine evaluation of Earth System Models in CMIP.
The Earth System Model eValuation Tool is a community diagnostics and performance metrics tool for the evaluation of Earth System Models that allows for routine comparison of models and observations.
The eWaterCycle package makes it easier to use hydrological models without having intimate knowledge about how to install and run the models.
eWatercycle plugin for HYPE hydrological model
eWatercycle plugin for LISFLOOD hydrological model
eWatercycle plugin for MARRMoT hydrological model
eWaterCycle plugin for PCRGlobWB hydrological model
Codified instructions for deploying the eWaterCycle platform on the SURF Research Cloud.
eWaterCycle plugin for wflow hydrological model
Generate and launch Jupyter notebooks for your users.
GitHub action for setting up apptainer in a Continous Integration job
To compile C Plus code against gRPC in a GitHub action workflow you need to install it first. This GitHub action compiles or downloads it for you.
To use Singularity containers in a GitHub action workflow you need to install it first. This GitHub Action downloads, compiles and installs it for you.
Run, read and write model state of a numerical simulation written in a variety of languages remotely from Python
A browser that allows you to include NetCDF data stored in THREDDS catalog into a Jupyter Notebook.
A Python BMI leaky bucket model 🪣
A Python environment to interface and couple oceanographic and other earth system model codes.
Open data assimilation toolbox. OpenDA is an open interface standard for a set of tools to quickly implement data-assimilation and calibration for arbitrary numerical models.