You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.rst
+43-21Lines changed: 43 additions & 21 deletions
Original file line number
Diff line number
Diff line change
@@ -58,17 +58,16 @@
58
58
Overview
59
59
---------------------
60
60
61
-
``xeofs`` is a Python package designed for Empirical Orthogonal Function (EOF) analysis, also known as Principal Component Analysis (PCA),
62
-
and related variants. The package stands out due to its capacity
63
-
to handle multi-dimensional Earth observation data, thereby optimizing the speed and efficiency of EOF analysis.
64
-
Here are the key strengths of ``xeofs``:
61
+
``xeofs`` is a Python toolbox designed for methods like **Empirical Orthogonal Function (EOF) analysis**, also known as Principal Component Analysis (PCA),
62
+
and **related variants**. The package stands out due to its capacity
63
+
to handle multi-dimensional Earth observation data.
65
64
66
-
The benefits of using ``xeofs`` include:
65
+
Here are the key strengths of ``xeofs``:
67
66
68
67
- **Multi-dimensional Analysis**: Execute labeled EOF analysis with the extensive features of ``xarray``.
69
68
- **Scalability**: Handle large datasets effectively with ``dask``.
70
69
- **Speed**: Enjoy quick EOF analysis using ``scipy``'s randomized SVD.
71
-
- **Variety of Methods**: Perform diverse variants of EOF analysis, including complex and rotated version, along with related techniques such as Maximum Covariance Analysis (MCA).
70
+
- **Variety of Methods**: Perform diverse variants of EOF analysis, including **complex and rotated EOF analysis**, along with related techniques such as **Maximum Covariance Analysis (MCA)**.
72
71
- **Model Validation**: Validate models through bootstrapping.
73
72
- **Modular Code Structure**: Incorporate new EOF variants with ease due to the package's modular structure.
74
73
- **Flexible Data Formats**: Accepts a variety of ``xarray`` input types (``DataArray``, ``Dataset``, list of ``DataArray``).
@@ -87,43 +86,66 @@ To install the package, use either of the following commands:
87
86
88
87
.. code-block:: bash
89
88
90
-
pip install xeofs
89
+
conda install -c conda-forge xeofs
91
90
92
91
or
93
92
94
93
.. code-block:: bash
95
94
96
-
conda install -c conda-forge xeofs
97
-
95
+
pip install xeofs
98
96
99
97
Quickstart
100
98
----------
101
99
102
100
In order to get started with ``xeofs``, follow these simple steps:
Select the type of analysis you want to perform (in this case, EOF analysis) and set the parameters. For example, if you want to analyze the first 10 modes, you would use the following code:
Fit the model to your data by specifying the dimensions along which the analysis should be performed. Replace 'your_data' and 'your_dimension' with your specific data and dimension:
To further explore the capabilities of ``xeofs``, check the available documentation_ and examples_.
146
+
For a full list of currently available methods, see the methods_ section.
125
147
126
-
Congratulations! You have performed your first analysis with ``xeofs``. To further explore the capabilities of ``xeofs``, check the documentation_ and examples_.
0 commit comments