-
Notifications
You must be signed in to change notification settings - Fork 22
pyNBS.consensus_clustering
Justin Huang edited this page Feb 2, 2018
·
8 revisions
consensus_clustering
is a module that contains functions for performing the consensus clustering step in the pyNBS algorithm. The key function in this module requires a list of "H matrices" to be passed into it. These H Matrices are the result of NMF clustering. The NBS_single
function produces a single instance of a valid "H matrix" that can be read into the consensus clustering function. For more information on the "H matrix" described here, please see the documentation for the mixed_netNMF
function.
This module contains the following functions (bolded functions are key pyNBS functions):
-
consensus_hclust_hard
: This function performs the consensus clustering step in the pyNBS algorithm. -
Hlist_constructor_from_folder
: A helper function that can construct a valid "Hlist" for usage byconsensus_hclust_hard
from a directory containing multiple H matrices as delimited files.