scib_rapids.utils.diffusion_nn

Contents

scib_rapids.utils.diffusion_nn#

scib_rapids.utils.diffusion_nn(X, k, n_comps=100)[source]#

Diffusion-based neighbors.

Parameters:
  • X (csr_matrix) – Array of shape (n_cells, n_cells) with non-zero values representing connectivities.

  • k (int) – Number of nearest neighbours to select.

  • n_comps (int (default: 100)) – Number of components for diffusion map.

Return type:

NeighborsResults

Returns:

Neighbors results