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: doc/faq.rst
+1-62Lines changed: 1 addition & 62 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -160,71 +160,10 @@ methods for converting back and forth between xarray and these libraries. See
160
160
:py:meth:`~xarray.DataArray.to_iris` and :py:meth:`~xarray.DataArray.to_cdms2`
161
161
for more details.
162
162
163
-
.. _faq.other_projects:
164
-
165
163
What other projects leverage xarray?
166
164
------------------------------------
167
165
168
-
Here are several existing libraries that build functionality upon xarray.
169
-
170
-
Geosciences
171
-
~~~~~~~~~~~
172
-
173
-
- `aospy <https://aospy.readthedocs.io>`_: Automated analysis and management of gridded climate data.
174
-
- `infinite-diff <https://github.com/spencerahill/infinite-diff>`_: xarray-based finite-differencing, focused on gridded climate/meterology data
175
-
- `marc_analysis <https://github.com/darothen/marc_analysis>`_: Analysis package for CESM/MARC experiments and output.
176
-
- `MPAS-Analysis <http://mpas-analysis.readthedocs.io>`_: Analysis for simulations produced with Model for Prediction Across Scales (MPAS) components and the Accelerated Climate Model for Energy (ACME).
177
-
- `OGGM <http://oggm.org/>`_: Open Global Glacier Model
178
-
- `Oocgcm <https://oocgcm.readthedocs.io/>`_: Analysis of large gridded geophysical datasets
179
-
- `Open Data Cube <https://www.opendatacube.org/>`_: Analysis toolkit of continental scale Earth Observation data from satellites.
180
-
- `Pangaea: <https://pangaea.readthedocs.io/en/latest/>`_: xarray extension for gridded land surface & weather model output).
181
-
- `Pangeo <https://pangeo-data.github.io>`_: A community effort for big data geoscience in the cloud.
182
-
- `PyGDX <https://pygdx.readthedocs.io/en/latest/>`_: Python 3 package for
183
-
accessing data stored in GAMS Data eXchange (GDX) files. Also uses a custom
184
-
subclass.
185
-
- `Regionmask <https://regionmask.readthedocs.io/>`_: plotting and creation of masks of spatial regions
186
-
- `salem <https://salem.readthedocs.io>`_: Adds geolocalised subsetting, masking, and plotting operations to xarray's data structures via accessors.
187
-
- `Spyfit <https://spyfit.readthedocs.io/en/master/>`_: FTIR spectroscopy of the atmosphere
- `wrf-python <https://wrf-python.readthedocs.io/>`_: A collection of diagnostic and interpolation routines for use with output of the Weather Research and Forecasting (WRF-ARW) Model.
191
-
- `xarray-simlab <https://xarray-simlab.readthedocs.io>`_: xarray extension for computer model simulations.
192
-
- `xarray-topo <https://gitext.gfz-potsdam.de/sec55-public/xarray-topo>`_: xarray extension for topographic analysis and modelling.
193
-
- `xbpch <https://github.com/darothen/xbpch>`_: xarray interface for bpch files.
194
-
- `xESMF <https://xesmf.readthedocs.io>`_: Universal Regridder for Geospatial Data.
195
-
- `xgcm <https://xgcm.readthedocs.io/>`_: Extends the xarray data model to understand finite volume grid cells (common in General Circulation Models) and provides interpolation and difference operations for such grids.
196
-
- `xmitgcm <http://xgcm.readthedocs.io/>`_: a python package for reading `MITgcm <http://mitgcm.org/>`_ binary MDS files into xarray data structures.
197
-
- `xshape <https://xshape.readthedocs.io/>`_: Tools for working with shapefiles, topographies, and polygons in xarray.
198
-
- `xskillscore <https://github.com/raybellwaves/xskillscore>`_: Metrics for verifying forecasts.
199
-
200
-
Machine Learning
201
-
~~~~~~~~~~~~~~~~
202
-
- `cesium <http://cesium-ml.org/>`_: machine learning for time series analysis
203
-
- `Elm <https://ensemble-learning-models.readthedocs.io>`_: Parallel machine learning on xarray data structures
204
-
- `sklearn-xarray (1) <https://phausamann.github.io/sklearn-xarray>`_: Combines scikit-learn and xarray (1).
205
-
- `sklearn-xarray (2) <https://sklearn-xarray.readthedocs.io/en/latest/>`_: Combines scikit-learn and xarray (2).
206
-
207
-
Extend xarray capabilities
208
-
~~~~~~~~~~~~~~~~~~~~~~~~~~
209
-
- `Collocate <https://github.com/cistools/collocate>`_: Collocate xarray trajectories in arbitrary physical dimensions
210
-
- `eofs <https://ajdawson.github.io/eofs/>`_: EOF analysis in Python.
211
-
- `xarray_extras <https://github.com/crusaderky/xarray_extras>`_: Advanced algorithms for xarray objects (e.g. intergrations/interpolations).
212
-
- `xrft <https://github.com/rabernat/xrft>`_: Fourier transforms for xarray data.
213
-
- `xr-scipy <https://xr-scipy.readthedocs.io>`_: A lightweight scipy wrapper for xarray.
214
-
- `X-regression <https://github.com/kuchaale/X-regression>`_: Multiple linear regression from Statsmodels library coupled with Xarray library.
215
-
- `xyzpy <http://xyzpy.readthedocs.io>`_: Easily generate high dimensional data, including parallelization.
216
-
217
-
Visualization
218
-
~~~~~~~~~~~~~
219
-
- `Datashader <https://datashader.org>`_, `geoviews <http://geo.holoviews.org>`_, `holoviews <http://holoviews.org/>`_, : visualization packages for large data
220
-
- `psyplot <https://psyplot.readthedocs.io>`_: Interactive data visualization with python.
221
-
222
-
Other
223
-
~~~~~
224
-
- `ptsa <https://pennmem.github.io/ptsa_new/html/index.html>`_: EEG Time Series Analysis
225
-
- `pycalphad <https://pycalphad.org/docs/latest/>`_: Computational Thermodynamics in Python
226
-
227
-
More projects can be found at the `"xarray" Github topic <https://github.com/topics/xarray>`_.
Here below is a list of several existing libraries that build
7
+
functionality upon xarray. See also section :ref:`internals` for more
8
+
details on how to build xarray extensions.
9
+
10
+
Geosciences
11
+
~~~~~~~~~~~
12
+
13
+
- `aospy <https://aospy.readthedocs.io>`_: Automated analysis and management of gridded climate data.
14
+
- `infinite-diff <https://github.com/spencerahill/infinite-diff>`_: xarray-based finite-differencing, focused on gridded climate/meterology data
15
+
- `marc_analysis <https://github.com/darothen/marc_analysis>`_: Analysis package for CESM/MARC experiments and output.
16
+
- `MPAS-Analysis <http://mpas-analysis.readthedocs.io>`_: Analysis for simulations produced with Model for Prediction Across Scales (MPAS) components and the Accelerated Climate Model for Energy (ACME).
17
+
- `OGGM <http://oggm.org/>`_: Open Global Glacier Model
18
+
- `Oocgcm <https://oocgcm.readthedocs.io/>`_: Analysis of large gridded geophysical datasets
19
+
- `Open Data Cube <https://www.opendatacube.org/>`_: Analysis toolkit of continental scale Earth Observation data from satellites.
20
+
- `Pangaea: <https://pangaea.readthedocs.io/en/latest/>`_: xarray extension for gridded land surface & weather model output).
21
+
- `Pangeo <https://pangeo-data.github.io>`_: A community effort for big data geoscience in the cloud.
22
+
- `PyGDX <https://pygdx.readthedocs.io/en/latest/>`_: Python 3 package for
23
+
accessing data stored in GAMS Data eXchange (GDX) files. Also uses a custom
24
+
subclass.
25
+
- `Regionmask <https://regionmask.readthedocs.io/>`_: plotting and creation of masks of spatial regions
26
+
- `salem <https://salem.readthedocs.io>`_: Adds geolocalised subsetting, masking, and plotting operations to xarray's data structures via accessors.
27
+
- `Spyfit <https://spyfit.readthedocs.io/en/master/>`_: FTIR spectroscopy of the atmosphere
- `wrf-python <https://wrf-python.readthedocs.io/>`_: A collection of diagnostic and interpolation routines for use with output of the Weather Research and Forecasting (WRF-ARW) Model.
31
+
- `xarray-simlab <https://xarray-simlab.readthedocs.io>`_: xarray extension for computer model simulations.
32
+
- `xarray-topo <https://gitext.gfz-potsdam.de/sec55-public/xarray-topo>`_: xarray extension for topographic analysis and modelling.
33
+
- `xbpch <https://github.com/darothen/xbpch>`_: xarray interface for bpch files.
34
+
- `xESMF <https://xesmf.readthedocs.io>`_: Universal Regridder for Geospatial Data.
35
+
- `xgcm <https://xgcm.readthedocs.io/>`_: Extends the xarray data model to understand finite volume grid cells (common in General Circulation Models) and provides interpolation and difference operations for such grids.
36
+
- `xmitgcm <http://xgcm.readthedocs.io/>`_: a python package for reading `MITgcm <http://mitgcm.org/>`_ binary MDS files into xarray data structures.
37
+
- `xshape <https://xshape.readthedocs.io/>`_: Tools for working with shapefiles, topographies, and polygons in xarray.
38
+
- `xskillscore <https://github.com/raybellwaves/xskillscore>`_: Metrics for verifying forecasts.
39
+
40
+
Machine Learning
41
+
~~~~~~~~~~~~~~~~
42
+
- `cesium <http://cesium-ml.org/>`_: machine learning for time series analysis
43
+
- `Elm <https://ensemble-learning-models.readthedocs.io>`_: Parallel machine learning on xarray data structures
44
+
- `sklearn-xarray (1) <https://phausamann.github.io/sklearn-xarray>`_: Combines scikit-learn and xarray (1).
45
+
- `sklearn-xarray (2) <https://sklearn-xarray.readthedocs.io/en/latest/>`_: Combines scikit-learn and xarray (2).
46
+
47
+
Extend xarray capabilities
48
+
~~~~~~~~~~~~~~~~~~~~~~~~~~
49
+
- `Collocate <https://github.com/cistools/collocate>`_: Collocate xarray trajectories in arbitrary physical dimensions
50
+
- `eofs <https://ajdawson.github.io/eofs/>`_: EOF analysis in Python.
51
+
- `xarray_extras <https://github.com/crusaderky/xarray_extras>`_: Advanced algorithms for xarray objects (e.g. intergrations/interpolations).
52
+
- `xrft <https://github.com/rabernat/xrft>`_: Fourier transforms for xarray data.
53
+
- `xr-scipy <https://xr-scipy.readthedocs.io>`_: A lightweight scipy wrapper for xarray.
54
+
- `X-regression <https://github.com/kuchaale/X-regression>`_: Multiple linear regression from Statsmodels library coupled with Xarray library.
55
+
- `xyzpy <http://xyzpy.readthedocs.io>`_: Easily generate high dimensional data, including parallelization.
56
+
57
+
Visualization
58
+
~~~~~~~~~~~~~
59
+
- `Datashader <https://datashader.org>`_, `geoviews <http://geo.holoviews.org>`_, `holoviews <http://holoviews.org/>`_, : visualization packages for large data.
60
+
- `hvplot <https://hvplot.pyviz.org/>`_ : A high-level plotting API for the PyData ecosystem built on HoloViews.
61
+
- `psyplot <https://psyplot.readthedocs.io>`_: Interactive data visualization with python.
62
+
63
+
Other
64
+
~~~~~
65
+
- `ptsa <https://pennmem.github.io/ptsa_new/html/index.html>`_: EEG Time Series Analysis
66
+
- `pycalphad <https://pycalphad.org/docs/latest/>`_: Computational Thermodynamics in Python
67
+
68
+
More projects can be found at the `"xarray" Github topic <https://github.com/topics/xarray>`_.
0 commit comments