home / github

Menu
  • Search all tables
  • GraphQL API

issue_comments

Table actions
  • GraphQL API for issue_comments

10 rows where issue = 188565022 and user = 10050469 sorted by updated_at descending

✎ View and edit SQL

This data as json, CSV (advanced)

Suggested facets: created_at (date), updated_at (date)

user 1

  • fmaussion · 10 ✖

issue 1

  • Getting netCDF4 to work on RTD · 10 ✖

author_association 1

  • MEMBER 10
id html_url issue_url node_id user created_at updated_at ▲ author_association body reactions performed_via_github_app issue
262387452 https://github.com/pydata/xarray/issues/1106#issuecomment-262387452 https://api.github.com/repos/pydata/xarray/issues/1106 MDEyOklzc3VlQ29tbWVudDI2MjM4NzQ1Mg== fmaussion 10050469 2016-11-22T22:39:25Z 2016-11-22T22:39:25Z MEMBER

@ocefpaf where you able to make any progress on this? (reminder: NetCDF4 is not installed properly on RTD, with ImportError libmfhdf.so.0: cannot open shared object file: No such file or directory)

If you're busy, I could try to do some trials by adding some other packages to the configuration. This is quite silly, but for some reason I have no such problems with netCDF4 on my salem RTD builds, with a similar config (the only difference I see is the higher number of packages: https://github.com/fmaussion/salem/blob/master/docs/environment.yml)

{
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  Getting netCDF4 to work on RTD 188565022
260032970 https://github.com/pydata/xarray/issues/1106#issuecomment-260032970 https://api.github.com/repos/pydata/xarray/issues/1106 MDEyOklzc3VlQ29tbWVudDI2MDAzMjk3MA== fmaussion 10050469 2016-11-11T19:15:17Z 2016-11-11T19:15:17Z MEMBER

We are talking about two different issues here. I'll open another issue for the rasm file.

{
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  Getting netCDF4 to work on RTD 188565022
260029534 https://github.com/pydata/xarray/issues/1106#issuecomment-260029534 https://api.github.com/repos/pydata/xarray/issues/1106 MDEyOklzc3VlQ29tbWVudDI2MDAyOTUzNA== fmaussion 10050469 2016-11-11T18:59:46Z 2016-11-11T18:59:46Z MEMBER

Because you have a RuntimeWarning when reading already

{
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  Getting netCDF4 to work on RTD 188565022
260029349 https://github.com/pydata/xarray/issues/1106#issuecomment-260029349 https://api.github.com/repos/pydata/xarray/issues/1106 MDEyOklzc3VlQ29tbWVudDI2MDAyOTM0OQ== fmaussion 10050469 2016-11-11T18:58:56Z 2016-11-11T18:58:56Z MEMBER

I thought I was able to solve the datetime issue by updating netCDF4 -- do you have the same version in both environments?

{
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  Getting netCDF4 to work on RTD 188565022
260028121 https://github.com/pydata/xarray/issues/1106#issuecomment-260028121 https://api.github.com/repos/pydata/xarray/issues/1106 MDEyOklzc3VlQ29tbWVudDI2MDAyODEyMQ== fmaussion 10050469 2016-11-11T18:53:25Z 2016-11-11T18:53:25Z MEMBER

The error is visible here

the latest build logs are available here

thanks!

{
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  Getting netCDF4 to work on RTD 188565022
260027243 https://github.com/pydata/xarray/issues/1106#issuecomment-260027243 https://api.github.com/repos/pydata/xarray/issues/1106 MDEyOklzc3VlQ29tbWVudDI2MDAyNzI0Mw== fmaussion 10050469 2016-11-11T18:49:25Z 2016-11-11T18:49:25Z MEMBER

OK, so this didn't help. I'm happy with leaving netCDF4 out of RTD, but I'm unable to convert the rasm file because of the bug I mentioned above.

{
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  Getting netCDF4 to work on RTD 188565022
259821280 https://github.com/pydata/xarray/issues/1106#issuecomment-259821280 https://api.github.com/repos/pydata/xarray/issues/1106 MDEyOklzc3VlQ29tbWVudDI1OTgyMTI4MA== fmaussion 10050469 2016-11-10T22:05:04Z 2016-11-10T22:05:04Z MEMBER

I wonder if you can reproduce this?

python import xarray as xr ds = xr.tutorial.load_dataset('rasm') ds.to_netcdf('rasm.nc', format='NETCDF3_CLASSIC', engine='scipy')

{
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  Getting netCDF4 to work on RTD 188565022
259792002 https://github.com/pydata/xarray/issues/1106#issuecomment-259792002 https://api.github.com/repos/pydata/xarray/issues/1106 MDEyOklzc3VlQ29tbWVudDI1OTc5MjAwMg== fmaussion 10050469 2016-11-10T20:00:45Z 2016-11-10T20:00:45Z MEMBER

I wanted to be sure that IO works well with the scipy engine, but I get this error below. Does that look familiar to you?

``` python import xarray as xr ds = xr.open_dataset('/home/mowglie/Downloads/rasm.nc') ds.Tair.encoding['dtype'] = 'float32' ds.to_netcdf('/home/mowglie/rasm.nc', format='NETCDF3_CLASSIC', engine='scipy')


ValueError Traceback (most recent call last) /home/mowglie/.bin/conda/envs/climate/lib/python3.5/site-packages/xarray/backends/api.py in to_netcdf(dataset, path, mode, format, group, engine, writer, encoding) 353 try: --> 354 dataset.dump_to_store(store, sync=sync, encoding=encoding) 355 if isinstance(path, BytesIO):

/home/mowglie/.bin/conda/envs/climate/lib/python3.5/site-packages/xarray/core/dataset.py in dump_to_store(self, store, encoder, sync, encoding) 729 if sync: --> 730 store.sync() 731

/home/mowglie/.bin/conda/envs/climate/lib/python3.5/site-packages/xarray/backends/scipy_.py in sync(self) 147 super(ScipyDataStore, self).sync() --> 148 self.ds.flush() 149

/home/mowglie/.bin/conda/envs/climate/lib/python3.5/site-packages/scipy/io/netcdf.py in flush(self) 388 if hasattr(self, 'mode') and self.mode in 'wa': --> 389 self._write() 390 sync = flush

/home/mowglie/.bin/conda/envs/climate/lib/python3.5/site-packages/scipy/io/netcdf.py in _write(self) 400 self._write_gatt_array() --> 401 self._write_var_array() 402

/home/mowglie/.bin/conda/envs/climate/lib/python3.5/site-packages/scipy/io/netcdf.py in _write_var_array(self) 448 for name in variables: --> 449 self._write_var_metadata(name) 450 # Now that we have the metadata, we know the vsize of

/home/mowglie/.bin/conda/envs/climate/lib/python3.5/site-packages/scipy/io/netcdf.py in _write_var_metadata(self, name) 466 for dimname in var.dimensions: --> 467 dimid = self._dims.index(dimname) 468 self._pack_int(dimid)

ValueError: '2' is not in list

During handling of the above exception, another exception occurred:

ValueError Traceback (most recent call last) <ipython-input-22-4077b7ef5b8c> in <module>() 2 ds = xr.open_dataset('/home/mowglie/Downloads/rasm.nc') 3 ds.Tair.encoding['dtype'] = 'float32' ----> 4 ds.to_netcdf('/home/mowglie/rasm.nc', format='NETCDF3_CLASSIC', engine='scipy')

/home/mowglie/.bin/conda/envs/climate/lib/python3.5/site-packages/xarray/core/dataset.py in to_netcdf(self, path, mode, format, group, engine, encoding) 780 from ..backends.api import to_netcdf 781 return to_netcdf(self, path, mode, format=format, group=group, --> 782 engine=engine, encoding=encoding) 783 784 dump = utils.function_alias(to_netcdf, 'dump')

/home/mowglie/.bin/conda/envs/climate/lib/python3.5/site-packages/xarray/backends/api.py in to_netcdf(dataset, path, mode, format, group, engine, writer, encoding) 357 finally: 358 if sync: --> 359 store.close() 360 361 if not sync:

/home/mowglie/.bin/conda/envs/climate/lib/python3.5/site-packages/xarray/backends/scipy_.py in close(self) 149 150 def close(self): --> 151 self.ds.close() 152 153 def exit(self, type, value, tb):

/home/mowglie/.bin/conda/envs/climate/lib/python3.5/site-packages/scipy/io/netcdf.py in close(self) 277 if not self.fp.closed: 278 try: --> 279 self.flush() 280 finally: 281 self.variables = {}

/home/mowglie/.bin/conda/envs/climate/lib/python3.5/site-packages/scipy/io/netcdf.py in flush(self) 387 """ 388 if hasattr(self, 'mode') and self.mode in 'wa': --> 389 self._write() 390 sync = flush 391

/home/mowglie/.bin/conda/envs/climate/lib/python3.5/site-packages/scipy/io/netcdf.py in _write(self) 399 self._write_dim_array() 400 self._write_gatt_array() --> 401 self._write_var_array() 402 403 def _write_numrecs(self):

/home/mowglie/.bin/conda/envs/climate/lib/python3.5/site-packages/scipy/io/netcdf.py in _write_var_array(self) 447 # Set the metadata for all variables. 448 for name in variables: --> 449 self._write_var_metadata(name) 450 # Now that we have the metadata, we know the vsize of 451 # each record variable, so we can calculate recsize.

/home/mowglie/.bin/conda/envs/climate/lib/python3.5/site-packages/scipy/io/netcdf.py in _write_var_metadata(self, name) 465 self._pack_int(len(var.dimensions)) 466 for dimname in var.dimensions: --> 467 dimid = self._dims.index(dimname) 468 self._pack_int(dimid) 469

ValueError: '2' is not in list ```

{
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  Getting netCDF4 to work on RTD 188565022
259788569 https://github.com/pydata/xarray/issues/1106#issuecomment-259788569 https://api.github.com/repos/pydata/xarray/issues/1106 MDEyOklzc3VlQ29tbWVudDI1OTc4ODU2OQ== fmaussion 10050469 2016-11-10T19:46:58Z 2016-11-10T19:46:58Z MEMBER

Yes, with the following code the file size goes down to 9mb:

python import xarray as xr ds = xr.open_dataset('/home/tt/Downloads/rasm.nc') ds.Tair.encoding['dtype'] = 'float32' ds.to_netcdf('/home/tt/rasm.nc', format='NETCDF3_CLASSIC')

{
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  Getting netCDF4 to work on RTD 188565022
259786864 https://github.com/pydata/xarray/issues/1106#issuecomment-259786864 https://api.github.com/repos/pydata/xarray/issues/1106 MDEyOklzc3VlQ29tbWVudDI1OTc4Njg2NA== fmaussion 10050469 2016-11-10T19:40:10Z 2016-11-10T19:40:10Z MEMBER

I'm happy to do the conversion if you want. One could compress the file a little bit by changing the data to float32, too

{
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  Getting netCDF4 to work on RTD 188565022

Advanced export

JSON shape: default, array, newline-delimited, object

CSV options:

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]);
Powered by Datasette · Queries took 45.436ms · About: xarray-datasette