henhaobio
Sign in

Scientific ReportsBioinformaticsPeer-reviewed journal article

M3C: A Monte Carlo reference-based consensus clustering algorithm

Christopher R. JohniD, David WatsoniD, Dominic RussiD, Katriona GoldmanniD, Michael R. EhrensteiniD, Costantino PitzalisiD, Myles LewisiD, Michael R. BarnesiD

PDFDOIPreprint

Abstract

Genome-wide data is used to stratify patients into classes for precision medicine using clustering algorithms. A common problem in this area is selection of the number of clusters (K). The Monti consensus clustering algorithm is a widely used method which uses stability selection to estimate K. However, the method has bias towards higher values of K and yields high numbers of false positives. As a solution, we developed Monte Carlo reference-based consensus clustering (M3C), which is based on this algorithm. M3C simulates null distributions of stability scores for a range of K values thus enabling a comparison with real data to remove bias and statistically test for the presence of structure. M3C corrects the inherent bias of consensus clustering as demonstrated on simulated and real expression data from The Cancer Genome Atlas (TCGA). For testing M3C, we developed clusterlab, a new method for simulating multivariate Gaussian clusters.

Citations
159
FWCI
6.66
Field percentile
top 2%

Reproducibility ledger

Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.

Sign in to file a reproducibility report.

Similarity Map
SelectedSame fieldCross-field
THISŞenbabaoğlu '14Liu '16Yousefi '24Coleman '22Gates '17Brière '21
63% semantic matchBioinformatics