HackHours 2025

During these stand-alone informal sessions we will get introduced to a variety of tools for ocean data access and analysis in Python and R. We will be using the NOAA Fisheries Openscapes JupyterHub and you will not need to install anything. About the HackHours

Repo: Tutorials (notebooks) are here: NMFSHackDays-2025

When: Fridays 11am Pacific/2pm Eastern. How do I get access? Click here for Video Link and JupyterHub Access (NOAA only)

Schedule

  • Feb 7 - Q&A and Intro to the Ocean Data Science JupyterHub and Friday HackHours
  • Feb 14 - Accessing NASA Earth Observation data in Python (Eli Holmes)
  • Feb 21 - Accessing NASA Earth Observation data in R (Eli Holmes)
  • Feb 28 - Working with ERDDAP data in Python: CoastWatch tutorials (Sunny Hospital, Polarwatch; Daisy Shi, CoastWatch)
  • Mar 7 - Working with ERDDAP data in R: CoastWatch tutorials (Sunny Hospital, Polarwatch; Daisy Shi, CoastWatch)
  • Mar 14 - Introduction to the Nautilus HyperCluster for running containerized Big Data Applications (Carl Boettiger, UC Berkeley)
  • Mar 21 - Parallel processing NODD model data with Coiled (Rich Signell, Open Science Consulting)
  • Mar 28 - Working with data on OPeNDAP servers in Python & R
  • Apr 4 - xarray + GPU integration (Max Jones, Development Seed)
  • Apr 11 - Accessing CEFI data on OPeNDAP, AWS and Google (Chia-Wei Hsu, NOAA PSL)
  • Apr 25 - Working with acoustic data in Python: echopype (Wu-Jung Lee, UW APL)
  • May 2 - Coiled demo – parallel processing for big data pipelines (Coiled team)
  • May 9 - PACE Hyperspectral Ocean Color Data Access and Visualization in Python (earthaccess)
  • May 16 - PACE Hyperspectral Ocean Color Data Access and Visualization in R
  • May 19 - EDMW 3-hour Workshop working with PACE hyperspectral data
  • May 30 - Machine-Learning with Ocean Data: gap-filling with CNNs
  • June 6 - CNNs for gridded earth data (xarray + tensorflow): Part I
  • June 13 - CNNs for gridded earth data (xarray + tensorflow): Part II
  • June 20 - CNNs for gridded earth data (xbatcher and Colab): Part III
  • June 27 - Writing R code with LLMs (Simon Couch, Posit) repo - Video (NOAA only)
  • July 4 HOLIDAY
  • July 11 - LLMs in R Shiny apps (Nic Crane) repo - Video (NOAA only)
  • July 18 - ML cloud-classification using PACE spectral data (Sean Foley, NASA) info notebook Video (NOAA only)
  • July 25 - Vision CNN models for fisheries applications (Michael Akridge, NOAA)
  • Aug 1 - LLMs in StreamLit Apps (Boris Shapkin, Alfred Wegener Institute)
  • BREAK UNTIL 2026!