Tom Nicholas

Results 303 issues of Tom Nicholas

Addresses this TODO: https://github.com/zarr-developers/VirtualiZarr/blob/2e0b22822b51f1a9c8cbe08c791289e1fce895c3/virtualizarr/manifests/array.py#L67 I noticed that this should be disallowed while debugging https://github.com/zarr-developers/VirtualiZarr/issues/728#issuecomment-3110221034. Funnily though this breaks some other tests, which potentially need to be changed to not create...

internals

I'll close this since we should instead work towards removing any slow tests from the repo _Originally posted by @maxrjones in https://github.com/zarr-developers/VirtualiZarr/issues/736#issuecomment-3166040070_ By "slow tests" we mean "tests that download...

testing

I noticed in https://github.com/zarr-developers/VirtualiZarr/pull/746 that a docs-only PR doesn't trigger the CI which builds the documentation. It makes sense for a docs-only PR to not run the test suite, but...

bug
documentation
good first issue
CI

Encoding is the part of the virtualization problem that I have the least clear idea of how to handle using this library. The [discussion in #42](https://github.com/TomNicholas/VirtualiZarr/pull/42#discussion_r1536040324) shows that currently to...

help wanted
zarr-python
xarray
encoding

In #734 I refactored the indexing code to more robustly deal with simplifying indexes that have ellipses. But I potentially could have just used [`ndindex`](https://quansight-labs.github.io/ndindex/)'s `reduce` method to do this...

dependencies
internals

Recently a way of kerchunking grib data as a `DataTree` object was added https://github.com/fsspec/kerchunk/pull/399. Since the ongoing xarray-datatree integration is adding an `open_datatree` method to xarray's backendentrypoint classes, it's likely...

enhancement
xarray

We could do a much better job of documenting which formats we support virtualizing. We should have another page of docs titled "Supported Formats", that: - lists all the formats...

documentation
enhancement

> a section of the docs covering registries Unfortunately I don't think this exists yet. _Originally posted by @TomNicholas in https://github.com/zarr-developers/VirtualiZarr/pull/619#discussion_r2164955852_

documentation
obstore

@maxrjones quite rightfully pointed out that the current and intended relationship between kerchunk, virtualizarr and zarr is pretty complicated, and changing rapidly. He suggested that a visual representation would make...

documentation

#677 introduced support for datetime dtypes, but one xfail test still fails. In #677 I kept that specific xfail in, but I don't know why I had to. It only...