Skip to content

CONGA

Compare
Choose a tag to compare
@jpolton jpolton released this 08 Apr 08:59
· 917 commits to master since this release
e5fd10d

MAJOR CHANGES AND NEW FEATURES:

  • Updated unit_testing to be more flexible and more distributed across separate files.
  • Added a coverage metric to assess the amount of code that is tested in unit_testing.
  • Tidegauge now has two dimensions Tidegauge(id_dim, time), instead of just time. Breaking change
  • New Profile.average_into_grid_boxes() routine, for transforming a profile into a Gridded object
  • New json configuration files for NEMO-ERSEM output and NEMO data from CMEMS
  • Added World Ocean Database reading method into Profile()
  • Updated functionality for contour methods on Gridded objects: Return length diagnostic; add new ContourT() class for fluxes of tracer along t-points.
  • Seasonal decomposition utility using a Dask wrapper
  • Add xesmf wrapper that takes in a pair of Gridded datasets and prepares them for use with xesmf

UPDATES:

  • Interpolate_vertical now handles empty profiles, returning an empty profile on the new depths
  • Profile has also been reorganised into core Profile and ProfileAnalysis() classes
  • Tidegauge and Tidegauge_multiple have been reorganised into Tidegauge() and TidegaugeAnalysis() classes
  • Indexed classes no longer read default file types on initialisation but can be handed a dataset using the dataset = arg

BUGS:

  • Bug fixes in Tidegauge()/TidegaugeAnalysis()
  • Bug fixes in Profile()/ProfileAnalysis()

DOCS:

  • General website updates to reflect the changes in this version
  • Rewritten Github workflow webpage
  • Rewritten Unit_test webpage