cellina.compute_spatial_features#
- cellina.compute_spatial_features(adata, connectivity_key='spatial_connectivities', neighbor_genes=None, obsm_key='spatial_x', layer=None)#
Compute spatial neighbourhood features and store them in
adata.obsm. Expects normalized counts inadata.X(oradata.layers[layer]) and a spatial connectivity matrix inadata.obsp[connectivity_key].- Parameters:
adata (
AnnData) – AnnData object.connectivity_key (
str(default:'spatial_connectivities')) – Key inadata.obspfor the spatial connectivity matrix.neighbor_genes (
Optional[List[str]] (default:None)) – Subset of genes to aggregate.Nonemeans all genes.obsm_key (
str(default:'spatial_x')) – Key inadata.obsmwhere the result is stored.layer (
Optional[str] (default:None)) – Key inadata.layersto use as expression source. WhenNone,adata.Xis used.
- Return type:
None