The ESA Project Results Repository (PRR) provides long term storage for research outcomes. It provides access to data, workflows, experiments and documentation from ESA Projects organised across Collections, accessible via the STAC API. Each Collection contains STAC Items, with their related Assets stored within the PRR storage. Scientists/commercial companies can access the PRR via the EarthCODE and APEx projects.
Uploading data to the PRR¶
In order to upload data to the ESA Project Results Repository (PRR) you have to generate a STAC Collection that is associated to your files. The STAC Collection provides metadata about your files and makes them searchable and machine readable. The metadata generation process is organised in four steps process:
- Generate a root STAC Collection
- Group your dataset files into STAC Items and STAC Assets
- Add the Items to the Collection
- Save the normalised Collection
- Send the data, metadata and some extra information to the EarthCODE team.
Below you will find guides to the whole process, we recomend starting with the introductory notebook.
- Generating a STAC Collection for the PRR(Introduction) - A notebook explaining how to create the required PRR metadata. It describes the steps in detail and uses a relatively simple example, with a single .nc raster data file.
- Generating STAC collections with zarr files - Example how to generate metadata for a product with zarr files.
- Generating a STAC Collection for the PRR (Multiple file types) - Example how to generate metadata for a more complicated dataset which has multiple types of data and different file formats.
- Generating a STAC Collection for the PRR(Large dataset for multiple regions) - Example how to generate metadata for a large dataset that has multiple disjoint regions.
If you are interested in exploring/downloading PRR data you can use this notebook as a guide:
- ESA Project Results Repository (PRR) Data Access and Collections Preview - A notebook explaining how Item Catalogs should be created, uses raster data.