Open Earth Monitor — Global Workshop 2024

EarthCODE – A FAIR Open Science environment for the Earth sciences
2024-10-04, 14:20–14:40, Theatre Hall (Conference Center Laxenburg)

The EarthCODE (Earth Science Collaborative Open Development Environment) vision provides an integrated, cloud-based, user-centric development environment which can be used to support the European Space Agency’s (ESA) science activities and projects. Building on activities that developed the European EO open-source ecosystem and the Open Earth System Science community (e.g. EOEPCA - Exploitation Platform Common Architecture, DeepESDL - Deep Earth System Data Lab, openEO Platform, ESA Euro Data Cube, etc.), ESA is implementing EarthCODE as a collaborative platform for conducting Earth System Science sustainably and adhering to FAIR and Open Science Principles. EarthCODE will enable the long-term persistence of research outputs from science activities.

EarthCODE looks to maximise reproducibility, reuse, and consumption of research outputs by the wider community, promoting a flexible and scalable architecture developed with interoperable open-source blocks, with a long-term vision evolving by incrementally integrating industrially provided services from a portfolio of the Network of Resources. EarthCODE platform collaborators will participate in creating integrated architecture, with interoperable solutions and federated capabilities.

EarthCODE will use EOEPCA Open Standards to help support Open Science, and help drive these standards. Open science principles are increasingly being embraced in the field of Earth Sciences, promoting transparency, collaboration, and accessibility of research. This is being done by promoting open access publications, preprints and open review processes, sharing data/methodologies for verification, reproducibility and reuse. In software development, these principles allow inspection, modification, and code contribution, encouraging collaboration among researchers through various platforms (i.e. GitHub, GitLab, etc.). Sharing of educational resources openly allow for global audience, and involvement of the public through citizen science for scientific research.

EarthCODE will provide an Integrated Development Platform, giving developers the tools needed to develop high quality workflows that allow experiments to be executed in the cloud and the reproduced by other scientists, following Open Science principles. Our solution is built around existing open-source solutions and building blocks, primarily the Open Science Catalogue, EOxHub and EOEPCA. With it’s adopted federated approach, EarthCODE will have the capability to facilitate processing on other platforms, i.e. DeepESDL, ESA EURO Data Cube, Open EO Cloud/Open EO Platform and AIOPEN/AI4DTE.

Collaboration and Federation are at the heart of EarthCODE. As EarthCODE evolves we expect providing solutions allowing allow federation of data and processing. EarthCODE has ambition to deliver a model for a Collaborative Open Development Environment for Earth system science, where researchers can leverage the power of the wide range of EO platform services available to conduct their science, while also making use of FAIR Open Science tools to manage data, code and documentation, create end-to-end reproducible workflows on platforms, and have the opportunity to discover, use, reuse, modify and build upon the research of others in a fair and safe way. EarthCODE thus aims to make possible the eight enabling elements of the EO Open Science and Innovation vision: open data, open-source code, linked data & code, open access documentation, end-to-end workflows reproducible on platforms, open science resources, open science tools, and a healthy community applying all the elements in their practice.


What is your current associations to EU Horizon projects (if any)?

Other