-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update and publish ensemble tide modelling functionality #32
Conversation
Currently ensemble model is not producing expected test results due to
|
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #32 +/- ##
=======================================
- Coverage 81.3% 80.6% -0.7%
=======================================
Files 6 6
Lines 632 646 +14
Branches 110 112 +2
=======================================
+ Hits 514 521 +7
- Misses 71 76 +5
- Partials 47 49 +2 ☔ View full report in Codecov by Sentry. |
This PR updates previous undocumented ensemble tide modelling functionality. The
ensemble_tides
function combines multiple 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) to inform the selection of the best local models.This function performs the following steps:
eo_tides.model.model_tides
Ensemble tides can be generated by either running the
ensemble_tides
function directly on the output ofmodel_tides
:Or by specifying
ensemble
as a model inmode_tides
:Changes
flatgeobuff
format file for faster cloud access_ensemble_model
toensemble_tides
crop_buffer
param, with a default of 5 degreesmodel_tides
params to provide more logical flow and move more common params likemode
,output_format
andoutput_units
higherBug fixes
load_gauge_gesla
function