Skip to article frontmatterSkip to article content

EOPF Hackathon at BiDS'25

ESA

Get ready to hack together!

Date: September 30, 2025 | Time: 09:00 am - 5:00 pm | Location: Room 401, BiDS25, Riga, Latvia

🎯 Hackathon Objectives

Transform how we access and process Copernicus Sentinel data using cloud-native technologies! This hackathon event focuses on:

Familiarize Yourself:

New to EOPF? No problem! Make sure to attend the EOPF Sample Service - Getting Started with Zarr (Sep 29, 01:30 PM - 05:00 PM, Room 103).


🚀 Pre-Hackathon Setup (Complete Before 09:00)

Essential Registration Steps:

  1. Register for Copernicus Data Space Ecosystem: https://dataspace.copernicus.eu
  2. Access JupyterHub Environment: https://jupyterhub.user.eopf.eodc.eu/hub
  3. Explore the STAC Browser: https://stac.browser.user.eopf.eodc.eu

📅 Detailed Agenda

🌅 Morning Session (09:00 - 12:30)

09:00 - 09:30: Welcome & Team Formation
09:30 - 10:30: Data Exploration Sprint
10:30 - 10:45: ☕ Coffee Break
10:45 - 12:30: Project Kickoff

🍽️ 12:30 - 13:30: Lunch Break

🌞 Afternoon Session (13:30 - 17:00)

13:30 - 15:30: Deep Development
15:30 - 15:45: ☕ Coffee Break
15:45 - 16:30: Project Presentations
16:30 - 17:00: Wrap-up & Next Steps
18:00 - 18:30: Celebration & Awards

💡 Project Ideas & Team Formation

How to Participate:

  1. Browse Existing Challenges: Check our GitHub Issues for predefined problems
  2. Propose New Ideas: Create a new issue describing your project concept
  3. Join a Team: Comment on issues you’re interested in contributing to

🎯 Suggested Project Themes:

Multi-Mission Data Fusion
DGGS Applications
Performance Optimization
Novel Applications
Metadata & Standards

🤝 Team Formation Process:

Before the hackathon:

  1. Create or comment on GitHub issues with your interests
  2. Use issue labels: hackathon-2025, team-wanted, dggs, multi-mission, etc.

During the hackathon:

  1. Teams of 2-4 people work best
  2. Mix of skills encouraged (data scientists, developers, domain experts)
  3. One designated team lead for coordination

🛠️ Technical Resources

Available Tools & Libraries:

Getting Help:

Data Available:


📋 Project Registration

Create Your Project Issue:

Use this template when creating a new GitHub issue:

**Project Title**: [Your innovative project name]

**Team Members**: [@github-username1, @github-username2, ...]

**Objective**: [Brief description of what you want to achieve]

**Data Sources**: [Which Sentinel missions/products you'll use]

**Technical Approach**: [Tools, methods, or algorithms you plan to explore]

**Expected Outcome**: [Jupyter notebook, visualization, analysis results, etc.]

**Skills Needed**: [What expertise would be helpful for your team]

**Labels**: hackathon-2025, [add relevant tags: dggs, multi-mission, performance, etc.]

Join Existing Projects:

Comment on existing issues with:


🏆 What Success Looks Like

By the end of the day, each team should have:

Bonus Achievements:


🔄 After the Hackathon

Stay Connected:

Join ongoing discussions and join the EOPF Community Support Platform on Discourse


Ready to hack? Let’s build the future of cloud-native Earth Observation together! 🌍🛰️

Questions? Contact the organizing team or join our Slack workspace for real-time support.