Skip to content

Releases: xarray-contrib/xeofs

v2.1.0

14 Nov 12:03
Compare
Choose a tag to compare

Feature

Documentation

v2.0.3

12 Nov 12:05
Compare
Choose a tag to compare

Fix

v2.0.2

08 Nov 01:36
Compare
Choose a tag to compare

Fix

v2.0.1

07 Nov 23:36
Compare
Choose a tag to compare

Fix

  • Circumvent pypi block with v2.0.1 release (#105) (dbad76a)
  • Circumvent pypi block with v2.0.1 release (d014c87)

v2.0.0

07 Nov 18:16
Compare
Choose a tag to compare

Feature

Breaking

  • inverse transform for unseen data (#102) (4974844)
  • inverse_transform scores arg (7c1dc16)

Documentation

  • Update authors and description (#100) (49c4367)
  • Update authors and description (3e39eda)

v1.2.2

31 Oct 23:52
Compare
Choose a tag to compare

Fix

  • Reindexing transformed scores (a8e458e)

Documentation

Performance

  • Decomposer: Compute by default (1f3b214)
  • Dask: Avoid double computation (f24cb09)

v1.2.1

29 Oct 17:52
Compare
Choose a tag to compare

Fix

  • Parameter to show dask progress bar (3482fa4)
  • Bootstrapper: Correct scaling of PCs (ed59dd9)

Documentation

v1.2.0

24 Oct 08:12
Compare
Choose a tag to compare

Feature

  • Provide standard kwarg for random_state (cf8b641)
  • Add Extended EOF Analysis (2db736c)
  • Parameter normalized scores (f0dcb34)
  • Add GWPCA support (58c2dbe)
  • Add CCA support (79e82cc)
  • Choose name of sample and feature dim (4d521f8)

Fix

  • CCA: Add checks for edge cases (76c0b1b)
  • Streamline model attribute types (98c5cef)
  • GWPCA: Raise error in scores (43e9274)
  • Bootstrapper: Avoid pertubating sample coords (ffd11fc)
  • Score coordinates in T-mode EOF analysis (731eec2)
  • PCA preprocessing before Hilbert transform (2bbcb69)

Documentation

  • Provide top-level type hints (6be8923)

Performance

  • dask: Compute SVD result immediately (807b7e8)

v1.1.0

31 Aug 21:53
Compare
Choose a tag to compare

Feature

  • Add Optimal Persistence Analysis (OPA) (2482110)
  • Add Canonical Correlation Analysis (782e624)
  • MCA: Provide optional PCA preprocessing (100f40d)
  • Choose the SVD solver (50c2386)

Documentation

  • More instructive quickstart (#75) (58c2f09)
  • Correct typo in README (3b88d5e)
  • Add quickstart example and point to methods (f741199)
  • Update location of Action workflow for badge (650a8c8)
  • Update location of Action workflow for badge (878c5f5)
  • Update badges (51113e4)
  • Add Black badge to README (759b011)

v1.0.5

31 Jul 01:00
Compare
Choose a tag to compare

Fix

  • ListStacker: Use DA Stacker to unstack scores (c6479cf)
  • MCA covariance (fraction) (3e4558d)
  • Remove **kwargs from BaseModel classes (555d0db)
  • Inverse_transform enforces real output (5e97160)
  • Add missing conj for PCA inverse transform (e9d6fe1)
  • Transform of rotator classes (3368ed0)
  • Weigh modes with norm before reconstructing (13f42e0)

Documentation

  • Remove interactivity (6e99b8e)
  • Add mamba to RTD config (33d040b)
  • Use mamba to create doc env (610facf)
  • Add a Project description to conf.py (0a5cfe3)
  • Improve documentation (ea32e7e)
  • Extend and streamline doc strings of methods (a70b9d0)
  • bootstrapper: Update to new design pattern (d61525b)
  • Update changelog (ace7ac9)
  • Add ipython to env to use syntax highlight (6b2d16b)

Performance

  • Use xarray built-in method for variance (23af4d8)