New features
-
Publishes ensemble tide modelling code for combining multiple global ocean tide models into a single locally optimised ensemble tide model using external model ranking data (e.g. satellite altimetry or NDWI-tide correlations along the coastline).
- Update ensemble code to latest version that includes FES2022, GOT5.6 and TPXO10 tide models
- Make ensemble model calculation function a top level function (i.e. rename from
_ensemble_model
toensemble_tides
) - Load tide model ranking points from external
flatgeobuf
format file for faster cloud access
-
Major refactor to statistics functions to standardise code across both
pixel_stats
andtide_stats
and add support for multiple modelstide_stats
will now return apandas.Series
if one model is requested, and apandas.DataFrame
if multiple are requested- Added a new
point_col
parameter totide_stats
to control the colour of plotted points. Ifplot_var
is also provided, points will now be coloured differently by default.
-
Added a new
crop_buffer
parameter to configure buffer distance when cropping model files withcrop=True
(defaults to 5 degrees) -
Reorder
model_tides
parameters to provide more logical flow and move more common params likemode
,output_format
andoutput_units
higher
Bug fixes
- Fix warnings from
load_gauge_gesla
function
Breaking changes
- The
plot_col
parameter fromtide_stats
has been renamed toplot_var
PRs
- Minor documentation updates by @erialC-P in #30
- Update and publish ensemble tide modelling functionality by @robbibt in #32
- Major refactor of statistics functions by @robbibt in #37
Full Changelog: 0.3.1...0.4.0