-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Closed
Description
Dask appears to be failing on serialization following a ds.to_netcdef() via a NETCDF: HDF error.
Excerpted error below:
Traceback (most recent call last):
File "reduce_dispersion_file.py", line 40, in <module>
if __name__ == "__main__":
File "reduce_dispersion_file.py", line 36, in reduce_dispersion_file
with timeit_context('output to disk'):
File "/users/pwolfram/envs/LIGHT_analysis/lib/python2.7/site-packages/xarray/core/dataset.py", line 791, in to_netcdf
engine=engine, encoding=encoding)
File "/users/pwolfram/envs/LIGHT_analysis/lib/python2.7/site-packages/xarray/backends/api.py", line 356, in to_netcdf
dataset.dump_to_store(store, sync=sync, encoding=encoding)
File "/users/pwolfram/envs/LIGHT_analysis/lib/python2.7/site-packages/xarray/core/dataset.py", line 739, in dump_to_store
store.sync()
File "/users/pwolfram/envs/LIGHT_analysis/lib/python2.7/site-packages/xarray/backends/netCDF4_.py", line 283, in sync
super(NetCDF4DataStore, self).sync()
File "/users/pwolfram/envs/LIGHT_analysis/lib/python2.7/site-packages/xarray/backends/common.py", line 186, in sync
self.writer.sync()
File "/users/pwolfram/envs/LIGHT_analysis/lib/python2.7/site-packages/xarray/backends/common.py", line 165, in sync
da.store(self.sources, self.targets)
File "/users/pwolfram/lib/python2.7/site-packages/dask/array/core.py", line 712, in store
Array._get(dsk, keys, **kwargs)
File "/users/pwolfram/lib/python2.7/site-packages/dask/base.py", line 43, in _get
return get(dsk2, keys, **kwargs)
File "/users/pwolfram/lib/python2.7/site-packages/dask/threaded.py", line 57, in get
**kwargs)
File "/users/pwolfram/lib/python2.7/site-packages/dask/async.py", line 481, in get_async
raise(remote_exception(res, tb))
dask.async.RuntimeError: NetCDF: HDF error
Traceback
---------
File "/users/pwolfram/lib/python2.7/site-packages/dask/async.py", line 264, in execute_task
result = _execute_task(task, data)
File "/users/pwolfram/lib/python2.7/site-packages/dask/async.py", line 246, in _execute_task
return func(*args2)
File "/users/pwolfram/lib/python2.7/site-packages/dask/array/core.py", line 1954, in store
out[index] = np.asanyarray(x)
File "netCDF4/_netCDF4.pyx", line 3678, in netCDF4._netCDF4.Variable.__setitem__ (netCDF4/_netCDF4.c:37215)
File "netCDF4/_netCDF4.pyx", line 3887, in netCDF4._netCDF4.Variable._put (netCDF4/_netCDF4.c:38907)
Script used: https://gist.github.com/98acaa31a4533b490f78
Full output: https://gist.github.com/248efce774ad08cb1dd6
blutjens
Metadata
Metadata
Assignees
Labels
No labels