Skip to content

v0.6.0

Compare
Choose a tag to compare
@kthyng kthyng released this 15 Feb 18:14
· 59 commits to main since this release

What's Changed

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 of opendrift 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-input xarray Dataset for ocean_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 in opendrift, 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 the standard_name mapping input to the ROMS reader in opendrift, 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