.. image:: ../..//img/example_sst_rotated_pca_dark.png :class: only-dark .. image:: ../../img/example_sst_rotated_pca_light.png :class: only-light ============== User Guide ============== If you are new to xeofs, this is the place to start. Here, you will learn :doc:`why xeofs` was created, what it :doc:`can do ` for you, and how to :doc:`get started`. Advantages of using xeofs: - :doc:`Multi-Dimensional & Labeled Data `: Designed for xarray_ objects, xeofs applies dimensionality reduction to multi-dimensional data while maintaining data labels. It works with both DataArray and Dataset objects, providing output that matches the type of input, whether single or a list of xr.DataArray or xr.Dataset. - :doc:`Dask-Integrated `: Supports large datasets via dask_ xarray objects. - :doc:`Efficient `: Ensures computational efficiency, especially with large datasets, through randomized SVD. - **Extensive Methods:** Offers various dimensionality reduction techniques. For more details, see the :doc:`API reference<../api_reference/index>`. - :doc:`Handling Missing Values `: Can manage common cases where some features are masked out by NaN values, such as masked ocean or land cells. - :doc:`Bootstrapping `: Provides a user-friendly interface for model evaluation using bootstrapping. - :doc:`Modular `: Allows users to implement and incorporate new dimensionality reduction methods. If you're eager to see it in action, check out the :doc:`basic example` to get started quickly. For more comprehensive demonstrations, explore our :doc:`example gallery`. Finally, if you're using xeofs in your academic work, please consider citing the software. For more information, see :doc:`how to cite`. .. toctree:: :maxdepth: 3 :hidden: :caption: Getting Started why should_i_use_this installation quickstart .. toctree:: :maxdepth: 3 :hidden: :caption: Learning More core_functionalities/index model_implementation auto_examples/index .. toctree:: :maxdepth: 3 :hidden: :caption: FAQs migration_v3 how_to_cite .. _xarray: https://docs.xarray.dev/en/stable/index.html .. _dask: https://dask.org/