issue_comments
18 rows where author_association = "CONTRIBUTOR" and user = 1392657 sorted by updated_at descending
This data as json, CSV (advanced)
Suggested facets: issue_url, created_at (date), updated_at (date)
user 1
- gidden · 18 ✖
id | html_url | issue_url | node_id | user | created_at | updated_at ▲ | author_association | body | reactions | performed_via_github_app | issue |
---|---|---|---|---|---|---|---|---|---|---|---|
305417871 | https://github.com/pydata/xarray/pull/1260#issuecomment-305417871 | https://api.github.com/repos/pydata/xarray/issues/1260 | MDEyOklzc3VlQ29tbWVudDMwNTQxNzg3MQ== | gidden 1392657 | 2017-06-01T07:53:59Z | 2017-06-01T07:53:59Z | CONTRIBUTOR | Hey @fmaussion, is this ready for me to try out again? I wanted to let you and @shoyer iterate first. |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Add RasterIO backend 206905158 | |
303955629 | https://github.com/pydata/xarray/pull/1382#issuecomment-303955629 | https://api.github.com/repos/pydata/xarray/issues/1382 | MDEyOklzc3VlQ29tbWVudDMwMzk1NTYyOQ== | gidden 1392657 | 2017-05-25T08:36:48Z | 2017-05-25T08:36:48Z | CONTRIBUTOR | Very welcome, @shoyer! On Thu, May 25, 2017 at 4:06 AM, Stephan Hoyer notifications@github.com wrote:
|
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
attempt to fix #497 223623733 | |
303657265 | https://github.com/pydata/xarray/pull/1423#issuecomment-303657265 | https://api.github.com/repos/pydata/xarray/issues/1423 | MDEyOklzc3VlQ29tbWVudDMwMzY1NzI2NQ== | gidden 1392657 | 2017-05-24T08:37:57Z | 2017-05-24T08:37:57Z | CONTRIBUTOR | TIL, thanks! On Wed, May 24, 2017 at 10:34 AM, Stephan Hoyer notifications@github.com wrote:
|
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Fix errors in the test suite due to pytest warning changes 230937851 | |
303653296 | https://github.com/pydata/xarray/pull/1382#issuecomment-303653296 | https://api.github.com/repos/pydata/xarray/issues/1382 | MDEyOklzc3VlQ29tbWVudDMwMzY1MzI5Ng== | gidden 1392657 | 2017-05-24T08:21:25Z | 2017-05-24T08:21:25Z | CONTRIBUTOR | sounds good! On Wed, May 24, 2017 at 10:01 AM, Stephan Hoyer notifications@github.com wrote:
|
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
attempt to fix #497 223623733 | |
303642200 | https://github.com/pydata/xarray/pull/1382#issuecomment-303642200 | https://api.github.com/repos/pydata/xarray/issues/1382 | MDEyOklzc3VlQ29tbWVudDMwMzY0MjIwMA== | gidden 1392657 | 2017-05-24T07:32:25Z | 2017-05-24T07:32:25Z | CONTRIBUTOR | hey @shoyer, this is failing one each of a dataset and dataarray test. I am not sure why, could you please assist? thanks! |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
attempt to fix #497 223623733 | |
303370889 | https://github.com/pydata/xarray/pull/1260#issuecomment-303370889 | https://api.github.com/repos/pydata/xarray/issues/1260 | MDEyOklzc3VlQ29tbWVudDMwMzM3MDg4OQ== | gidden 1392657 | 2017-05-23T11:34:47Z | 2017-05-23T11:34:47Z | CONTRIBUTOR | Sounds good! |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Add RasterIO backend 206905158 | |
303330504 | https://github.com/pydata/xarray/pull/1260#issuecomment-303330504 | https://api.github.com/repos/pydata/xarray/issues/1260 | MDEyOklzc3VlQ29tbWVudDMwMzMzMDUwNA== | gidden 1392657 | 2017-05-23T08:37:59Z | 2017-05-23T08:37:59Z | CONTRIBUTOR | Note that the above ``` res = 0.5 nlat = 180 nlon = 360 left_lon = -180 upper_lat = 90 crs = 'epsg:4326' profile = { 'affine': rio.Affine(res, 0.0, left_lon, 0.0, -res, upper_lat), 'dtype': 'int32', 'height': int(nlat / res), 'width': int(nlon / res), 'nodata': '-1', 'crs': crs, } ``` |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Add RasterIO backend 206905158 | |
303330186 | https://github.com/pydata/xarray/pull/1260#issuecomment-303330186 | https://api.github.com/repos/pydata/xarray/issues/1260 | MDEyOklzc3VlQ29tbWVudDMwMzMzMDE4Ng== | gidden 1392657 | 2017-05-23T08:36:46Z | 2017-05-23T08:36:46Z | CONTRIBUTOR | Hey @fmaussion, I guess my question here is as follows: if a raster was generated by rasterio (thus using a dictionary representation of the CRS object even if a string is provided), should xarrary then fail to write to netcdf with that dataset? If so, then that means that all users will have to do
Would it be better to use the string representation of the CRS internally after reading in? I think this would solve @shoyer's concern about onboarding non-primitive datatypes. As an aside, even my above suggestion did not work.. I'm not sure why. ``` In [33]: ds = xr.open_rasterio('./isimip_centroid_0_5.tiff') In [34]: ds Out[34]: <xarray.Dataset> Dimensions: (band: 1, x: 720, y: 360) Coordinates: * y (y) float64 90.0 89.5 89.0 88.5 88.0 87.5 87.0 86.5 86.0 85.5 ... * x (x) float64 -180.0 -179.5 -179.0 -178.5 -178.0 -177.5 -177.0 ... * band (band) int64 1 Data variables: raster (band, y, x) int32 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 ... Attributes: crs: CRS({'init': u'epsg:4326'}) In [35]: ds.attrs['crs'] = ds.attrs['crs'].to_string() In [36]: ds Out[36]: <xarray.Dataset> Dimensions: (band: 1, x: 720, y: 360) Coordinates: * y (y) float64 90.0 89.5 89.0 88.5 88.0 87.5 87.0 86.5 86.0 85.5 ... * x (x) float64 -180.0 -179.5 -179.0 -178.5 -178.0 -177.5 -177.0 ... * band (band) int64 1 Data variables: raster (band, y, x) int32 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 ... Attributes: crs: +init=epsg:4326 In [37]: ds.to_netcdf('test.nc')TypeError Traceback (most recent call last) <ipython-input-37-d7687fe1d488> in <module>() ----> 1 ds.to_netcdf('test.nc') /home/gidden/.local/lib/python2.7/site-packages/xarray-0.9.5_34_g48c7268-py2.7.egg/xarray/core/dataset.pyc in to_netcdf(self, path, mode, format, group, engine, encoding, unlimited_dims) 975 return to_netcdf(self, path, mode, format=format, group=group, 976 engine=engine, encoding=encoding, --> 977 unlimited_dims=unlimited_dims) 978 979 def unicode(self): /home/gidden/.local/lib/python2.7/site-packages/xarray-0.9.5_34_g48c7268-py2.7.egg/xarray/backends/api.pyc in to_netcdf(dataset, path_or_file, mode, format, group, engine, writer, encoding, unlimited_dims) 588 # validate Dataset keys, DataArray names, and attr keys/values 589 _validate_dataset_names(dataset) --> 590 _validate_attrs(dataset) 591 592 try: /home/gidden/.local/lib/python2.7/site-packages/xarray-0.9.5_34_g48c7268-py2.7.egg/xarray/backends/api.pyc in _validate_attrs(dataset) 119 for variable in dataset.variables.values(): 120 for k, v in variable.attrs.items(): --> 121 check_attr(k, v) 122 123 /home/gidden/.local/lib/python2.7/site-packages/xarray-0.9.5_34_g48c7268-py2.7.egg/xarray/backends/api.pyc in check_attr(name, value) 110 'string, ndarray or a list/tuple of ' 111 'numbers/strings for serialization to netCDF ' --> 112 'files'.format(value)) 113 114 # Check attrs on the dataset itself TypeError: Invalid value for attr: CRS({'init': u'epsg:4326'}) must be a number string, ndarray or a list/tuple of numbers/strings for serialization to netCDF files ``` |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Add RasterIO backend 206905158 | |
303317475 | https://github.com/pydata/xarray/pull/1260#issuecomment-303317475 | https://api.github.com/repos/pydata/xarray/issues/1260 | MDEyOklzc3VlQ29tbWVudDMwMzMxNzQ3NQ== | gidden 1392657 | 2017-05-23T07:47:35Z | 2017-05-23T07:57:34Z | CONTRIBUTOR | Hey @fmaussion, should we also do any attribute checking, or should we let the user fails as follows? I recently was testing this out and made a ``` In [12]: ds Out[12]: <xarray.Dataset> Dimensions: (band: 1, x: 720, y: 360) Coordinates: * y (y) float64 90.0 89.5 89.0 88.5 88.0 87.5 87.0 86.5 86.0 85.5 ... * x (x) float64 -180.0 -179.5 -179.0 -178.5 -178.0 -177.5 -177.0 ... * band (band) int64 1 Data variables: raster (band, y, x) int32 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 ... Attributes: crs: CRS({'init': u'epsg:4326'}) In [13]: ds.to_netcdf('test.nc')TypeError Traceback (most recent call last) <ipython-input-12-d7687fe1d488> in <module>() ----> 1 ds.to_netcdf('test.nc') /home/gidden/.local/lib/python2.7/site-packages/xarray-0.9.5_34_g48c7268-py2.7.egg/xarray/core/dataset.pyc in to_netcdf(self, path, mode, format, group, engine, encoding, unlimited_dims) 975 return to_netcdf(self, path, mode, format=format, group=group, 976 engine=engine, encoding=encoding, --> 977 unlimited_dims=unlimited_dims) 978 979 def unicode(self): /home/gidden/.local/lib/python2.7/site-packages/xarray-0.9.5_34_g48c7268-py2.7.egg/xarray/backends/api.pyc in to_netcdf(dataset, path_or_file, mode, format, group, engine, writer, encoding, unlimited_dims) 588 # validate Dataset keys, DataArray names, and attr keys/values 589 _validate_dataset_names(dataset) --> 590 _validate_attrs(dataset) 591 592 try: /home/gidden/.local/lib/python2.7/site-packages/xarray-0.9.5_34_g48c7268-py2.7.egg/xarray/backends/api.pyc in _validate_attrs(dataset) 114 # Check attrs on the dataset itself 115 for k, v in dataset.attrs.items(): --> 116 check_attr(k, v) 117 118 # Check attrs on each variable within the dataset /home/gidden/.local/lib/python2.7/site-packages/xarray-0.9.5_34_g48c7268-py2.7.egg/xarray/backends/api.pyc in check_attr(name, value) 110 'string, ndarray or a list/tuple of ' 111 'numbers/strings for serialization to netCDF ' --> 112 'files'.format(value)) 113 114 # Check attrs on the dataset itself TypeError: Invalid value for attr: CRS({'init': u'epsg:4326'}) must be a number string, ndarray or a list/tuple of numbers/strings for serialization to netCDF files ``` And it seems like this happens whether I use a dictionary originally or just a string. Perhaps this is a slightly larger issue with cleaning the CRS object such that it is netcdf compatible? Does this mean just a
|
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Add RasterIO backend 206905158 | |
303033917 | https://github.com/pydata/xarray/pull/1070#issuecomment-303033917 | https://api.github.com/repos/pydata/xarray/issues/1070 | MDEyOklzc3VlQ29tbWVudDMwMzAzMzkxNw== | gidden 1392657 | 2017-05-22T08:28:53Z | 2017-05-22T08:28:53Z | CONTRIBUTOR | @byersiiasa indeed I am, in fact I'm reviewing #1260 which overtook this one =) |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Feature/rasterio 186326698 | |
302945676 | https://github.com/pydata/xarray/pull/1260#issuecomment-302945676 | https://api.github.com/repos/pydata/xarray/issues/1260 | MDEyOklzc3VlQ29tbWVudDMwMjk0NTY3Ng== | gidden 1392657 | 2017-05-21T16:02:01Z | 2017-05-21T16:02:01Z | CONTRIBUTOR | Hey @fmaussion, I personally think some lat/lon support should be included here. I would lean toward 1 personally, but would be interested in what others think. |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Add RasterIO backend 206905158 | |
302944802 | https://github.com/pydata/xarray/pull/1382#issuecomment-302944802 | https://api.github.com/repos/pydata/xarray/issues/1382 | MDEyOklzc3VlQ29tbWVudDMwMjk0NDgwMg== | gidden 1392657 | 2017-05-21T15:46:47Z | 2017-05-21T15:46:47Z | CONTRIBUTOR | ok, should be cleaned up and ready to go @shoyer |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
attempt to fix #497 223623733 | |
302943350 | https://github.com/pydata/xarray/pull/1393#issuecomment-302943350 | https://api.github.com/repos/pydata/xarray/issues/1393 | MDEyOklzc3VlQ29tbWVudDMwMjk0MzM1MA== | gidden 1392657 | 2017-05-21T15:22:07Z | 2017-05-21T15:22:07Z | CONTRIBUTOR | hey @shoyer, @fmaussion. test decorator added with tutorial dataset unit test. i think this is good to go. |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
dl tutorial files to tmp directory, then move them once successful 225672435 | |
298969483 | https://github.com/pydata/xarray/pull/1393#issuecomment-298969483 | https://api.github.com/repos/pydata/xarray/issues/1393 | MDEyOklzc3VlQ29tbWVudDI5ODk2OTQ4Mw== | gidden 1392657 | 2017-05-03T16:50:17Z | 2017-05-03T16:50:17Z | CONTRIBUTOR | Hey @shoyer, if I have time later I will try to address the unit test issue. If I'm too late, feel free to pull this in the meantime. |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
dl tutorial files to tmp directory, then move them once successful 225672435 | |
298942200 | https://github.com/pydata/xarray/pull/1393#issuecomment-298942200 | https://api.github.com/repos/pydata/xarray/issues/1393 | MDEyOklzc3VlQ29tbWVudDI5ODk0MjIwMA== | gidden 1392657 | 2017-05-03T15:15:15Z | 2017-05-03T15:15:15Z | CONTRIBUTOR | ok, this should be good to go |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
dl tutorial files to tmp directory, then move them once successful 225672435 | |
298755199 | https://github.com/pydata/xarray/pull/1393#issuecomment-298755199 | https://api.github.com/repos/pydata/xarray/issues/1393 | MDEyOklzc3VlQ29tbWVudDI5ODc1NTE5OQ== | gidden 1392657 | 2017-05-02T20:43:18Z | 2017-05-02T20:43:18Z | CONTRIBUTOR | Ok, sounds good. On Tue, May 2, 2017 at 2:32 PM, Stephan Hoyer notifications@github.com wrote:
|
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
dl tutorial files to tmp directory, then move them once successful 225672435 | |
298714845 | https://github.com/pydata/xarray/pull/1393#issuecomment-298714845 | https://api.github.com/repos/pydata/xarray/issues/1393 | MDEyOklzc3VlQ29tbWVudDI5ODcxNDg0NQ== | gidden 1392657 | 2017-05-02T18:07:57Z | 2017-05-02T18:07:57Z | CONTRIBUTOR | Successful locally with pydata/xarray-data#9:
|
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
dl tutorial files to tmp directory, then move them once successful 225672435 | |
298705664 | https://github.com/pydata/xarray/pull/1393#issuecomment-298705664 | https://api.github.com/repos/pydata/xarray/issues/1393 | MDEyOklzc3VlQ29tbWVudDI5ODcwNTY2NA== | gidden 1392657 | 2017-05-02T17:34:06Z | 2017-05-02T17:34:06Z | CONTRIBUTOR | It seems like urlretrieve is coming directly from urllib. It seems in both Python 2 and 3 ContentTooShort error should be thrown and isnt. Perhaps checksums are the right way to go. On Tue, May 2, 2017 at 7:14 PM, Fabien Maussion notifications@github.com wrote:
|
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
dl tutorial files to tmp directory, then move them once successful 225672435 |
Advanced export
JSON shape: default, array, newline-delimited, object
CREATE TABLE [issue_comments] ( [html_url] TEXT, [issue_url] TEXT, [id] INTEGER PRIMARY KEY, [node_id] TEXT, [user] INTEGER REFERENCES [users]([id]), [created_at] TEXT, [updated_at] TEXT, [author_association] TEXT, [body] TEXT, [reactions] TEXT, [performed_via_github_app] TEXT, [issue] INTEGER REFERENCES [issues]([id]) ); CREATE INDEX [idx_issue_comments_issue] ON [issue_comments] ([issue]); CREATE INDEX [idx_issue_comments_user] ON [issue_comments] ([user]);
issue 5