Skip to content

v0.84.0

Compare
Choose a tag to compare
@holukas holukas released this 07 Nov 12:39
· 3 commits to main since this release

v0.84.0 | 7 Nov 2024

New features

  • New class BinFitterCP for fitting function to binned data, includes confidence interval and prediction interval (
    diive.pkgs.fits.fitter.BinFitterCP)

DIIVE

Additions

  • Added small function to detect duplicate entries in lists (diive.core.funcs.funcs.find_duplicates_in_list)
  • Added new filetype (diive/configs/filetypes/ETH-MERCURY-CSV-20HZ.yml)
  • Added new filetype (diive/configs/filetypes/GENERIC-CSV-HEADER-1ROW-TS-END-FULL-NS-20HZ.yml)

Bugfixes

  • Not directly a bug fix, but when reading EddyPro fluxnet files with LoadEddyProOutputFiles (e.g., in the flux
    processing chain) duplicate columns are now automatically renamed by adding a numbered suffix. For example, if two
    variables are named CUSTOM_CH4_MEAN in the output file, they are automatically renamed to CUSTOM_CH4_MEAN_1 and
    CUSTOM_CH4_MEAN_2 (diive.core.dfun.frames.compare_len_header_vs_data)

Notebooks

  • Added notebook example for BinFitterCP (notebooks/Fits/BinFitterCP.ipynb)
  • Updated flux processing chain notebook to v8.6, import for loading EddyPro fluxnet output files was missing

Tests

  • Added test case for BinFitterCP (tests.test_fits.TestFits.test_binfittercp)
  • 51/51 unittests ran successfully

What's Changed

Full Changelog: v0.83.2...v0.84.0