-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DataArray.encoding['chunksizes'] not respected in to_netcdf #2198
Labels
Comments
Might be related to: |
Indeed, I think my fix in #1707 got this wrong. In particular this logic is wrong: xarray/xarray/backends/netCDF4_.py Lines 190 to 192 in 0e21fdf
Any interest in putting together a fix here? :) |
Karel-van-de-Plassche
added a commit
to Karel-van-de-Plassche/xarray
that referenced
this issue
Jun 1, 2018
Karel-van-de-Plassche
added a commit
to Karel-van-de-Plassche/xarray
that referenced
this issue
Jun 1, 2018
Before this fix chunksizes was dropped even when original_shape was not found in encoding
3 tasks
dcherian
pushed a commit
that referenced
this issue
Jun 6, 2019
…nt, not when it isn't found (#2207) * Fixes #2198: Drop chunksizes when original_shape is different Before this fix chunksizes was dropped even when original_shape was not found in encoding * More direct has_original_shape check * Fixed typo * Added test if chunksizes is kept when no original shape * Fix typo in test name Co-Authored-By: Deepak Cherian <[email protected]> * Fix keep_chunksizes_if_no_orignal_shape test by using native open_dataset * Added entry in whats-new * Use roundtrip mechanism in chunksizes conservation test
5 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This might be just a documentation issue, so sorry if this is not a problem with xarray.
I'm trying to save an intermediate result of a calculation with xarray + dask to disk, but I'd like to preserve the on-disk chunking. Setting the encoding of a Dataset.data_var or DataArray using the encoding attribute seems to work for (at least) some encoding variables, but not for
chunksizes
. For example:xarray: 0.10.4
pandas: 0.22.0
numpy: 1.14.3
scipy: 0.19.0
netCDF4: 1.4.0
h5netcdf: 0.5.1
h5py: 2.7.1
Nio: None
zarr: None
bottleneck: None
cyordereddict: None
dask: 0.17.5
distributed: 1.21.8
matplotlib: 2.0.2
cartopy: None
seaborn: 0.7.1
setuptools: 39.1.0
pip: 9.0.1
conda: None
pytest: 3.2.2
IPython: 6.3.1
sphinx: None
The text was updated successfully, but these errors were encountered: