cola

Unified framework fo consensus clustering.

Basic

软件包 链接
Language R, C++, JavaScript
Bioconductor https://bioconductor.org/packages/cola/
GitHub https://github.com/jokergoo/cola
Documentation https://jokergoo.github.io/cola/
Publication Zuguang Gu, et al., Improve consensus partitioning via a hierarchical procedure. Briefings in Bioinformatics 2022.
Zuguang Gu, et al., cola: an R/Bioconductor package for consensus partitioning through a general framework. Nucleic Acids Research 2021.

Example

Standrad consensus clustering.

mat = adjust_matrix(mat) # optional
rl = run_all_consensus_partition_methods(
    mat, 
    top_value_method = c("SD", "MAD", ...),
    partition_method = c("hclust", "kmeans", ...),
    cores = ...)
cola_report(rl, output_dir = ...)

Hierarchical consensus clustering.

mat = adjust_matrix(mat) # optional
rh = hierarchical_partition(mat, mc.cores = ...)
cola_report(rh, output_dir = ...)