GeoscienceAustralia / dea-notebooks

Repository for Digital Earth Australia Jupyter Notebooks: tools and workflows for geospatial analysis with Open Data Cube and Xarray
https://docs.dea.ga.gov.au/notebooks/
Apache License 2.0
433 stars 127 forks source link

Add ensemble tide modelling functionality to `model_tides` #1231

Closed robbibt closed 1 month ago

robbibt commented 1 month ago

Proposed changes

This PR implements some major changes to our coastal tide modelling functions, to support new "ensemble" tide modelling functionality that combines multiple input tide models into a single higher quality output.

Key changes include:

  1. Support for a new "ensemble" tide model option to the existing dea_tools.coastal.model_tides function, that combines multiple tide models using external model ranking data to identify the best performing models locally (the "ensemble" model generation can be customised by providing custom functions via the ensemble_func param). By implementing "ensemble" functionality in model_tides, it automatically becomes available in pixel_tides and other downstream functions we use for generating coastal datasets.
  2. Added extensive automated tests forthe new ensemble functionality (for both model_tides and pixel_tides
review-notebook-app[bot] commented 1 month ago

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB