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/pull/1087#issuecomment-348183062,https://api.github.com/repos/pydata/xarray/issues/1087,348183062,MDEyOklzc3VlQ29tbWVudDM0ODE4MzA2Mg==,703554,2017-11-30T13:07:53Z,2017-11-30T13:07:53Z,CONTRIBUTOR,"FWIW for the filters, if it would be possible to use the numcodecs Codec API http://numcodecs.readthedocs.io/en/latest/abc.html then that could be beneficial beyond xarray, as any work you put into developing filters could then be used elsewhere (e.g., in zarr). On Thu, Nov 30, 2017 at 12:05 PM, Stephan Hoyer wrote: > OK, I'm going to try to reboot this and finish it up in the form of an API > that we'll be happy with going forward. I just discovered two more xarray > backends over the past two days (in Unidata's Siphon and something > @alexamici and colleagues are writing to > reading GRIB files), so clearly the demand is here. > > One additional change I'd like to make is try to rewrite the > encoding/decoding functions for variables into a series of invertible > coding filters that can potentially be chained together in a flexible way > (this is somewhat inspired by zarr). This will allow different backends to > mix/match filters as necessary, depending on their particular needs. I'll > start on that in another PR. > > — > You are receiving this because you were mentioned. > Reply to this email directly, view it on GitHub > , or mute > the thread > > . > -- Alistair Miles Head of Epidemiological Informatics Centre for Genomics and Global Health Big Data Institute Building Old Road Campus Roosevelt Drive Oxford OX3 7LF United Kingdom Phone: +44 (0)1865 743596 Email: alimanfoo@googlemail.com Web: http://a limanfoo.github.io/ Twitter: https://twitter.com/alimanfoo ","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,187625917