Describe zarr stores from the command line.
Project description
Describe zarr stores from the command line. A path to any filesystem implemented by fsspec is valid.
Installation
$ pip install zarrdump
Usage
If zarr store can be opened by xarray, the xarray representation will be displayed:
$ zarrdump gs://bucket/dataset.zarr <xarray.Dataset> Dimensions: (lat: 73, lon: 144, time: 32) Coordinates: * lat (lat) float64 -90.0 -87.5 -85.0 -82.5 -80.0 ... 82.5 85.0 87.5 90.0 * lon (lon) float64 0.0 2.5 5.0 7.5 10.0 ... 350.0 352.5 355.0 357.5 * time (time) object 2016-12-01 00:00:00 ... 2017-01-01 00:00:00 Data variables: ps (time, lat, lon) float32 dask.array<chunksize=(4, 73, 144), meta=np.ndarray> ts (time, lat, lon) float32 dask.array<chunksize=(4, 73, 144), meta=np.ndarray>
Can show information for a particular variable/array:
$ zarrdump -v ts gs://bucket/dataset.zarr <xarray.DataArray 'ts' (time: 32, lat: 73, lon: 144)> dask.array<zarr, shape=(32, 73, 144), dtype=float32, chunksize=(4, 73, 144), chunktype=numpy.ndarray> Coordinates: * lat (lat) float64 -90.0 -87.5 -85.0 -82.5 -80.0 ... 82.5 85.0 87.5 90.0 * lon (lon) float64 0.0 2.5 5.0 7.5 10.0 ... 350.0 352.5 355.0 357.5 * time (time) object 2016-12-01 00:00:00 ... 2017-01-01 00:00:00 Attributes: longname: surface temperature units: K
Diagnostic information will also be printed for zarr arrays or zarr groups which do not represent xarray datasets:
$ zarrdump group.zarr Name : / Type : zarr.hierarchy.Group Read-only : False Store type : fsspec.mapping.FSMap No. members : 2 No. arrays : 2 No. groups : 0 Arrays : bar, foo
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
zarrdump-0.4.1.tar.gz
(4.7 kB
view details)
Built Distribution
File details
Details for the file zarrdump-0.4.1.tar.gz
.
File metadata
- Download URL: zarrdump-0.4.1.tar.gz
- Upload date:
- Size: 4.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d029485b5693684be24e1ff715f21f23d3689eec751d8f5f1136da36f9119e7 |
|
MD5 | 75e544765d93669e276e59c96a52535f |
|
BLAKE2b-256 | 6ab38908e72ff6da7cfce8bdb35cbc3795668b6b012f8e90860d2a5b928b5ab8 |
File details
Details for the file zarrdump-0.4.1-py3-none-any.whl
.
File metadata
- Download URL: zarrdump-0.4.1-py3-none-any.whl
- Upload date:
- Size: 5.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 83437323b44c178f1a30fc654182be748909192434393d6ac6c2ce4a0d220758 |
|
MD5 | 056642534f0557361ed6c7c5cd8ee1dd |
|
BLAKE2b-256 | 138d397c890fd6548bd3877f351b28ca51d9abc4e61b9cf17e84c1db7ce017b3 |