Tom Nicholas

Results 182 issues of Tom Nicholas

This input validation error is incorrect - it should say that only lowercase characters are allowed, because it doesn't seem to accept the Repository ID unless I make it all...

I'm sat in your AMS talk, and this package looks really cool! ### Is your feature request related to a problem? I made the [xarray-datatree package](https://github.com/xarray-contrib/datatree), which generalises `xarray.Dataset` to...

type: enhancement

> @dcherian this is the place which I think shows that we should be more careful about how we look for the `.array` attribute on wrapped data. _Originally posted by...

### What is your issue? @keewis pointed out that it's weird that [`xarray.apply_ufunc`](https://docs.xarray.dev/en/stable/generated/xarray.apply_ufunc.html) supports passing numpy/dask arrays directly, and I'm inclined to agree. I don't understand why we do, and...

API design
topic-NamedArray

### What is your issue? The implementation of `open_datatree` works, but is inefficient, because it calls `open_dataset` once for every group in the file. We should refactor this to improve...

topic-backends
topic-performance
topic-DataTree

- [x] Completes deprecation cycle described in #8496, and started in #8500 - [ ] ~~Tests added~~ - [x] User visible changes (including notable bug fixes) are documented in `whats-new.rst`...

- [x] Starts the deprecation cycle for #8959 - [x] Tests added - [x] User visible changes (including notable bug fixes) are documented in `whats-new.rst` - [ ] ~~New functions/methods...

### What is your issue? Whilst xarray's data model appears to allow 1D data variables that have the same name as their dimension, it seems to be impossible to actually...

API design
topic-indexing

### What happened? Currently concatenation will automatically create indexes for any dimension coordinates in the output, even if there were no indexes on the input. ### What did you expect...

bug
topic-combine

### What is your issue? The graphical representation of dask arrays with many dimensions can end up off the page in the HTML repr. Ideally dask would worry about this...

topic-html-repr