Appearance
Frequently Asked Questions ​
🛠️ Page Under Development
Content is being actively developed and updated for this page. EarthCODE's documentation is a living document and will be continuously updated with detailed reviews.
This sub-section provides solutions to common issues that users may encounter.
Open Science Catalog ​
How do I add entries to the Open Science Catalog?
Please check the documentation or directly the examples.
Can I publish pre-trained models or anonymized data?
Yes. The FAIR principles do not require assets to be fully open, so you may publish pre-trained models or anonymized datasets. Wherever possible, include a small sample dataset to help others reproduce and validate your workflow.
Can I add proprietary datasets to the OSC ?
Yes, provided the correct licensing information is specified.
I am not an ESA funded project. Can I publish to the OSC?
Currently, this is decided on a case by case basis. Contact the EarthCODE team with details about your usecase to get more specific information.
ESA Project Results Repository (PRR) ​
How do I upload my data to the PRR?
Please check the documentation or directly the examples.
Can I update my data periodically?
The PRR's primarily serves as long-term storage for finished project outcomes, that have been verified by the corresponding Technical Officer. However, new products can be added on some occasions. Contact the EarthCODE team with details about your usecase to get more specific information.
I am not an ESA funded project. Can I upload my data to the ESA PRR?
The PRR primarily serves ESA-related projects, however other projects such as those from the ESA member state space agencies can also apply. Contact the EarthCODE team with details about your usecase to get more specific information.
Platforms ​
How do I get access to EarthCODE platforms?
First, select the appropriate platform for your use case, see the platform section for more information, and then contact the platform provider directly.
Are non‑ESA projects eligible for NoR credits?
Yes, but priority is given to ESA‑funded projects.
Can I use Google Earth Engine (GEE) within EarthCODE?
Google Earth Engine is not yet one of the integrated EarthCODE platforms, and there are no short‑term plans to add it. You can still process data in GEE and then manually publish the resulting datasets and workflows to EarthCODE. We have logged the community’s interest in a future GEE integration.
Can I transfer unused NoR credits between platforms?
Not yet. Credit transfer is on our roadmap, but is complex because each platform is operated by a different provider.
Community ​
When will EarthCODE be released officially?
The first set of integrated platforms will be available by 30 June 2025. Full interoperability between platforms is scheduled for September 2025. Additional platforms will be integrated on a rolling basis.
Stay informed:
EarthCODE questions ​
How does EarthCODE differ from the GEO Knowledge Hub? Will I need to register my outputs in multiple places?
EarthCODE is ESA’s default environment for ESA‑funded projects, providing an ecosystem of integrated platforms for developing, executing and sharing open science. Once your data and workflows are FAIR, the same metadata can be exposed to other registries—such as the GEO Knowledge Hub—without duplicating effort.
How do I integrate a platform with EarthCODE?
ESA issues “Best‑Practice” procurement tenders periodically. Responding to a tender is the route to integration. Requirements include:
- GitHub‑based single sign‑on
- Automated publication of data and workflows to the Open Science Catalog (OSC)
- Connection to the ESA Project Results Repository (PRR) for long‑term storage
- Ability to execute published experiments on the platform
- Registration in the Network of Resources (NoR) discovery portal
- User documentation and a service‑level agreement (SLA)
The latest call is described on the EarthCODE blog.
What is the relationship between EarthCODE and APEx?
EarthCODE focuses on cataloguing and sharing research outputs. APEx takes mature workflows from EarthCODE and scales them into production‑ready services.
Additional Support ​
EarthCODE, Open Science Catalog, ESA Project Results Repository or Discourse Support ​
The first place to go for issues is the EarthCODE Discourse Forum - Technical Support Category https://discourse-earthcode.eox.at/c/technical-support/8. If appropriate, please create a post with your problem and we will promptly answer there.
Alternatively, you can email us at: earth-code@esa.int
If you have found a bug or would like to suggest a feature, you can raise GitHub Issues on the following pages:
- Portal - https://github.com/ESA-EarthCODE/portal/issues
- Open Science Catalog - https://github.com/EOEPCA/open-science-catalog-metadata-staging/issues
- Documentation (this site) - https://github.com/ESA-EarthCODE/documentation/issues
EarthCODE Platforms Support ​
For these types of issues, the EarthCODE platform providers will directly support you. Please find the relevant types of issues, and their common solutions below. Refer to the specific platform pages for additional details.