anndata.experimental.sparse_dataset#
- anndata.experimental.sparse_dataset(group)[source]#
Generates a backed mode-compatible sparse dataset class.
- Parameters:
- Return type:
- Returns:
Sparse dataset class.
Example
>>> import zarr >>> from anndata.experimental import sparse_dataset >>> group = zarr.open_group('./my_test_store.zarr') >>> group['data'] = [10, 20, 30, 40, 50, 60, 70, 80] >>> group['indices'] = [0, 1, 1, 3, 2, 3, 4, 5] >>> group['indptr'] = [0, 2, 4, 7, 8] >>> group.attrs['shape'] = (4, 6) >>> group.attrs['encoding-type'] = 'csr_matrix' >>> sparse_dataset(group) CSRDataset: backend zarr, shape (4, 6), data_dtype int64