Workflow Solutions: Easy deployment of workflows supporting monitoring, modelling and forecasting of the Earth system on C-SCALE.
The C-SCALE Workflow Solutions provide templates and reusable components for users to build their own monitoring, modelling and forecasting applications on FedEarthData.
The workflow solutions are derived from the C-SCALE Case Studies. The solutions below are available and under development.
All solutions are publicly available from the C-SCALE community repositories and can be deployed on FedEarthData which offers uniform access to a federation of computing and data providers to execute Copernicus and Earth Observation (EO) workloads.
The C-SCALE Workflow Solutions have also been published in RoHub:
With this solution a user can easily devlop a workflow that produces hydrodynamic and water quality hindcasts or forecasts for the coastal ocean for a geographic area of interest.
The solution has the following functionality:
Download the necessary input data for the user's Delft3D Flexible Mesh model setup. Input data include Copernicus' Global Ocean Physics Reanalysis and Global ocean biogeochemistry hindcast, ERA5, and FES2012.
Prepare the data for ingestion into the user's Delft 3D Flexible Mesh hydrodynamic and water quality model. This entails the preparation of forcings, initial conditions, and boundary condiditons.
Produce hydrodynamic and water quality hindcasts or forcasts based on the user's Delft3D Flexible Mesh hydrodynamic and water quality model setups.
Post-process the model outputs by interpolating the unstructured grid output from Delft3D Flexible Mesh to a regular grid for user specified spatial resolution, timesteps, model vertical layers and variables.
Visualise the simulation outputs in an interactive Jupyter Notebook.
The solution has been tested and deployed on C-SCALE's Cloud and HPC infrastructure.
Please see our repository for detailed instructions.
With this solution a user can easily deploy a workflow that produces satellite derived surface water changes for a geographic area of interest. The resultant output of the workflow visualises where surface water has become land (due to accretion, land reclamation, droughts) or vice versa where land has become surface water (due to erosion, reservoir construction).
The solution is based on the work by Donchyts et al. (2016): "Earth's surface water change over the past 30 years". More information about the application can be found at https://www.deltares.nl/en/software/aqua-monitor/. And a Google Earth Engine implementation of the application can be found at https://aqua-monitor.appspot.com/
Here the application is ported to an open source workflow, leveraging openEO and tooling available in the C-SCALE federation.
The solution provides the following:
A Jupyter Notebook containing the openEO-based workflow to derive land-surface changes
A docker container image to build and run the Notebook on a C-SCALE Cloud IaaS provider
The service is currently available for deployment on C-SCALE's Cloud infrastructure.
Please see our repository for detailed instructions.
With this solution a user can easily deploy a workflow that searches for mapped reservoirs for a user-defined geographical area of interest and produces real-time satellite derived surface water area estimates.
The solution is based on the work by Donchyts et al. (2022): “High-resolution surface water dynamics in Earth’s small and medium-sized reservoirs” and leverages developments from the Global Water Watch platform.
The solution has the following functionality:
A Jupyter Notebook that uses openEO, access Sentinel-2 L1C data for a user-defined geographical area of interest. Leveraging the Global Water Watch platform database of known reservoirs, it finds reservoirs in the user-defined geographical area of interest and estimates aggregated surface water areas from all known reservoirs contained within the user-defined geographical area of interest.
Return a .csv file containing surface water area data and associated statistics.
The service is currently available for deployment on C-SCALE's Cloud infrastructure.
Please see our repository for detailed instructions.
With this solution a user can easily deploy a workflow that produces a monthly high resolution, seasonal, ensemble river discharge forecast for a river basin of interest.
The service has the following functionality:
Download the necessary input data for the user's WFLOW hydrological model setup. Input data are the ERA5 reanalysis and the SEAS5 seasonal forecast.
Prepare the data for ingestion into the user's WFLOW hydrological model. The includes the preparation of forcing fields, initial conditions and boundary conditions.
Produce a 50 member ensemble forecast based on the user's WFLOW hydrological model setup.
Visualise the forecast in an interactive Jupyter Notebook displaying river discharge timeseries and interactive maps of soil moisture anomalies.
The service is currently available for deployment on C-SCALE's HTC infrastructure.
Please see our repository for detailed instructions.