Skip to content

Releases: axiom-data-science/particle-tracking-manager

v0.12.2

15 Apr 20:16
75c76aa
Compare
Choose a tag to compare

What's Changed

  • Fixes: vertical_mixing, do3D, expanding some config descriptions by @kthyng in #48
  • changes to oil_type by @kthyng in #49
  • reverted time_step and time_step_output to seconds by @kthyng in #50
  • Now ObjectTypeEnum has same objects as in OpenDrift by @kthyng in #51
  • A variety of small changes by @kthyng in #52

Full Changelog: v0.12.1...v0.12.2

v0.12.1

09 Apr 20:36
50afc3d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.12.0...v0.12.1

v0.12.0

09 Apr 17:10
f0f0a48
Compare
Choose a tag to compare

What's Changed

  • Major refactor to use pydantic to organize and manager configuration and validation by @kthyng in #46
    • Major refactoring:
      • Removed surface_only flag.
      • Changed default value for vertical_mixing to False to match do3D default of False.
      • Moved some configuration parameters between configuration objects.
      • Major improvements of log handling.
      • time_step and time_step_output changed to minutes from seconds.
      • ocean_model_registry for known and user-input models
      • changed some logger statement from "info" to "debug"
      • now pinned to opendrift v1.13.0 and kerchunk v0.2.7 because not ready for zarr v3
      • can run plots from a parquet or netcdf output file now
      • can't run idealized simulations using OpenDrift directly in PTM anymore but this could be added back in if needed
      • updated docs
      • property plot now requires keyword "variable" instead of "prop" (this change is from OpenDrift)
      • most configuration parameters are under m.config now instead of just m, if m represents a Manager instance.
      • a geojson dict can be input but it is not fully working at the moment
      • oil_type can be input as the name or the id from the adios database.
      • .model_json_schema() is overridden in OpenDriftConfig to include a bit of custom code to modify the oil_type output in the JSON schema "properties" area. This shouldn't affect anything other than it being available if people want that.

Full Changelog: v.0.11.3...v0.12.0

v0.11.5

01 Apr 17:36
c1a3000
Compare
Choose a tag to compare

Re-release of v0.11.4 due to conda-forge downtime issues

What's Changed

  • no longer deleting the "*_initial.nc" file by @kthyng in #45

Full Changelog: v0.11.2...v0.11.5

v0.11.4

27 Mar 16:20
c1a3000
Compare
Choose a tag to compare

Fixes a typo in the previous release's tag name

What's Changed

  • no longer deleting the "*_initial.nc" file by @kthyng in #45

Full Changelog: v0.11.2...v0.11.4

v0.11.3

20 Mar 20:44
c1a3000
Compare
Choose a tag to compare

What's Changed

  • no longer deleting the "*_initial.nc" file by @kthyng in #45

Full Changelog: v0.11.2...v.0.11.3

v0.11.2

06 Feb 19:43
d8e4084
Compare
Choose a tag to compare

What's Changed

  • Changed parquet output suffix by @kthyng in #43
  • Now can run most plots after simulation by @kthyng in #44

Full Changelog: v0.11.1...v0.11.2

v0.11.1

05 Feb 02:04
c8dcd9d
Compare
Choose a tag to compare

What's Changed

  • changed location of hard-wired model dates by @kthyng in #42
  • Add dockerfile for running PTM in a container by @ahmad-axds in #38

New Contributors

Full Changelog: v0.10.1...v0.10.2

v0.10.1

30 Jan 21:55
a954873
Compare
Choose a tag to compare

What's Changed

  • Bump codecov/codecov-action from 4 to 5 by @dependabot in #36
  • Added new plot option by @kthyng in #39
  • minor change from when tests were run for merged PR by @kthyng in #40
  • Added ability to input filepath for saving/reading interpolator file by @kthyng in #41

Full Changelog: v0.9.6...v0.10.1

v0.9.6

15 Nov 15:34
c4b35ce
Compare
Choose a tag to compare

What's Changed

  • made caching optional with config flag by @kthyng in #35

Full Changelog: v0.9.5...v0.9.6