home / github / issue_comments

Menu
  • GraphQL API
  • Search all tables

issue_comments: 375621201

This data as json

html_url issue_url id node_id user created_at updated_at author_association body reactions performed_via_github_app issue
https://github.com/pydata/xarray/issues/2008#issuecomment-375621201 https://api.github.com/repos/pydata/xarray/issues/2008 375621201 MDEyOklzc3VlQ29tbWVudDM3NTYyMTIwMQ== 6628425 2018-03-23T10:50:20Z 2018-03-23T10:50:20Z MEMBER

@jhamman with xarray version 0.10.2: ```python

import xarray as xr xr.version '0.10.2' from netcdftime import DatetimeNoLeap da = xr.DataArray([DatetimeNoLeap(1, 1, 1), DatetimeNoLeap(1, 2, 1)], name='noleap') da.to_netcdf('noleap.nc') Traceback (most recent call last): File "<stdin>", line 1, in <module> File "//anaconda/envs/research/lib/python2.7/site-packages/xarray/core/dataarray.py", line 1517, in to_netcdf return dataset.to_netcdf(args, *kwargs) File "//anaconda/envs/research/lib/python2.7/site-packages/xarray/core/dataset.py", line 1131, in to_netcdf unlimited_dims=unlimited_dims) File "//anaconda/envs/research/lib/python2.7/site-packages/xarray/backends/api.py", line 657, in to_netcdf unlimited_dims=unlimited_dims) File "//anaconda/envs/research/lib/python2.7/site-packages/xarray/core/dataset.py", line 1068, in dump_to_store unlimited_dims=unlimited_dims) File "//anaconda/envs/research/lib/python2.7/site-packages/xarray/backends/common.py", line 358, in store variables, attributes = self.encode(variables, attributes) File "//anaconda/envs/research/lib/python2.7/site-packages/xarray/backends/common.py", line 443, in encode variables, attributes = cf_encoder(variables, attributes) File "//anaconda/envs/research/lib/python2.7/site-packages/xarray/conventions.py", line 747, in cf_encoder for k, v in iteritems(variables)) File "python2/cyordereddict/_cyordereddict.pyx", line 47, in cyordereddict._cyordereddict.OrderedDict.init (python2/cyordereddict/_cyordereddict.c:1225) File "//anaconda/envs/research/lib/python2.7/_abcoll.py", line 571, in update for key, value in other: File "//anaconda/envs/research/lib/python2.7/site-packages/xarray/conventions.py", line 747, in <genexpr> for k, v in iteritems(variables)) File "//anaconda/envs/research/lib/python2.7/site-packages/xarray/conventions.py", line 399, in encode_cf_variable var = ensure_dtype_not_object(var, name=name) File "//anaconda/envs/research/lib/python2.7/site-packages/xarray/conventions.py", line 361, in ensure_dtype_not_object data = data.astype(dtype=_infer_dtype(data, name)) File "//anaconda/envs/research/lib/python2.7/site-packages/xarray/conventions.py", line 320, in _infer_dtype .format(name)) ValueError: unable to infer dtype on variable 'noleap'; xarray cannot serialize arbitrary Python objects With https://github.com/spencerkclark/xarray/tree/NetCDFTimeIndex (#1252):python import xarray as xr from netcdftime import DatetimeNoLeap da = xr.DataArray([DatetimeNoLeap(1, 1, 1), DatetimeNoLeap(1, 2, 1)], name='noleap') da.to_netcdf('noleap.nc') xr.open_dataset('noleap.nc').noleap /Users/spencerclark/xarray-dev/xarray/xarray/coding/times.py:150: SerializationWarning: Unable to decode time axis into full numpy.datetime64 objects, continuing using dummy netCDF4.datetime objects instead, reason: dates out of range result = decode_cf_datetime(example_value, units, calendar) /Users/spencerclark/xarray-dev/xarray/xarray/coding/variables.py:66: SerializationWarning: Unable to decode time axis into full numpy.datetime64 objects, continuing using dummy netCDF4.datetime objects instead, reason: dates out of range return self.func(self.array[key]) <xarray.DataArray 'noleap' (dim_0: 2)> array([netcdftime._netcdftime.DatetimeNoLeap(1, 1, 1, 0, 0, 0, 0, 3, 1), netcdftime._netcdftime.DatetimeNoLeap(1, 2, 1, 0, 0, 0, 0, 6, 32)], dtype=object) Dimensions without coordinates: dim_0 ``` (#1252 also adds tests for this)

{
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  307857984
Powered by Datasette · Queries took 0.514ms · About: xarray-datasette