Deepak Cherian
Deepak Cherian
@bonnland I don't think you want to change the default `data_vars` but instead update the heuristics as in this comment > we shouldn't implicitly add a new dimensions to variables...
> Maybe it would make sense to come up with a new name for this mode, and to make both "all" and "minimal" deprecated aliases for it? I'm in favour...
I have a draft solution in #3239. It adds a new mode called "sensible" that acts like "all" when the concat dimension doesn't exist in the dataset and acts like...
Thanks for your input @bonnland. > The pandas concat() function uses the option join = {'inner', 'outer', 'left', 'right'} in order to mimic logical database join operations. If there is...
Can't access that catalog unfortunately: ``` Bad Request: https://storage.googleapis.com/download/storage/v1/b/pangeo-cesm-pop/o/control%2F.zmetadata?alt=media User project specified in the request is invalid. ``` How many variables are in `ds`. You're diagnosing the graph construction time...
Thanks for the report @shanicetbailey . We can't really help you at the moment, so I'm closing this issue. Please reopen when you have more information.
I didn't figure out how to decode sgrid but I *think* it mostly talks about relative positions of points (https://sgrid.github.io/sgrid/)
https://github.com/VACUMM/xoa/blob/233540257af6932c781585e33b75b173c1949ce7/xoa/cf.py#L110-L120 looks related (not sure if it is actually doing SGRID) cc @stefraynaud
@rabernat It'd be nice to hear of use-cases where this would be useful. It's hard to decide what goes in cf-xarray vs what goes in xgcm.
> A simple implementation here could scan all data_vars for cell_measure attributes and then parse them. The simplest would be ```python import cf_xarray varnames = ds.cf["cell_measures"] for name in varnames:...