BioConductor

M3C 1.2.0

Monte Carlo Consensus Clustering

Released May 1, 2018 by Christopher John

This package cannot yet be used with Renjin it depends on other packages which are not available: NMF 0.21.0 and dendextend 1.8.0

Dependencies

NMF 0.21.0 dendextend 1.8.0 ggplot2 3.0.0 cluster 2.0.7-1 doSNOW 1.0.16 sigclust 1.1.0 matrixcalc 1.0-3 RColorBrewer 1.1-2 foreach 1.4.4 doParallel 1.0.11 Matrix 1.2-14

Genome-wide data is used to stratify patients into classes using class discovery algorithms. However, we have observed systematic bias present in current state-of-the-art methods. This arises from not considering reference distributions while selecting the number of classes (K). As a solution, we developed a consensus clustering-based algorithm with a hypothesis testing framework called Monte Carlo consensus clustering (M3C). M3C uses a multi-core enabled Monte Carlo simulation to generate null distributions along the range of K which are used to calculate p values to select its value. P values beyond the limits of the simulation are estimated using a beta distribution. M3C can quantify structural relationships between clusters and uses spectral clustering to deal with non-gaussian and imbalanced structures.

Source

R

Release History