{"action":"created","issue":{"url":"https://api.github.com/repos/pygeode/pygeode/issues/114","repository_url":"https://api.github.com/repos/pygeode/pygeode","labels_url":"https://api.github.com/repos/pygeode/pygeode/issues/114/labels{/name}","comments_url":"https://api.github.com/repos/pygeode/pygeode/issues/114/comments","events_url":"https://api.github.com/repos/pygeode/pygeode/issues/114/events","html_url":"https://github.com/pygeode/pygeode/issues/114","id":361346327,"node_id":"MDU6SXNzdWUzNjEzNDYzMjc=","number":114,"title":"Support for netcdf4 groups","user":{"login":"admg26","id":124445,"node_id":"MDQ6VXNlcjEyNDQ0NQ==","avatar_url":"https://avatars0.githubusercontent.com/u/124445?v=4","gravatar_id":"","url":"https://api.github.com/users/admg26","html_url":"https://github.com/admg26","followers_url":"https://api.github.com/users/admg26/followers","following_url":"https://api.github.com/users/admg26/following{/other_user}","gists_url":"https://api.github.com/users/admg26/gists{/gist_id}","starred_url":"https://api.github.com/users/admg26/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/admg26/subscriptions","organizations_url":"https://api.github.com/users/admg26/orgs","repos_url":"https://api.github.com/users/admg26/repos","events_url":"https://api.github.com/users/admg26/events{/privacy}","received_events_url":"https://api.github.com/users/admg26/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"admg26","id":124445,"node_id":"MDQ6VXNlcjEyNDQ0NQ==","avatar_url":"https://avatars0.githubusercontent.com/u/124445?v=4","gravatar_id":"","url":"https://api.github.com/users/admg26","html_url":"https://github.com/admg26","followers_url":"https://api.github.com/users/admg26/followers","following_url":"https://api.github.com/users/admg26/following{/other_user}","gists_url":"https://api.github.com/users/admg26/gists{/gist_id}","starred_url":"https://api.github.com/users/admg26/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/admg26/subscriptions","organizations_url":"https://api.github.com/users/admg26/orgs","repos_url":"https://api.github.com/users/admg26/repos","events_url":"https://api.github.com/users/admg26/events{/privacy}","received_events_url":"https://api.github.com/users/admg26/received_events","type":"User","site_admin":false},"assignees":[{"login":"admg26","id":124445,"node_id":"MDQ6VXNlcjEyNDQ0NQ==","avatar_url":"https://avatars0.githubusercontent.com/u/124445?v=4","gravatar_id":"","url":"https://api.github.com/users/admg26","html_url":"https://github.com/admg26","followers_url":"https://api.github.com/users/admg26/followers","following_url":"https://api.github.com/users/admg26/following{/other_user}","gists_url":"https://api.github.com/users/admg26/gists{/gist_id}","starred_url":"https://api.github.com/users/admg26/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/admg26/subscriptions","organizations_url":"https://api.github.com/users/admg26/orgs","repos_url":"https://api.github.com/users/admg26/repos","events_url":"https://api.github.com/users/admg26/events{/privacy}","received_events_url":"https://api.github.com/users/admg26/received_events","type":"User","site_admin":false}],"milestone":null,"comments":9,"created_at":"2018-09-18T14:55:36Z","updated_at":"2018-09-19T18:39:36Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Hi,\r\n\r\nI have some netcdf files which use [groups](http://unidata.github.io/netcdf4-python/#section2). I was digging around trying to figure out how to implement this in pygeode. Would it make sense to have read each group as a dataset? What happens when you have groups within groups?\r\n\r\nCheers,\r\nAlison"},"comment":{"url":"https://api.github.com/repos/pygeode/pygeode/issues/comments/422913483","html_url":"https://github.com/pygeode/pygeode/issues/114#issuecomment-422913483","issue_url":"https://api.github.com/repos/pygeode/pygeode/issues/114","id":422913483,"node_id":"MDEyOklzc3VlQ29tbWVudDQyMjkxMzQ4Mw==","user":{"login":"aph42","id":11032070,"node_id":"MDQ6VXNlcjExMDMyMDcw","avatar_url":"https://avatars3.githubusercontent.com/u/11032070?v=4","gravatar_id":"","url":"https://api.github.com/users/aph42","html_url":"https://github.com/aph42","followers_url":"https://api.github.com/users/aph42/followers","following_url":"https://api.github.com/users/aph42/following{/other_user}","gists_url":"https://api.github.com/users/aph42/gists{/gist_id}","starred_url":"https://api.github.com/users/aph42/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aph42/subscriptions","organizations_url":"https://api.github.com/users/aph42/orgs","repos_url":"https://api.github.com/users/aph42/repos","events_url":"https://api.github.com/users/aph42/events{/privacy}","received_events_url":"https://api.github.com/users/aph42/received_events","type":"User","site_admin":false},"created_at":"2018-09-19T18:39:36Z","updated_at":"2018-09-19T18:39:36Z","author_association":"MEMBER","body":"I like the basic idea of returning a dictionary, although i could imagine cases where one might want to just ignore the presence of groups and treat it like a flat, single dataset. Are variable names allowed to be duplicated across groups?\r\n\r\nAlso - is this really best put in the netcdf4 module? My understanding is it's there as a means of working with some existing, external netcdf4 python library if that's easier than sorting out using the netcdf library directly. The existing (default) module already supports version 3 and version 4 files, and I'm not so sure I'm happy about deprecating it in favour of the external module...\r\n\r\nIs there a reason this code can't go in the code for the default netcdf format?"}}
{"actor":{"display_login":"aph42"}}