Tom Nicholas
Tom Nicholas
I was about to have a go, but haven't started yet!
It turns out that this works totally fine without any changes to the code ```python vds = vz.open_virtual_dataset( "https://data.source.coop/cworthy/oae-efficiency-atlas/data/polygon_masks.nc", backend=HDFVirtualBackend, ) ``` the reason being that under the hood passing...
> we can discuss it in the next meeting) FYI we're gonna skip the meeting this coming Monday - see https://discourse.pangeo.io/t/new-working-group-for-distributed-array-computing/2734/56?u=tomnicholas
Will now be closed by https://github.com/zarr-developers/VirtualiZarr/pull/774/commits/fe7f817f3cba590a40709f0a07722e01da8cf150 of #774
In fact could the `coord_variables` dict just be an actual `xr.Coordinates` object? (idea from https://github.com/pydata/xarray/issues/9204#issue-2384855788)
> Does this mean that handling of coordinates can be handled in the parent class `DataWithCoords`? You mean have all of `Dataset`, `DataArray`, and `DataTree` inherit from `DataWithCoords`, and add...
> A cleaner model might be (from https://github.com/pydata/xarray/pull/7368#issuecomment-1345646743): > > - Have one true stand-alone `Coordinates` container that stores data (coordinate variables, indexes and dimension sizes) and that is encapsulated...
This change broke xarray's printed representation (xref https://github.com/pydata/xarray/issues/9873) - thank you for providing an escape hatch, but is there a way for me to enable that as a global option?
Is this not already covered in the existing migration guide? A wrapper class seems very useful, and might even expose some incompatibilities. You could also make a wrapper class and...
I quite like `open_groups`! It's succinct, communicates that if you don't have groups you won't need this, doesn't use the word `datatree`, and is plural to indicate that you will...