Skip to content

Commit

Permalink
feat: add Optimal Persistence Analysis (OPA)
Browse files Browse the repository at this point in the history
  • Loading branch information
nicrie committed Aug 14, 2023
1 parent bb8a0da commit 2482110
Show file tree
Hide file tree
Showing 7 changed files with 738 additions and 0 deletions.
34 changes: 34 additions & 0 deletions docs/_autosummary/xeofs.models.OPA.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
xeofs.models.OPA
================

.. currentmodule:: xeofs.models

.. autoclass:: OPA
:members:
:show-inheritance:
:inherited-members:


.. automethod:: __init__


.. rubric:: Methods

.. autosummary::

~OPA.__init__
~OPA.components
~OPA.compute
~OPA.decorrelation_time
~OPA.filter_patterns
~OPA.fit
~OPA.get_params
~OPA.inverse_transform
~OPA.scores
~OPA.transform






1 change: 1 addition & 0 deletions docs/api_core_methods.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,5 @@ Core methods
:recursive:

xeofs.models.EOF
xeofs.models.OPA
xeofs.models.MCA
11 changes: 11 additions & 0 deletions docs/models.rst
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,17 @@ The supported models in ``xeofs`` currently include:
Uncovers co-varying patterns between two sets of data.


.. grid:: 2

.. grid-item-card:: Optimal Persistence Analysis (OPA)
:link: api_core_methods
:link-type: doc


Identifies the optimal persistence patterns (OPP) with the largest decorrelation time.



Enhanced Interpretability
---------------------------

Expand Down
Loading

0 comments on commit 2482110

Please sign in to comment.