LucaMarconato
LucaMarconato
If chunks are irregular (for instance we had problems due to this previous bug https://github.com/scverse/spatialdata/issues/821), an error is raised upon saving. We could catch this possible error early by moving...
All tests pass with `dask==2024.11.2`. With `dask==2024.12.0` and `dask==2024.12.1` the following 10 tests fail:  More recent versions of `dask` (from `2025.1.0` onwards), cannot be installed at the moment due...
Originally reported by @Felicie-Giraud-Sauveur via [Zulip](https://scverse.zulipchat.com/#narrow/channel/315824-spatial/topic/Opening.20sdata.20with.20a.20more.20precise.20selection/near/496543171) > I currently use sdata = sd.read_zarr(f"path/sdata.zarr", selection=("tables",)) to open only the tables for example. But now I am starting to have a large...
Originally observed by @ilia-kats When constructing a `ImageTileDataset` without using rasterization, a shape mismatch bug could occur (the returned tiles are not all of of the same size). This bug...
Running this code with Python 3.11 shows ```python from spatialdata._core.query.relational_query import JoinTypes; print(JoinTypes._member_names_) from spatialdata._core.query.relational_query import MatchTypes; print(MatchTypes._member_names_) ``` ``` ['left', 'left_exclusive', 'inner', 'right', 'right_exclusive'] ['left', 'right', 'no'] ``` While...
The 4 subclasses of `RasterModel.parse()` 2D/3D images/labels, accept `DataArray` as arguments, but do not accept `DataTree`. For consistency we should add this option. Until this is added, the recommended usage...
The `xarray.DataArray` constructed here https://github.com/single-cell-data/TileDB-SOMA/blob/fe8e64d88173b0d79d93893a778eb481a75ff2c5/apis/python/src/tiledbsoma/io/spatial/outgest.py#L309 creates a object that passes our validation but that differs from the same object after a call of the parser in the `.indices` and `.coords`....
We have a single `read()` function that is internally reading the single elements one by one as private functions. We need to expose public APIs for incremental reading, as we...
Some of the members and attributes that were previously documented thanks to the code that got removed here: https://github.com/scverse/spatialdata/pull/830/files, need a docstring. In particular methods of `BaseTransformation`, like `to_affine_matrix()`, need...
Currently we explain how to work with tables with a [notebook](https://spatialdata.scverse.org/en/latest/tutorials/notebooks/notebooks/examples/tables.html) that has been reported being too technical. We are considering moving the notebook to a technical section of the...