Skip to content

Releases: xarray-contrib/xeofs

v1.0.3

10 Jul 14:25
Compare
Choose a tag to compare

Fix

  • Dummy patch to fix package versioning (#53) (89d128d)

v1.0.2

10 Jul 13:56
Compare
Choose a tag to compare

Feature

  • Complex MCA amplitude and phase (55ce3b1)
  • Add meta data to model output (083a8e0)
  • Skeleton of Bootstrapper class (4934b31)
  • Rotation supports dask input (78360cf)
  • Add complex MCA (13f8bbc)
  • RotatorFactory to access rotator classes (90b2db6)
  • EOF class transform, inverse_trans and corr (fb71ffe)
  • Add support for complex EOF (6bff6af)

Fix

  • method: Remove bias in Hilbert transform after padding (#52) (f65f54b)
  • method: Remove bias in Hilbert transform after padding (8e199ef)
  • Correct bias in Hilbert trans when padding (#51) (ef37dd3)
  • Correct bias in Hilbert trans when padding (c0183df)
  • Add dependency statsmodels (87e7e1d)
  • Add components and pattern method to MCA (849059b)
  • Merge 'release-v1.0.0' into bootstrapper (e6ea275)
  • Stacker in T-mode (2f9be99)
  • Supress warning when unstacking coords (2f01695)
  • Number of modes to be rotated defaults 10 (b13c833)
  • Rename n_rot to n_modes (5b39cd4)
  • N_components instead of n_modes (5d282b1)
  • Change parameter dims to dim (70fe651)
  • Phase of complex methods returns np.ndarray (dfb050d)
  • Complex decomposition not used (2086546)
  • Added missing import (207af0a)
  • Remove unecessary dimensions in scores (63e2204)
  • Reindex data to ensure deterministic output (60c382b)
  • ListStacker correctly unstacks (e363357)
  • Define names of output arrays (c826aa8)

Breaking

  • rename n_rot to n_modes (5b39cd4)
  • n_components instead of n_modes (5d282b1)
  • change parameter dims to dim (70fe651)
  • drop support for pandas (96196e5)

Documentation

Performance

  • Always compute scaling arrays prior to analy (5b810ce)

v1.0.1

07 Jul 02:48
Compare
Choose a tag to compare

Fix

v1.0.0

07 Jul 02:07
Compare
Choose a tag to compare

Feature

Breaking

  • drop pandas support; add support for dask, complex EOF and flexible inputs (ec70e8a)

v0.7.2

10 Jan 17:16
Compare
Choose a tag to compare

Fix

v0.7.1

08 Jan 21:14
Compare
Choose a tag to compare

Fix

  • Allow newer xarray version (49723c0)

v0.7.0

26 Aug 10:24
Compare
Choose a tag to compare

Feature

  • Add support for ROCK-PCA (202844d)
  • Merge branch 'develop' into rock-pca (6a5bda8)
  • Add ROCK PCA (0ba0660)
  • Add Rotator class for MCA (0e9e8f9)
  • Add Rotator class for MCA (6adf45f)

Fix

  • Add stabilizer for communalities during rotation (462f2fe)
  • Numpy and pandas classes did not consider axis parameter (8b75271)

Documentation

v0.6.0

22 Aug 11:47
Compare
Choose a tag to compare

Feature

Fix

  • Set informative names of Dataframes and DataArrays (b5b5286)

Documentation

  • Minor restructuring (dbdc885)
  • Remove some old examples (625dd08)
  • Minor changes in text and example arrangements (b7f1628)
  • Update documentation and docstrings (b8fffdc)
  • Add MCA example (4fb881e)
  • Reorganize examples (68d9db0)
  • Add figure to bootstrapping example (69894a0)
  • Add docstrings to bootstrapping methods (9c8145c)
  • Add simple example for bootstrapping (ba62057)
  • Add install instructions for conda (ef293e5)
  • Add zenodo badge (4f338ef)

v0.5.0

12 Mar 21:22
Compare
Choose a tag to compare

Feature

  • Add support for multivariate EOF analysis (53961d9)
  • Merge branch 'main' into develop (6d2d646)
  • Add support for multivariate EOF analysis (fa9503a)
  • Add base and xarray class for multivariate EOF analysis (5ba07f0)

Documentation

v0.4.0

02 Mar 12:47
Compare
Choose a tag to compare

Feature

  • Project new data onto EOFs and rotated EOFs (d8b0e57)
  • Project unseen data onto rotated EOFs (63b2d3a)
  • Project unseen data onto EOFs (341546b)
  • Project unseen data onto EOFs (64e38b1)
  • Allow to reconstruct original data with arbitrary mode combination (be095d7)
  • Reconstruct input data after rotation (0c9479e)
  • Reconstruct input data for EOF analysis (7ed306a)
  • Allow different scalings of EOFs an PCs (ea39f02)
  • Add scaling for PCs and EOFs (c2c6fe1)
  • Add eofs as correlation (85960ab)
  • Eofs as correlation for rotated EOF analysis (cb8c472)
  • Eofs as correlation for EOF analysis (e53d449)

Fix

  • Fix incorrect dof for rotated PC scaling (addeb82)
  • PC projections was missing -1 correction for degrees of freedom (a243a26)
  • Back_transform automatically add feature coords (0fef30d)

Documentation