M3C: Monte Carlo Consensus Clustering
Version 1.2.0

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.

Package details

AuthorChristopher John [aut, cre]
Bioconductor views Clustering GeneExpression RNASeq Sequencing Transcription
MaintainerChristopher John <[email protected]>
LicenseAGPL-3
Version1.2.0
Package repositoryView on Bioconductor
Installation Install the latest version of this package by entering the following in R:
source("https://bioconductor.org/biocLite.R")
biocLite("M3C")

Try the M3C package in your browser

Any scripts or data that you put into this service are public.

M3C documentation built on May 2, 2018, 4:11 a.m.