In the era of precision medicine, it is necessary to understand heterogeneity among patients with complex diseases to improve personalized prevention and management strategies. Here, we introduce ClustAll, a Bioconductor package designed for unsupervised patient stratification using clinical data. ClustAll is based on the previously validated methodology ClustAll, a clustering framework that effectively handles intricacies in clinical data, including mixed data types, missing values, and collinearity. Additionally, ClustAll stands out in its ability to identify multiple patient stratifications within the same population while ensuring their robustness. The updated implementation of ClustAll features S4 classes, parallel computing for enhanced computational efficiency, and user-friendly tools for exploring and comparing stratifications against clinical phenotypes. The performance of ClustAll has been validated using two public clinical datasets, confirming its effectiveness in patient stratification and highlighting its potential impact on clinical management. In summary, ClustAll is a powerful tool for patient stratification in personalized medicine.
Copyright: © 2024 Ortega-Legarreta et al. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.