Metadata-Version: 2.4
Name: zxarray
Version: 0.15.1
Home-page: https://github.com/yrobink/zxarray
Author: Yoann Robin
Author-email: Yoann Robin <yoann.robin.k@gmail.com>
Maintainer-email: Yoann Robin <yoann.robin.k@gmail.com>
License-Expression: GPL-3.0-or-later
Platform: linux
Platform: macosx
Classifier: Development Status :: 5 - Production/Stable
Classifier: Natural Language :: English
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: Intended Audience :: Science/Research
Requires: numpy
Requires: xarray
Requires: zarr(>=3.1.0)
Requires: netCDF4
Requires: cftime
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy
Requires-Dist: xarray
Requires-Dist: zarr>=3.1.0
Requires-Dist: netCDF4
Requires-Dist: cftime
Dynamic: author
Dynamic: home-page
Dynamic: license-file
Dynamic: platform
Dynamic: requires

# zxarray

## Description

zxarray is an interface of zarr similar to xarray.  The idea is to benefit from
the advantages of xarray (coordinate access, parallel apply), while keeping
memory usage low by storing data in zarr. To achieve this:
- zxarray.ZXArray have accessors similar to those of xarray, such as `.loc`,
  `.sel`, `.isel`.
- an `apply_ufunc` function calling the xarray function enables parallel
  calculation via dask.


## Install

zxarray can be installed via pip:

~~~bash
pip install zxarray
~~~


## License

Copyright(c) 2024, 2025 Yoann Robin

This file is part of zxarray.

zxarray is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

zxarray is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with zxarray.  If not, see <https://www.gnu.org/licenses/>.

