v0.6.0
What's Changed
- Bump codecov/codecov-action from 3 to 4 by @dependabot in #15
- Bump actions/cache from 3 to 4 by @dependabot in #9
- Bump actions/setup-python from 4 to 5 by @dependabot in #10
- Updates for changes to opendrift and more by @kthyng in #17
- Bump pre-commit/action from 3.0.0 to 3.0.1 by @dependabot in #16
- this all was supposed to be in the last PR by @kthyng in #18
v0.6.0
- is set up to tell
opendrift
ROMS reader to save the interpolator to a cache that is set up the first time it is run. This only works with the newest dev version ofopendrift
at the moment, and the files saved are hundreds of MB, but it speeds up the simulations pretty well (12 to 30 seconds). - reworked which variables are dropped in which scenarios for
opendrift
and integrated with using wetdry vs static masks. - added package
appdirs
to manage the cache for storing interpolator pickles. - fix to CLI so duration input is formatted correctly.
- can now input
name
to accompany user-inputxarray Dataset
forocean_model
. - added
ocean_model
"CIOFS_now" local and remote links.
v0.5.0
- updated to using version of
opendrift
in which you can input an xarray Dataset directly - added new parameter for built-in ocean_models to specify whether to look locally or remote for the output (
ocean_model_local
) - added local model output information for known models using parquet files for kerchunk access to model output
- changed
max_speed
parameter, which controls buffer size inopendrift
, to 2 from 5. - improved handling of "steps", "duration", and "end_time" parameters.
- improved reader interaction and speed with
opendrift
by dropping unnecessary variables from ocean_model Dataset, separating out thestandard_name
mapping input to the ROMS reader inopendrift
, added option for whether or not to use wet/dry masks in ocean_model output if available
Full Changelog: v0.4.0...v0.6.0