issue_comments
18 rows where author_association = "MEMBER" and issue = 290593053 sorted by updated_at descending
This data as json, CSV (advanced)
Suggested facets: reactions, created_at (date), updated_at (date)
issue 1
- xarray contrib module · 18 ✖
id | html_url | issue_url | node_id | user | created_at | updated_at ▲ | author_association | body | reactions | performed_via_github_app | issue |
---|---|---|---|---|---|---|---|---|---|---|---|
564297100 | https://github.com/pydata/xarray/issues/1850#issuecomment-564297100 | https://api.github.com/repos/pydata/xarray/issues/1850 | MDEyOklzc3VlQ29tbWVudDU2NDI5NzEwMA== | andersy005 13301940 | 2019-12-10T22:55:13Z | 2019-12-10T22:55:13Z | MEMBER |
This is correct. One of the things we've been exploring is a "general resample utility" that would both enable fluid translation between data at different temporal intervals (this is one of the use cases) and be aware of things like
We have a general, low-level prototype in https://github.com/coderepocenter/AxisUtilities. We think that it would be beneficial to have this functionality in xarray instead of it residing in yet another xarray related package. For the time being, my main question is: where (in xarray) would something like this reside? Note: I am happy to open a separate issue to discuss the merits of having this functionality in xarray. Cc @maboualidev |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
xarray contrib module 290593053 | |
564284037 | https://github.com/pydata/xarray/issues/1850#issuecomment-564284037 | https://api.github.com/repos/pydata/xarray/issues/1850 | MDEyOklzc3VlQ29tbWVudDU2NDI4NDAzNw== | dcherian 2448579 | 2019-12-10T22:15:17Z | 2019-12-10T22:15:17Z | MEMBER | @andersy005 what kind of update are you looking for? I assume you are about to implement some general functionality but what to know where to put it? |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
xarray contrib module 290593053 | |
564277090 | https://github.com/pydata/xarray/issues/1850#issuecomment-564277090 | https://api.github.com/repos/pydata/xarray/issues/1850 | MDEyOklzc3VlQ29tbWVudDU2NDI3NzA5MA== | andersy005 13301940 | 2019-12-10T21:56:19Z | 2019-12-10T21:56:19Z | MEMBER | The gentlest of bumps on this. Any updates or progress here?? :smile: A couple of us @NCAR ( Cc @kmpaul, @matt-long ) are interested in the outcome of this issue. |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
xarray contrib module 290593053 | |
483370793 | https://github.com/pydata/xarray/issues/1850#issuecomment-483370793 | https://api.github.com/repos/pydata/xarray/issues/1850 | MDEyOklzc3VlQ29tbWVudDQ4MzM3MDc5Mw== | rabernat 1197350 | 2019-04-15T18:43:45Z | 2019-04-15T18:43:45Z | MEMBER | @nbren12 - the key difference for our micro-packages is that the primary maintainer is me, not my grad students, and I'm not going anywhere for now. 😉 I still agree that there is probably a better way to organize all of this. Just trying to share our perspective as an xarray-centric small research group. |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
xarray contrib module 290593053 | |
483348884 | https://github.com/pydata/xarray/issues/1850#issuecomment-483348884 | https://api.github.com/repos/pydata/xarray/issues/1850 | MDEyOklzc3VlQ29tbWVudDQ4MzM0ODg4NA== | rabernat 1197350 | 2019-04-15T17:40:07Z | 2019-04-15T17:40:07Z | MEMBER | The approach we have been taking is to develop "micro-packages". We currently have three: - xgcm - for finite volume cell operations on top of xarray DataArrays - xrft - for coordinate-aware Fourier transforms of Xarray DataArrays - xhistogram - (this one is brand new) - for multidimensional histograms applied along specified axes These packages share some common design principles. In particular, they are all fully lazy and dask-friendly, meaning that we can apply them to very large datasets (which is the main focus in our group). By keeping the packages small, they are more maintainable. Xgcm and Xrft probably have O(3) active contributors, primarily myself and grad students in my group. Small, but significantly different from 1. We use these packages heavily in everyday scientific work, so I know they are useful. I would love to combine forces on a larger effort. However, we have limited time and effort. For now, however, this situation doesn't seem too bad. It's kind of compatible with what @teoliphant was suggesting in his comment 1 above. I'm not sure that some mega xarray-contrib package would have critical mass to be sustainable either. |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
xarray contrib module 290593053 | |
483336107 | https://github.com/pydata/xarray/issues/1850#issuecomment-483336107 | https://api.github.com/repos/pydata/xarray/issues/1850 | MDEyOklzc3VlQ29tbWVudDQ4MzMzNjEwNw== | shoyer 1217238 | 2019-04-15T17:03:27Z | 2019-04-15T17:03:27Z | MEMBER | @teoliphant thanks for sharing your thoughts! I would be very happy to collaborate on what a protocol for labeled arrays in Python could look like. Xarray is one useful implementations of labeled arrays, but it's definitely not the only one. |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
xarray contrib module 290593053 | |
483333879 | https://github.com/pydata/xarray/issues/1850#issuecomment-483333879 | https://api.github.com/repos/pydata/xarray/issues/1850 | MDEyOklzc3VlQ29tbWVudDQ4MzMzMzg3OQ== | shoyer 1217238 | 2019-04-15T16:57:08Z | 2019-04-15T16:57:08Z | MEMBER | For what it's worth, TensorFlow has decided that bundling contrib modules into TensorFlow as |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
xarray contrib module 290593053 | |
483331668 | https://github.com/pydata/xarray/issues/1850#issuecomment-483331668 | https://api.github.com/repos/pydata/xarray/issues/1850 | MDEyOklzc3VlQ29tbWVudDQ4MzMzMTY2OA== | teoliphant 254880 | 2019-04-15T16:50:59Z | 2019-04-15T16:52:21Z | MEMBER | A few comments: 1) You need to have separately managed repos as you don't want the natural limits of group organization to bottleneck and limit the growth of the ecosystem (there is a reason SciPy broke-up into scikits --- and it hasn't gone far enough) 2) xarray should reify its API as soon as possible and own it (you may be too late to pull-back on ill-advised APIs already). 3) A simple list like awesome xarray in a Github repo that is referenced by xarray docs goes a long way towards a discoverable set of packages and helping people find each other. A namespace like xscipy would also work (but see next comment). 4) We are working on producing scipy-like libraries that can work on arbitrary arrays (we call this informally uscipy). Perhaps uscipy and xscipy can join forces and define interfaces that assume labels may exist. 5) xarray can be a nice intermediate between up-stream scipy-like libraries, and implementation details like NumPy or xnd (or even dask). I'm quite sure that xarray could be backed by the low-level libraries in xnd (and it is a goal of xnd to support projects like xarray). 6) Long term, we at Quansight Labs are working on getting an array protocol into Python core itself. I suspect we should get labels put into that definition from the beginning, and will need feedback from this community to make that happen. Timing for this is a PEP by end of 2019. If someone is eager to work on this now, it could go faster. |
{ "total_count": 1, "+1": 1, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
xarray contrib module 290593053 | |
480100748 | https://github.com/pydata/xarray/issues/1850#issuecomment-480100748 | https://api.github.com/repos/pydata/xarray/issues/1850 | MDEyOklzc3VlQ29tbWVudDQ4MDEwMDc0OA== | rabernat 1197350 | 2019-04-04T23:40:12Z | 2019-04-04T23:40:12Z | MEMBER | Just to add to the mix, we have our own package for spectra! https://xrft.readthedocs.io/en/latest/
|
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
xarray contrib module 290593053 | |
480036151 | https://github.com/pydata/xarray/issues/1850#issuecomment-480036151 | https://api.github.com/repos/pydata/xarray/issues/1850 | MDEyOklzc3VlQ29tbWVudDQ4MDAzNjE1MQ== | rabernat 1197350 | 2019-04-04T19:41:59Z | 2019-04-04T19:41:59Z | MEMBER | FYI, we have started https://github.com/pangeo-data/awesome-open-climate-science. It is not xarray specific, but contains many xarray-related packages. Please contribute! |
{ "total_count": 5, "+1": 5, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
xarray contrib module 290593053 | |
368201831 | https://github.com/pydata/xarray/issues/1850#issuecomment-368201831 | https://api.github.com/repos/pydata/xarray/issues/1850 | MDEyOklzc3VlQ29tbWVudDM2ODIwMTgzMQ== | shoyer 1217238 | 2018-02-24T05:30:01Z | 2018-02-24T05:30:01Z | MEMBER | Personally I'd rather have "awesome xarray" listed somewhere prominently in the xarray docs, along with mentions inline in the docs anywhere where they are particularly relevant . The very short list that is currently there is based upon a handful of projects that I knew about a few years ago, but it's definitely woefully out of date now. On Fri, Feb 23, 2018 at 9:23 PM Noah D Brenowitz notifications@github.com wrote:
|
{ "total_count": 1, "+1": 1, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
xarray contrib module 290593053 | |
367859568 | https://github.com/pydata/xarray/issues/1850#issuecomment-367859568 | https://api.github.com/repos/pydata/xarray/issues/1850 | MDEyOklzc3VlQ29tbWVudDM2Nzg1OTU2OA== | max-sixty 5635139 | 2018-02-22T23:34:39Z | 2018-02-22T23:34:39Z | MEMBER | Re the comment from @benbovy Even before this, let's put a list of projects that are closely integrated with xarray somewhere? |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
xarray contrib module 290593053 | |
360031739 | https://github.com/pydata/xarray/issues/1850#issuecomment-360031739 | https://api.github.com/repos/pydata/xarray/issues/1850 | MDEyOklzc3VlQ29tbWVudDM2MDAzMTczOQ== | jhamman 2443309 | 2018-01-24T06:15:08Z | 2018-01-24T06:15:08Z | MEMBER | My 2-cents. I think we could consider setting up an Side note, we don't have to use it but I did grab the |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
xarray contrib module 290593053 | |
359972620 | https://github.com/pydata/xarray/issues/1850#issuecomment-359972620 | https://api.github.com/repos/pydata/xarray/issues/1850 | MDEyOklzc3VlQ29tbWVudDM1OTk3MjYyMA== | benbovy 4160723 | 2018-01-23T23:54:33Z | 2018-01-23T23:55:02Z | MEMBER | To make methods even more discoverable, we might also add the
```python
```python
But maybe that's too much |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
xarray contrib module 290593053 | |
359969044 | https://github.com/pydata/xarray/issues/1850#issuecomment-359969044 | https://api.github.com/repos/pydata/xarray/issues/1850 | MDEyOklzc3VlQ29tbWVudDM1OTk2OTA0NA== | benbovy 4160723 | 2018-01-23T23:36:23Z | 2018-01-23T23:36:23Z | MEMBER |
One repository for all contrib projects would be hard to maintain if we allow very specific projects, like a little xarray extension to work with the 'xyz' GCM model (which seems to be a common case for extensions). That said, it doesn't prevent us from adding bigger, generic repositories like
Hence the suggestion to choose some convention for package naming, e.g., something similar to |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
xarray contrib module 290593053 | |
359959683 | https://github.com/pydata/xarray/issues/1850#issuecomment-359959683 | https://api.github.com/repos/pydata/xarray/issues/1850 | MDEyOklzc3VlQ29tbWVudDM1OTk1OTY4Mw== | shoyer 1217238 | 2018-01-23T22:54:51Z | 2018-01-23T22:54:51Z | MEMBER | I think domain specific dependencies are a pretty decisive argument in favor of the separate repository model. TensorFlow doesn't relax its code quality standards for contrib packages -- it's more about reducing guarantees of API stability or maintenance. That works OK for TensorFlow in part because the authors of most contrib packages are Google software engineers. |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
xarray contrib module 290593053 | |
359643132 | https://github.com/pydata/xarray/issues/1850#issuecomment-359643132 | https://api.github.com/repos/pydata/xarray/issues/1850 | MDEyOklzc3VlQ29tbWVudDM1OTY0MzEzMg== | benbovy 4160723 | 2018-01-23T01:50:23Z | 2018-01-23T01:50:23Z | MEMBER | Some additional thoughts: One thing that I like with contrib modules "protected" within the xarray namespace is that it would really help us choosing module names that are short, relevant and ideally the same that the However, it is likely that contrib modules may need domain-specific dependencies other than the ones used in xarray "core". With the |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
xarray contrib module 290593053 | |
359637860 | https://github.com/pydata/xarray/issues/1850#issuecomment-359637860 | https://api.github.com/repos/pydata/xarray/issues/1850 | MDEyOklzc3VlQ29tbWVudDM1OTYzNzg2MA== | benbovy 4160723 | 2018-01-23T01:21:42Z | 2018-01-23T01:23:08Z | MEMBER | I like the idea of regrouping contrib projects. I'd be +1 for the "separate repository" model, which looks indeed easier from a maintenance perspective. However, with this model it might probably be a good thing to also follow some package naming convention (see #1447 for discussion) so that we could easily identify contrib projects in, e.g.,
I'd see xarray contrib packages mainly provide |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
xarray contrib module 290593053 |
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]);
user 8