Skip to content

Deprecating JAMS

Latest
Compare
Choose a tag to compare
@mcuntz mcuntz released this 23 Sep 17:06
· 38 commits to main since this release

Release includes all major routines ported from JAMS. It includes the remaining JAMS routines as a subpackage so that JAMS is now officially deprecated.

Major new routines are:

  • Reading ASCII and Excel files, for example fsread and xlsxread.
  • Meteorological functions such as saturated vapour pressure or conversions between relative, absolute, and specific humidity, for example esat and eair2rhair.
  • Simple TKinter GUIs for choosing files and directories (if Tkinter is installed).
  • Facilitating handling of netCDF files, for example ncread and module ncio.
  • datetime module to handle non-CF-conform calendars such as Excel dates and decimal years., complementing the package cftime.
  • Routines to update files in numpy's npz-format.
  • Shuffled-Complex-Evolution algorithm for global optimization sce.
  • Median absolute deviation test mad.
  • Non-parametric kernel regression kernel_regression.

All (appropriate) routines can handle pandas.Series and pandas.Dataframe now.

Documentation moved from ReadTheDocs to Github: https://mcuntz.github.io/pyjams/.