ALLCools.integration.harmony
Contents
ALLCools.integration.harmony
¶
Module Contents¶
- leiden_centroids(pcs, n_pcs=None, n_neighbors=15, resolution=1.5)[source]¶
Instead of kmeans, using leiden algorithm to find centroids
- run_harmony(data_mat: numpy.ndarray, meta_data: pandas.DataFrame, vars_use, theta=None, lamb=None, sigma=0.1, nclust=None, tau=0, block_size=0.05, max_iter_harmony=10, max_iter_kmeans=20, epsilon_cluster=1e-05, epsilon_harmony=0.0001, verbose=True, random_state=0, init_method='kmeans', n_pcs=None, n_neighbors=15, resolution=1.5, leiden_input='origin')[source]¶
Run Harmony.