What's New
- Grid operations — new
clip,resample,reproject,merge, andfill_gapsfunctions for preparing and transforming bathymetric grids - Volume & area —
volumeandareacalculations between depth levels;hypsometric_curvegainsabsolute=Truefor depth-area curves in real units - New data sources —
load_etopo(NOAA ETOPO 2022 global relief) andload_noaa_crm(NOAA Coastal Relief Model, ~90 m, US coastal waters) - Grid operations example — new notebook (
examples/grid_operations.ipynb) demonstrating the grid module
Fixed
fill_gapsnow raises aValueErrorwhen all input values are NaN, rather than returning silently- Internal assertion in profile point spacing calculation replaced with an explicit
ValueError
Infrastructure
ipywidgetsadded to notebook optional dependencies (uv sync --extra notebook)
Changelog
Full details: CHANGELOG.md