Related Experiment Video
Updated: Feb 22, 2026

Heterogeneity Mapping of Protein Expression in Tumors using Quantitative Immunofluorescence
Published on: October 25, 2011
Towards clinically more relevant dissection of patient heterogeneity via survival-based Bayesian clustering
Ashar Ahmad1, Holger Fröhlich1,2
1Bonn Aachen International Center for Information Technology, University of Bonn, 53127 Bonn, Germany.
Motivation:
Discovery of clinically relevant disease sub-types is of prime importance in personalized medicine. Disease sub-type identification has in the past often been explored in an unsupervised machine learning paradigm which involves clustering of patients based on available-omics data, such as gene expression. A follow-up analysis involves determining the clinical relevance of the molecular sub-types such as that reflected by comparing their disease progressions. The above methodology, however, fails to guarantee the separability of the sub-types based on their subtype-specific survival curves.
Results:
We propose a new algorithm, Survival-based Bayesian Clustering (SBC) which simultaneously clusters heterogeneous-omics and clinical end point data (time to event) in order to discover clinically relevant disease subtypes. For this purpose we formulate a novel Hierarchical Bayesian Graphical Model which combines a Dirichlet Process Gaussian Mixture Model with an Accelerated Failure Time model. In this way we make sure that patients are grouped in the same cluster only when they show similar characteristics with respect to molecular features across data types (e.g. gene expression, mi-RNA) as well as survival times. We extensively test our model in simulation studies and apply it to cancer patient data from the Breast Cancer dataset and The Cancer Genome Atlas repository. Notably, our method is not only able to find clinically relevant sub-groups, but is also able to predict cluster membership and survival on test data in a better way than other competing methods.
Availability And Implementation:
Our R-code can be accessed as https://github.com/ashar799/SBC.
Contact:
ashar@bit.uni-bonn.de.
Supplementary Information:
Supplementary data are available at Bioinformatics online.
Related Concept Videos
Cancer Survival Analysis
Comparing the Survival Analysis of Two or More Groups
Survival Tree
Building a Survival Tree
Constructing a...
Assumptions of Survival Analysis
Kaplan-Meier Approach
Truncation in Survival Analysis
Left truncation occurs when individuals who experienced the event of interest before a certain time are not included in the study. This is often due to a "delayed entry" into the study where only those who survive until a certain entry point are...

