2019 Curriculum

Oceanhackweek curriculum consists of hands-on tutorials, visual presentations and collaborative hack projects. Tutorials and presentations will take place mostly in the mornings, with the afternoons devoted to project work. The tutorials will be based on the scientific Python stack, which is an ecosystem of interrelated Python packages for scientific computing and analysis. This year we focus on access strategies for diverse data systems and workflow for interoperating different types of ocean data and models.

We host helpdesks for Python, git, Pangeo, ocean data systems, and machine learning in the afternoons from Tuesday to Thursday. See bottom of this page for detail.

We will be experimenting streaming all tutorials! If you are interested in joining remotely, log in via Zoom. Connection will be staffed during all tutorials and helpdesks.



Time Event Instructors
8:30AM - 9:00AM Welcome to Oceanhackweek Wu-Jung Lee, Amanda Tan
9:00AM - 10:10AM Oceanhackweek At A Glance Wu-Jung Lee, Ryan Abernathey
10:10AM - 10:30AM Group Picture Time Everyone
10:30AM - 10:45AM Coffee Break
10:45AM - 11:15AM Icebreakers Amanda Tan
11:15AM - 12:15PM Lightning Introductions I Amanda Tan
12:15PM - 1:15PM Lunch Everyone
1:15PM - 2:15PM Lightning Introductions II Amanda Tan
2:30PM - 3:15PM Project Discussion Joseph Gum
3:15PM - 3:45PM Project Pitch and Group Breakouts Joseph Gum
3:45PM - 4.00PM Coffee Break
4:00PM - 5:15PM Git, GitHub and Project Collaboration
Valentina Staneva, Tim Crone
6:30PM - 8:30PM Reception @ eScience Everyone


Time Event Instructors
9:00AM - 11:00AM Access and Clean-up Ocean Observation Data
Emilio Mayorga, Filipe Fernandes,
Joseph Gum, Tim Crone
11:00AM - 11:15AM Coffee Break
11:15AM - 12:00AM Data Visualization Part I:
Basics and Geospatial Visualization

Filipe Fernandes, Emilio Mayorga,
Joseph Gum, Tim Crone
12:00PM - 1:30PM Lunch Everyone
1:30PM - 2:30PM Cloud Computing 101
Amanda Tan
3:30PM - 3:45AM Coffee Break
Rest of Afternoon Hack Project Work Everyone


Time Event Instructors
9:00AM - 10:30AM Handle "Big" Larger-than-memory Data
Joe Hamman, Ryan Abernathey
10:30AM - 10:45AM Coffee Break
10:45AM - 12:00AM Advanced Data Visualization
Filipe Fernandes, Amanda Tan
12:00PM - 1:30PM Lunch
1:30PM - 2:30PM Lightning Talks (Demo a tool!) Everyone
2:30PM - 2:45PM Project check-in Everyone
Rest of Afternoon Hack Project Work Everyone
3:30PM - 3:45PM Coffee Break


Time Event Instructors
9:00AM - 11:30AM Machine Learning
Valentina Staneva, Joseph Gum
11:30AM - 1:30PM Lunch Everyone
Afternoon Hack Project Work Everyone


Time Event Instructors
9:00AM - 10:00AM Reproducible Research Joseph Gum
11:30AM - 1:30PM Lunch Everyone
2:30PM Final Project Presentation Everyone


Time: 2:30-4:00PM

Topic Time Helpers
Ask a Machine Learning Question Tuesday Valentina Staneva, Joseph Gum
Python, Git, and Pangeo Tuesday-Thursday Filipe Fernandes, Joseph Gum, Wu-Jung Lee
Ocean Data System Consultation Tuesday-Wednesday IOOS: Micah Wengren
OOI: Orest Kawka, Mike Vardaro
NCEI/BCO-DMO: Matt Biddle