ECCO Hackweek 2024

14 - 18 October Pasadena, CA
Tutorials + peer-to-peer learning + project based teamwork using NASA's ECCO Ocean State Estimate

About ECCO Hackweek

Hackweeks are participant-driven events that strive to create welcoming spaces for participants to learn new things, build community and gain hands-on experience with collaboration and team science. The 2024 ECCO Hackweek leverages materials developed by the hackweek team at the University of Washington's eScience Institute.

Recent Hackweek Events from Other Groups:

OceanHackWeek 2024 ICESat-2 Hackweek 2024

Information for Applicants

The 2024 ECCO Hackweek will take place in October 2024. Applications are open until September 15, 2024.

Schedule

All times listed below are UTC -7 (Pacific Daylight Time). You might want to consult this Time Zone Map to figure out times in your location.

8:00 - 9:00 am

Hackweek Kickoff

Welcome, Logistics, and Introductions

9:00 - 10:00 am

ECCO Resources and Tools

Overview ECCO V4 datasets, Python & Julia tools and EMU.

Tutorial Lead(s)
Ian Fenty, Ichiro Fukumori, and Gael Forget

10:00 - 10:30 am

Coffee Break

10:30 - 11:15 am

Hackweek Cloud Compute Resources

Getting connected to our shared computational resources. OSS JupyterHub, P-Cluster, and efs_ecco.

Tutorial Lead(s)
Andrew Delman, Ou Wang

11:15 - 12:30 pm

Lunch

12:30 - 1:30 pm

Project Pitches

Open forum for individuals to pitch project ideas

1:30 - 2:30 pm

Project Team organization

Open time to organize into project teams

2:30 - 3:00 pm

Coffee Break

3:00 - 3:30 pm

Accessing ECCO data products

Different methods for accessing ECCO data products in and out of the cloud

3:30 - 4:45 pm

Open Project Time

Team-led project work

4:45 - 5:00 pm

Daily Wrap / Updates

Summary of Day, Announcements

5:30 - 7:30 pm

Social Activity -- Local Pub

Kings Row Gastropub in Old Town Pasadena

8:00 - 8:15 am

Daily Kick-off

Annoucements / Housekeeping

8:15 - 8:30 am

Greetings from NASA HQ

NASA Ocean Physics Program Manager Nadya Vinogradova-Shiffer welcomes Hackweek participants

8:30 - 9:00 am

Team Daily Project Report

Teams report progress, open requests

9:00 - 9:30 am

EMU Demonstration

Arctic Bottom Pressure Oscillation Case study using ECCO Modeling Tools

Tutorial Lead(s)

9:30 - 10:00 am

ECCO & Julia

Demonstration of Julia Tools for ECCO

Tutorial Lead(s)
Gael Forget

10:00 - 10:15 am

Coffee Break

10:15 - 10:45 am

Basics of Adjoints & Algorithmic Differentiation

Tutorial Lead(s)

10:45 - 11:15 am

Steric Height with Python

Tutorial Lead(s)

11:15 - 12:30 pm

Lunch

12:30 - 2:30 pm

Open Project Time

Team-led project work

2:30 - 2:45 pm

Coffee Break

2:45 - 4:45 pm

Open Project Time

Team-led project work

4:45 - 5:00 pm

Daily Wrap / Updates

Summary of Day, Announcements

8:00 - 8:15 am

Daily Kick-off

Annoucements / Housekeeping

8:15 - 9:00 am

Team Daily Project Report

Teams report progress, open requests

9:00 - 9:20 am

Team Project Repositories & Project Posters

We’ll set up the team project repositories and describe the final project posters

Tutorial Lead(s)
Gael Forget & Ian Fenty

9:20 - 9:35 am

The OBS Fit Package

A MITgcm package for comparing the model and data in the data space

Tutorial Lead(s)
Shoshi Reich

9:35 - 10:00 am

Concepts in ECCO Budget Closure

What’s involved with closing volume, heat, and salinity/salt/freshwater budget with ECCO v4

Tutorial Lead(s)
Margaret A Murakami

10:00 - 10:15 am

Coffee Break

10:15 - 10:45 am

Closing the ECCO Volume Budget

A close look at closing a budget with ECCO v4

Tutorial Lead(s)

10:45 - 11:15 am

Fitting the MITgcm to Data

Demonstration of optimizing the model to observations

Tutorial Lead(s)

11:15 - 12:30 pm

Lunch

12:30 - 2:30 pm

Open Project Time

Team-led project work

2:30 - 2:45 pm

Coffee Break

2:45 - 4:45 pm

Open Project Time

Team-led project work

4:45 - 5:00 pm

Daily Wrap / Updates

Summary of Day, Announcements

5:30 - 8:00 pm

SOCIAL ACTIVITY -- No-Host Group Dinner

Saladang Garden, 383 S Fair Oaks Ave Pasadena

8:00 - 8:15 am

Daily Kick-off

Annoucements / Housekeeping

8:15 - 9:00 am

Team Daily Project Report

Teams report progress, open requests

9:00 - 10:00 am

Open Project Time

Team-led project work

10:00 - 10:15 am

Coffee Break

10:15 - 11:00 am

Open Project Time

Team-led project work

11:00 - 12:15 pm

Lunch

12:15 - 12:45

AD and UQ

Applications of the adjoint for uncertainty-quantification

12:45 - 2:30 pm

Open Project Time

Team-led project work

2:30 - 2:45 pm

Coffee Break

2:45 - 4:45 pm

Open Project Time

Team-led project work

4:45 - 5:00 pm

Daily Wrap / Updates

Summary of Day, Announcements

8:00 - 8:15 am

Daily Kick-off

Annoucements / Housekeeping

8:15 - 8:45 am

NASA's SWOT mission

Jinbo Wang from JPL will talk about the SWOT mission

8:45 - 10:00 am

Open Project Time

Team-led project work

10:00 - 10:15 am

Coffee Break

10:15 - 10:45 am

Open Project Time

Team-led project work

10:30 - 11:00 am

Final Project Presentations (2)

Teams present their work and project posters

11:00 - 12:30 pm

Lunch

12:30 - 2:00 pm

Final Project Presentations (6)

Teams present their work and project posters

2:00 - 2:30 pm

ECCO Future Directions

moderated by Ichiro Fukumori

2:30 - 2:45 pm

Coffee Break

2:45 - 4:45 pm

Open Individual Time

Open time with mentors

4:45 - 5:00 pm

Final Wrap

Congratulations you made it!


Meet the team

The people on this page have helped organize the hackweek. You'll find a few specializations listed per person if you're wondering who to reach out to during the event!
Gaël Forget
Scientist
Organizer badge Instructor badge
Read more →
Yuanyuan Song
Postdoc
Instructor badge
Read more →
Andrew Delman
Scientist
Organizer badge Instructor badge
Read more →
Ian Fenty
Scientist
Lead Organizer badge Instructor badge
Read more →
Ichiro Fukumori
Scientist
Organizer badge Instructor badge
Read more →
Margaret Murakami
Ph.D. aspirant
Instructor badge
Read more →
Marie Zahn
Postdoc
Instructor badge
Read more →
Matthew Goldberg
Ph.D. candidate
Instructor badge
Read more →
Ou Wang
Technologist
Organizer badge Instructor badge
Read more →
Patrick Heimbach
Professor
Organizer badge
Read more →
Shreyas Gaikwad
Ph.D. candidate
Instructor badge
Read more →

Our Sponsors

NASA Physical Oceanography; Modelling, Analysis, and Prediction (MAP); and Cryosphere Programs