Skip to content

v0.5.0

Compare
Choose a tag to compare
@stefraynaud stefraynaud released this 12 Oct 14:03
· 92 commits to master since this release

New features

  • Add the hlocs argument to xoa.sigma.get_sigma_terms and xoa.sigma.decode_cf_sigma to decode at several horizontal staggered grid locations.
  • Add the edges argument to xoa.regrid.regrid1d to manually specify the edges that are used by the "cellave" regridding method.
  • Add back the loc argument to the formatting methods of xoa.cf.
  • Add dimension checking and support for dask arrays in xoa.sigma.
  • Expose a few options of xoa.cfgm.ConfigManager to the xoa.cfgm.cfgargparse function.
  • Add the cfgm_cfg_file sphinx configuration option to save the default configuration of a xoa.cfgm.ConfigManager.

Bug fixes

  • Fix xoa.regrid.regrid1d with "cellave" method.
  • Fix xoa.cf.CFSpecs.get_location_mapping for coordinates that have no axis attribute specifications.
  • Fix xoa.grid.dz2depth that was not working properly with 4D+ arrays.

Breaking changes

  • The loc argument of xoa.sigma.get_sigma_terms is renamed vloc.