Skip to content

Mnzeballos/community-notebook-competition

 
 

Repository files navigation

The EOPF Zarr Community Notebook Competition

Welcome to the EOPF Zarr Community Notebook Competition! We're inviting Sentinel data users and developers to create and submit their own innovative Jupyter Notebooks. The goal? To showcase the power of cloud-native workflows using the EOPF Zarr Sample Service and its accompanying plugins.

This competition is a great opportunity to expand your skills, contribute to the Earth observation community, and win prizes. Whether you're a seasoned expert or just starting your journey into cloud-native data, this competition is for you. We'll provide all the resources you need to get started, including the EOPF 101 book, which is packed with case studies, example notebooks, and documentation.

How to Participate

The competition is structured in five stages, designed to guide you from learning to submission and, finally, to an awards showcase.

Stage 1: Launch & Registration

The competition officially begins with its launch at Big Data in Space on 30 September 2025. During this stage, you'll be able to register your interest to receive updates!

Stage 2: Learning & Development

This is where you'll dive deep into the EOPF 101 book and start building your notebook. We'll provide support through our Slack workspace.

The EOPF Sentinel Zarr Sample Service JupyterLab will be your primary development environment.

Once you access with your CDSE credentials, you will get the chance to choose the language you want to develop with! If you are not yet registered, you can do it here.

When starting your server, you will be able to select the Docker image you want to work with. The EOPF Toolkit has designed updated environments to support your development!

You can select: Specify an existing docker image.

Alt text

Once you click, the following box is displayed:

Alt text

In the box, you can copy and paste the following custom lines:

  • If you would like to develop your workflow in Python:
    4zm3809f.c1.de1.container-registry.ovh.net/eopf-toolkit-python/eopf-toolkit-python:competition

  • Or, if you prefer to use R:
    4zm3809f.c1.de1.container-registry.ovh.net/eopf-toolkit-r/eopf-toolkit-r:competition

And select Start.

You will be redirected to your development space in the JupyterLab!

To get some ideas on how to get started with your development, watch the introductory session here.

Stage 3: Notebook Submission

Submit your completed Jupyter Notebook via GitHub once complete, between 1 November 2025 and 15 March 2026 (23:59 UTC+1).

You will need to fill in a Submission Form (in a Markdown file), and follow these instructions.

For a step-by-step on how to submit your work, you can follow this video. Here we guide you through the submission in GitHub!

Stage 4: Judging & Evaluation

A panel of expert judges will evaluate each submission based on technical soundness, effective use of the EOPF Zarr data and plugins and educational quality.

Stage 5: Awards & Showcase

The competition culminates in an online award showcase where winners and highly commended entries will be announced.

The top notebooks will be featured in the EOPF 101 book as new case studies and you will be given the chance to be a co-author of a publication on EOPF-101.

There is also a prize pool of 10 000 Euros in upskilling vouchers sponsored by thriveGEO. In addition, there will be exciting ESA swag such as Sentinel-2 Lego sets up for grabs!

Rules and Eligibility

Eligibility

The competition is open to individuals and teams. All participants must register through the official registration form." to "All participants must submit their notebooks and submission forms using GitHub. If you need help, please join our Slack workspace.

Submission Requirements

Submissions must be a Jupyter Notebook (.ipynb file).

  • The notebook must be functional and reproducible.
  • The notebook must make use of the EOPF Zarr Sample Service data.
  • The notebook may incorporate one or more EOPF plugins, though this is not a mandatory requirement.
  • All code must be original or be clearly cited. All AI use must be disclosed.

Intellectual Property

By submitting a notebook, you grant the European Space Agency and thriveGEO GmbH a non-exclusive license to use, reproduce, modify, and display your work for promotional and educational purposes, including featuring it in the EOPF 101 online book.

All notebooks will be submitted and published with an open source license. Detailed instructions to follow.

Judging Criteria

Submissions will be judged on the following criteria:

  • Technical Soundness: Does the notebook work as intended and demonstrate a complete workflow? (30 points)
  • Effective Use of EOPF Sentinel Zarr Data: How well does the notebook leverage the unique advantages of the EOPF Zarr format? (30 points)
  • Educational Quality: Is the notebook well-documented and easy for others to understand and learn from? (40 points)

FAQs

What is the EOPF Zarr Sample Service?

The EOPF Zarr Sample Service provides a way to access Earth observation data in the cloud-native Zarr format. This allows for fast, efficient data analysis without having to download large files.

Do I have to be an expert in cloud-native workflows?

Absolutely not! This competition is specifically designed for Sentinel data users who are new to cloud-native workflows. The EOPF 101 book and our support channels will provide all the resources you need to get up to speed.

Can I work in a team?

Yes, you can. You'll be able to form teams during the learning and development phase of the competition. We'll encourage participants to use the Discourse forum to connect with potential teammates.

What are the prizes?

There is a prize pool of 10 000 Euros worth of upskilling vouchers provided by thriveGEO. In addition to prizes, winning notebooks will be featured in the EOPF-101 book and showcased at the awards ceremony, giving you visibility within the Earth observation community. You will be given the chance to be a co-author of a publication on EOPF 101.

Where can I find help?

We'll be offering support through our dedicated Slack workspace.

About

Join us for the EOPF Zarr Community Notebook Competition! Whether you're a seasoned EO expert looking to transition to cloud workflows or new to the cloud and eager to explore Sentinel data with cutting-edge tools, this competition is for you.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Jupyter Notebook 99.5%
  • Other 0.5%