Tom Nicholas
Tom Nicholas
This should not happen, instead either attempting to load should trigger a clear `NotImplementedError`, or perhaps in this case xarray's assert functions should dispatch to virtualizarr's equals method instead of...
If you create the `air1.nc` and `air2.nc` files in the same way as in the docs, then concatenate them with `compat='equals'`, you get a super ugly error: ```python In [9]:...
The `ManifestArray` code right now might not be treating carefully enough the possibility of the last chunk being smaller than the rest. For example if you concatenate two arrays that...
We want to be able to pad arrays with `NaN` values (/ zarr array `fill_value`) because some kerchunk use cases involve padding data (e.g. satellite swathes that produce slightly differently...
We might be able to replace some logic (especially that implemented in #156) with a call to [`xarray.decode_cf`](https://docs.xarray.dev/en/latest/generated/xarray.decode_cf.html). This function can accept a `Dataset` and return a new dataset with...
The DMR++ parser was merged in #133, but there are a few ways it could be improved. 1. Docs. It's not actually listed anywhere publicly that DMR++ files are supported,...
Our current approach to testing involves a bunch of fixtures which each download a tutorial dataset from xarray (and cache it because it uses pooch), saves them to a temporary...
In https://github.com/fsspec/kerchunk/issues/377#issuecomment-1798683304 @ivirshup suggested that virtual zarr arrays could support > Transpose/ permute dims (re-order chunks + add a transpose codec) I had forgotten about this suggestion until re-reading just...
The binder link provided fails to launch ``` #22 6.893 warnings.warn(msg[-1].strip()) #22 6.893 /srv/conda/envs/notebook/lib/python3.13/site-packages/jupyterlab/debuglog.py:56: UserWarning: See the log file for details: /tmp/jupyterlab-debug-r_c8olsb.log #22 6.893 warnings.warn(f"See the log file for details:...
These 3 panels are all links, but all the links give a 404. The problem is that they direct to e.g. `https://xpublish.readthedocs.io/en/latest/getting-started/tutorial/introduction` instead of `https://xpublish.readthedocs.io/en/latest/getting-started/index.html` as they are presumably intended...