multivelo.gen_wnn
- multivelo.gen_wnn(adata_rna, adata_adt, dims, nn, random_state=0)
Computes inputs for KNN smoothing.
This function calculates the nn_idx and nn_dist matrices needed to run knn_smooth_chrom().
- Parameters:
adata_rna (
AnnData) – RNA anndata object.adata_atac (
AnnData) – ATAC anndata object.dims (List[int]) – Dimensions of data for RNA (index=0) and ATAC (index=1)
nn (int (default: None)) – Top N neighbors to extract for each cell in the connectivities matrix.
- Returns:
nn_idx (np.darray (default: None)) – KNN index matrix of size (cells, k).
nn_dist (np.darray (default: None)) – KNN distance matrix of size (cells, k).