Installation

Required dependencies

  • Python 3.6
  • Xarray 0.12
  • Dask 0.16
  • Scikit-learn 0.19

Note that Scikit-learn is the default statistic backend, but that if Dask_ml is installed you can use it as well (see API reference).

For full plotting functionality (see the Plotting API) the following packages are required:

  • Matplotlib 3.0 (mandatory)
  • Cartopy 0.17 (for some methods only)
  • Seaborn 0.9.0 (for some methods only)

Instructions

For the development version:

pip install git+https://github.com/gmaze/pyxpcm.git@nfeatures

For the latest public release:

pip install pyxpcm