anndata.experimental.write_dispatched

anndata.experimental.write_dispatched#

anndata.experimental.write_dispatched(store, key, elem, callback, *, dataset_kwargs=mappingproxy({}))[source]#

将元素写入存储,在每个子元素上递归调用回调函数。

Parameters:
store Group | Group

要写入的存储容器。

key str

写入元素的关键。要写入根组,请使用“/”。

elem DataFrame | number | str | ndarray | MaskedArray | csr_matrix | csc_matrix | sparray | Array | Dataset | Array | ZappyArray | CSR数据集 | CSCDataset | DaskArray | CupyArray | CupySparseMatrix | dict[str, AxisStorable] | list[AxisStorable] | AnnData | Categorical | ExtensionArray

要写入的元素。可能是一个 AnnData。

callback WriteCallbackNoneNone

写入每个元素时调用的函数。

dataset_kwargs Mapping[str, Any] (default: mappingproxy({}))

传递给数据集创建函数的关键字参数。

Return type:

None

另请参阅NoneNone

Dask + Zarr,但远程!