EGI Federation Home
Updated 22/05/2024

Analyse Data on the ENES Data Space with MATLAB

Geo- and climate scientists worldwide use the technical computing language and environment MATLAB for their research. MATLAB supports a wide variety of data formats, including the netCDF, GRIB, and many other popular common and geoscience-specific formats.

The ENES Data Space, launched in the context of the EU H2020 EGI-ACE project, provides an open, scalable, cloud-enabled data science environment for climate data analysis built on top of the EOSC Compute Platform. The Data Space, made available through a user-friendly JupyterLab GUI, integrates into a single environment climate datasets from well-known initiatives (e.g., CMIP6), compute resources, data science and AI/ML tools, targeting big data processing, interactive analytics and visualisation, and more advanced scientific use cases based on ML, like the data-driven Digital Twin applications for extreme climate events developed in the context of the EU Horizon Europe interTwin project.

A collaboration between the EGI Foundation, CMCC and MathWorks makes MATLAB available to users of the ENES Data Space

MATLAB is available as part of the Jupyter-based environment, allowing users to analyse data directly on the cloud without time-consuming downloads. Leveraging the MATLAB Integration for Jupyter, scientists and researchers from the climate change scientific domain can either use the MATLAB kernel within a Jupyter Notebook or take advantage of the full MATLAB desktop environment within the browser.

In the context of the EGI webinar series, a webinar featuring Kostas Leptokaropolous on the 22nd of May took users through the step-by-step process of accessing data via MATLAB on the ENES Data Space. The case study includes a Live Script - a MATLAB computational notebook incorporating text, code, equations, rich text and custom-built low-code Live Tasks all in one document - and a Jupyter Notebook. The workflow includes importing, filtering, and manipulating the data, creating maps and graphs, comparing results with each other and performing hypothesis testing to evaluate the statistical significance of different outcomes. More details can be found here.

More about MATLAB