anndata
anndata copied to clipboard
Annotated data.
Split off from #504 It would be nice to have support for nullable string arrays. It would be good to have a consistent in-memory representation for these so we can...
It would be nice to have [`fsspec`](https://filesystem-spec.readthedocs.io/en/latest/) support in `anndata`. It would be great to be able to take advantage of these remote access capabilities with `zarr` and `dask`. For...
Subpart of #467 What should we do when we `concat` multiple anndata objects where some of them have `None` for their `X` value? While I think we should broadly do...
We should have a nicer repr for the anndata object. Ideally a rich one with more info and collapsibility. [`mudata` already has this implemented](https://muon.readthedocs.io/en/latest/notebooks/quickstart_mudata.html#Rich-representation), and we've been given permission to...
Writing an `AnnData` object to disk fails if it contains **numpy** `datetime64` objects. Example: ```python import anndata import numpy as np ad = anndata.AnnData() ad.uns['now'] = np.datetime64('now') ad.write("test_h5py.h5ad") ``` ERROR...
With #554 nearing merge-ability, I'd like to start tracking support for some new datatypes somewhere. That place is here. ### datatypes to be added - [ ] times #455 -...
Hi all, I find `index_unique` being both the indicator for whether or not to concatenate batch labels to the `obs_names` and the option that denotes the delimiter to use to...
I've been trying to understand how splicing works on ondisk storage. I currently have a csc sparse matrix where row are genes (~30000) and column are cells (~2 million). Suppose...
Seen in comment by @Hrovatin in https://github.com/theislab/anndata/issues/501#issuecomment-979916818_ ```python import anndata as ad, numpy as np foo = ad.AnnData(np.ones((5, 20), obsm={"1d-array": np.ones(5)}) ad.concat([foo, foo]) ``` Traceback ```pytb --------------------------------------------------------------------------- IndexError Traceback (most...