Making Waves with R, Python, and Quarto
summary
Hydrodynamic model outputs from proprietary formats become a single reproducible analysis pipeline using R and Python wrapped in Quarto, exporting model grids and variables as NetCDF via Xarray and placing them in space with CartoPy. The work runs 108 scenarios (3 oceanographic × 4 nearshore × 9 times) producing 28 variables each—about 3,024 extractions automated—then plots energy dissipation and wave steepness to show a filled-offshore trench shifts peak erosion energy offshore. Some runs take ~10 minutes, others up to 6 hours for 3D.
AI-written summary · about
chapters (11)
- 0:00Shoreline modeling intro
- 1:03Hydrodynamic modeling importance
- 3:10Clayton Beach restoration
- 5:17Waves with SWAN
- 7:48Manual data extraction challenges
- 8:50Open science with Xarray and CartoPy
- 10:15Erosion risks comparison
- 11:45Spatial to temporal analysis
- 13:32Results with Quarto
- 14:38Future of hydrodynamic tools
- 15:20Q&A
related talks
38mBig Data Oceanography
29mModernizing Legacy: Wrapping a 25+ Year Computational Fluid Dynamics Codebase
33mPython for Water Forecasting Services
31mUsing Python to drive Australian water availability forecasting
01h 18mUsing NASA EarthData Cloud & Python to Model Climate Risks
43mInstall Python. Quarto Render All the Things
30mDask ❤️ Xarray: Geoscience at Massive Scale
15mFOCAL Point: Utilizing Python, R, and Shiny to Capture, Process, and Visualize Motion
