Clustering trees: a visualization for evaluating clusterings at multiple resolutions
Open accessPublished version of a preprint
Abstract
Clustering techniques are widely used in the analysis of large datasets to group together samples with similar properties. For example, clustering is often used in the field of single-cell RNA-sequencing in order to identify different cell types present in a tissue sample. There are many algorithms for performing clustering, and the results can vary substantially. In particular, the number of groups present in a dataset is often unknown, and the number of clusters identified by an algorithm can change based on the parameters used. To explore and examine the impact of varying clustering resolution, we present clustering trees. This visualization shows the relationships between clusters at multiple resolutions, allowing researchers to see how samples move as the number of clusters increases. In addition, meta-information can be overlaid on the tree to inform the choice of resolution and guide in identification of clusters. We illustrate the features of clustering trees using a series of simulations as well as two real examples, the classical iris dataset and a complex single-cell RNA-sequencing dataset. Clustering trees can be produced using the clustree R package, available from CRAN and developed on GitHub.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Optimal cluster resolution was determined with guidance of the clustree v0.5.0 package.
“Optimal cluster resolution was determined with guidance of the clustree v0.5.0 package73.”
From CHIT1 at diagnosis predicts faster disability progression and reflects early microglial activation in multiple sclerosis (2024) · cites this paper as [73]
Augur was applied at various clustering resolutions to evaluate the robustness of cell type prioritizations to the resolution at which neuronal subpopulations were defined.
“To evaluate the robustness of cell type prioritizations to the resolution at which neuronal subpopulations were defined in the snRNA-seq data, we applied Augur at various clustering resolutions, and visualized the resulting cell type prioritizations both on a hierarchical clustering tree81 of neuron subpopulations and as a progression of UMAPs.”
From The neurons that restore walking after paralysis (2022) · cites this paper as [81]
Cluster stability for the integrated whole olfactory bulb dataset was analyzed with Clustree on a range of resolution values (0.4 to 1.4), with 0.6 yielding the most stable set of clusters.
“Cluster stability was analyzed with Clustree on a range of resolution values (0.4 to 1.4), with 0.6 yielding the most stable set of clusters (107).”
From Non-neuronal expression of SARS-CoV-2 entry genes in the olfactory system suggests mechanisms underlying COVID-19-associated anosmia (2020) · cites this paper as [107]
Our sample sizes for experiments were chosen based on our prior publication using APP/PS1 mice, which defined the expectations for the effect size and variance.
“Our sample sizes for experiments were chosen based on our prior publication using APP/PS1 mice 58 , which defined the expectations for the effect size and variance 55 .”
From Identification of a protective microglial state mediated by miR-155 and interferon-γ signaling in a mouse model of Alzheimer’s disease (2023) · cites this paper as [58]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
(1967) · Cited by 23,719 · see citing works
Fast unfolding of communities in large networks
Blondel, V. D., Guillaume, J.-L., Lambiotte, R., & Lefebvre, E. (2008) · Journal of Statistical Mechanics: Theory and Experiment · doi:10.1088/1742-5468/2008/10/p10008 · Cited by 21,424 · see citing works
Silhouettes: A graphical aid to the interpretation and validation of cluster analysis
Rousseeuw, P. J. (1987) · Journal of Computational and Applied Mathematics · doi:10.1016/0377-0427(87)90125-7 · Cited by 21,392 · see citing works
(1996) · Cited by 20,179 · see citing works
THE USE OF MULTIPLE MEASUREMENTS IN TAXONOMIC PROBLEMS
Fisher, R. (1936) · Annals of Eugenics · doi:10.1111/j.1469-1809.1936.tb02137.x · Cited by 16,063 · see citing works
Least squares quantization in PCM
Lloyd, S. (1982) · IEEE Transactions on Information Theory · doi:10.1109/tit.1982.1056489 · Cited by 15,836 · see citing works
ggplot2: Elegant Graphics for Data Analysis
Ginestet, C. E. (2011) · Journal of the Royal Statistical Society Series A (Statistics in Society) · doi:10.1111/j.1467-985x.2010.00676_9.x · Cited by 14,484 · see citing works
ggplot2: Elegant Graphics for Data Analysis
Wickham, H. (2009) · doi:10.1007/978-0-387-98141-3 · Cited by 14,447 · see citing works
The igraph software package for complex network research
Csárdi, G., & Nepusz, T. (2006) · Medical Entomology and Zoology · Cited by 10,078 · see citing works
Massively parallel digital transcriptional profiling of single cells
Zheng, G. X. Y., Terry, J. M., Belgrader, P., Ryvkin, P., Bent, Z. W., Wilson, R., Ziraldo, S. B., Wheeler, T. D., McDermott, G. P., Zhu, J., et al. (2017) · Nature Communications · doi:10.1038/ncomms14049 · Cited by 7,353 · see citing works
Spatial reconstruction of single-cell gene expression data
Satija, R., Farrell, J. A., Gennert, D., Schier, A. F., & Regev, A. (2015) · Nature Biotechnology · doi:10.1038/nbt.3192 · Cited by 7,055 · see citing works
Model-Based Clustering, Discriminant Analysis, and Density Estimation
Fraley, C., & Raftery, A. E. (2002) · Journal of the American Statistical Association · doi:10.1198/016214502760047131 · Cited by 4,274 · see citing works
mRNA-Seq whole-transcriptome analysis of a single cell
Tang, F., Barbacioru, C., Wang, Y., Nordman, E., Lee, C., Xu, N., Wang, X., Bodeau, J., Tuch, B. B., Siddiqui, A., et al. (2009) · Nature Methods · doi:10.1038/nmeth.1315 · Cited by 3,969 · see citing works
Cluster analysis of multivariate data : efficiency versus interpretability of classifications
Forgy, E. W. (1965) · Biometrics · Cited by 2,124 · see citing works
Thorndike, R. L. (1953) · Psychometrika · doi:10.1007/bf02289263 · Cited by 2,102 · see citing works
SC3: consensus clustering of single-cell RNA-seq data
Kiselev, V. Y., Kirschner, K., Schaub, M. T., Andrews, T., Yiu, A., Chandra, T., Natarajan, K. N., Reik, W., Barahona, M., Green, A. R., et al. (2017) · Nature Methods · doi:10.1038/nmeth.4236 · Cited by 1,500 · see citing works
Methods for Visual Understanding of Hierarchical System Structures
Sugiyama, K., Tagawa, S., & Toda, M. (1981) · IEEE Transactions on Systems Man and Cybernetics · doi:10.1109/tsmc.1981.4308636 · Cited by 1,225 · see citing works
Computational and analytical challenges in single-cell transcriptomics
Stegle, O., Teichmann, S. A., & Marioni, J. C. (2015) · Nature Reviews Genetics · doi:10.1038/nrg3833 · Cited by 1,170 · see citing works
Proceedings of the Second International Conference on Knowledge Discovery and Data Mining
Simoudis, E., Han, J., & Fayyad, U. M. (1996) · Cited by 1,121 · see citing works
cowplot: Streamlined Plot Theme and Plot Annotations for 'ggplot2'
Wilke, C. O. (2015) · doi:10.32614/cran.package.cowplot · Cited by 874 · see citing works
Partitioning Around Medoids (Program PAM)
Kaufman, L., & Rousseeuw, P. J. (1990) · Wiley series in probability and statistics · doi:10.1002/9780470316801.ch2 · Cited by 752 · see citing works
A stability based method for discovering structure in clustered data
Ben‐Hur, A., Elisseeff, A., & Guyon, I. (2001) · Pacific Symposium on Biocomputing (PSB) · doi:10.1142/9789812799623_0002 · Cited by 559 · see citing works
Reingold, E. M., & Tilford, J. S. (1981) · IEEE Transactions on Software Engineering · doi:10.1109/tse.1981.234519 · Cited by 512 · see citing works
Clustering Stability: An Overview
von Luxburg, U. (2010) · Foundations and Trends® in Machine Learning · doi:10.48550/arxiv.1007.1075 · Cited by 302 · see citing works
ggraph: An Implementation of Grammar of Graphics for Graphs and Networks
Pedersen, T. L. (2017) · doi:10.32614/cran.package.ggraph · Cited by 218 · see citing works
tidygraph: A Tidy API for Graph Manipulation
Pedersen, T. L. (2017) · doi:10.32614/cran.package.tidygraph · Cited by 79 · see citing works
The Recovery of Causal Poly-Trees from Statistical DataPreprint
Rebane, G. J., & Pearl, J. (2013) · arXiv (Cornell University) · doi:10.48550/arxiv.1304.2736 · Cited by 27 · see citing works
Clustering trees: a visualisation for evaluating clusterings at multiple resolutionsPreprint
Zappia, L., & Oshlack, A. (2018) · bioRxiv (Cold Spring Harbor Laboratory) · doi:10.1101/274035 · Cited by 8 · see citing works
Self-citationclustree: Visualise Clusterings at Different Resolutions
Zappia, L., & Oshlack, A. (2018) · doi:10.32614/cran.package.clustree · Cited by 1 · see citing works
Self-citation
Flagged first, then by citations
Research works printed but not linked: 1
- [16]Anderson E The irises of the Gaspe Peninsula. Bulletin of the American Iris Society. 1935; 59: 2– 5.
Cited by
Sorted by citations
Brann, D. H., Tsukahara, T., Weinreb, C., Lipovsek, M., Van den Berge, K., Gong, B., Chance, R., Macaulay, I. C., Chou, H.-J., Fletcher, R. B., et al. (2020) · Science Advances · doi:10.1126/sciadv.abc5801 · Cited by 1,198 · see citing works
Orchestrating single-cell analysis with Bioconductor
Amezquita, R. A., Lun, A. T. L., Becht, E., Carey, V. J., Carpp, L. N., Geistlinger, L., Marini, F., Rue-Albrecht, K., Risso, D., Soneson, C., et al. (2020) · Nature Methods · doi:10.1038/s41592-019-0654-x · Cited by 945 · see citing works
Auto-aggressive CXCR6+ CD8 T cells cause liver immune pathology in NASH
Dudek, M., Pfister, D., Donakonda, S., Filpe, P., Schneider, A., Laschinger, M., Hartmann, D., Hüser, N., Meiser, P., Bayerl, F., et al. (2021) · Nature · doi:10.1038/s41586-021-03233-8 · Cited by 512 · see citing works
Identification of a broadly fibrogenic macrophage subset induced by type 3 inflammation
Fabre, T., Barron, A. M. S., Christensen, S. M., Asano, S., Bound, K., Lech, M. P., Wadsworth, M. H., Chen, X., Wang, C., Wang, J., et al. (2023) · Science Immunology · doi:10.1126/sciimmunol.add8945 · Cited by 355 · see citing works
The neurons that restore walking after paralysis
Kathe, C., Skinnider, M. A., Hutson, T. H., Regazzi, N., Gautier, M., Demesmaeker, R., Komi, S., Ceto, S., James, N. D., Cho, N., et al. (2022) · Nature · doi:10.1038/s41586-022-05385-7 · Cited by 304 · see citing works
Cell type prioritization in single-cell data
Skinnider, M. A., Squair, J. W., Kathe, C., Anderson, M. A., Gautier, M., Matson, K. J. E., Milano, M., Hutson, T. H., Barraud, Q., Phillips, A. A., et al. (2021) · Nature Biotechnology · doi:10.1038/s41587-020-0605-1 · Cited by 274 · see citing works
A single-cell transcriptomic atlas of the adult Drosophila ventral nerve cord
Allen, A. M., Neville, M. C., Birtles, S., Croset, V., Treiber, C. D., Waddell, S., & Goodwin, S. F. (2020) · eLife · doi:10.7554/elife.54074 · Cited by 177 · see citing works
Martins-Ferreira, R., Calafell-Segura, J., Leal, B., Rodríguez-Ubreva, J., Martínez-Saez, E., Mereu, E., Pinho E Costa, P., Laguna, A., & Ballestar, E. (2025) · Nature Communications · doi:10.1038/s41467-025-56124-1 · Cited by 123 · see citing works
Yin, Z., Herron, S., Silveira, S., Kleemann, K., Gauthier, C., Mallah, D., Cheng, Y., Margeta, M. A., Pitts, K. M., Barry, J.-L., et al. (2023) · Nature Neuroscience · doi:10.1038/s41593-023-01355-y · Cited by 120 · see citing works
Yonekura, S., Terrisse, S., Alves Costa Silva, C., Lafarge, A., Iebba, V., Ferrere, G., Goubet, A.-G., Fahrner, J.-E., Lahmar, I., Ueda, K., et al. (2022) · Cancer Discovery · doi:10.1158/2159-8290.cd-21-0999 · Cited by 112 · see citing works
Single-cell multiomics analysis reveals regulatory programs in clear cell renal cell carcinoma
Long, Z., Sun, C., Tang, M., Wang, Y., Ma, J., Yu, J., Wei, J., Ma, J., Wang, B., Xie, Q., et al. (2022) · Cell Discovery · doi:10.1038/s41421-022-00415-0 · Cited by 109 · see citing works
A liver immune rheostat regulates CD8 T cell immunity in chronic HBV infection
Bosch, M., Kallin, N., Donakonda, S., Zhang, J. D., Wintersteller, H., Hegenbarth, S., Heim, K., Ramirez, C., Fürst, A., Lattouf, E. I., et al. (2024) · Nature · doi:10.1038/s41586-024-07630-7 · Cited by 97 · see citing works
Hordeaux, J., Lamontagne, R. J., Song, C., Buchlis, G., Dyer, C., Buza, E. L., Ramezani, A., Wielechowski, E., Greig, J. A., Chichester, J. A., et al. (2024) · Molecular Therapy · doi:10.1016/j.ymthe.2024.02.002 · Cited by 81 · see citing works
Araujo, H. A., Pechuan-Jorge, X., Zhou, T., Do, M. T., Hu, X., Rojas Alvarez, F. R., Salvatierra, M. E., Ibarguen, H. P., Lee, R., Raghulan, R., et al. (2024) · Cancer Discovery · doi:10.1158/2159-8290.cd-24-0421 · Cited by 70 · see citing works
Prioritization of cell types responsive to biological perturbations in single-cell data with Augur
Squair, J. W., Skinnider, M. A., Gautier, M., Foster, L. J., & Courtine, G. (2021) · Nature Protocols · doi:10.1038/s41596-021-00561-x · Cited by 61 · see citing works
Removing unwanted variation with CytofRUV to integrate multiple CyTOF datasets
Trussart, M., Teh, C. E., Tan, T., Leong, L., Gray, D. H., & Speed, T. P. (2020) · eLife · doi:10.7554/elife.59630 · Cited by 51 · see citing works
Zia, S., Hammond, B. P., Zirngibl, M., Sizov, A., Baaklini, C. S., Panda, S. P., Ho, M. F. S., Lee, K. V., Mainali, A., Burr, M. K., et al. (2022) · Molecular Neurodegeneration · doi:10.1186/s13024-022-00584-2 · Cited by 40 · see citing works
Beliën, J., Swinnen, S., D’hondt, R., Verdú de Juan, L., Dedoncker, N., Matthys, P., Bauer, J., Vens, C., Moylett, S., & Dubois, B. (2024) · Nature Communications · doi:10.1038/s41467-024-49312-y · Cited by 32 · see citing works
Preman, P., Moechars, D., Fertan, E., Wolfs, L., Serneels, L., Shah, D., Lamote, J., Poovathingal, S., Snellinx, A., Mancuso, R., et al. (2024) · EMBO Molecular Medicine · doi:10.1038/s44321-024-00162-7 · Cited by 32 · see citing works
Hachey, S. J., Hatch, C. J., Gaebler, D., Mocherla, A., Nee, K., Kessenbrock, K., & Hughes, C. C. W. (2024) · Breast Cancer Research · doi:10.1186/s13058-023-01760-y · Cited by 24 · see citing works
SEQUIN is an R/Shiny framework for rapid and reproducible analysis of RNA-seq data.
Weber, C., Hirst, M. B., Ernest, B., Schaub, N. J., Wilson, K. M., Wang, K., Baskir, H. M., Chu, P.-H., Tristan, C. A., & Singeç, I. (2023) · Cell Reports Methods · doi:10.1016/j.crmeth.2023.100420 · Cited by 11 · see citing works
Retinal polyunsaturated fatty acid supplementation reverses aging-related vision decline in mice
Gao, F., Tom, E., Rydz, C., Cho, W., Kolesnikov, A. V., Sha, Y., Papadam, A., Jafari, S., Joseph, A., Ahanchi, A., et al. (2025) · Science Translational Medicine · doi:10.1126/scitranslmed.ads5769 · Cited by 10 · see citing works
Ramirez, M. D., Bui, T. N., & Katz, P. S. (2024) · Journal of Comparative Neurology · doi:10.1002/cne.25628 · Cited by 10 · see citing works
Cardiac differentiation roadmap for analysis of plasticity and balanced lineage commitment
Snabel, R. R., Cofiño-Fabrés, C., Baltissen, M., Schwach, V., Passier, R., & Veenstra, G. J. C. (2025) · Stem Cell Reports · doi:10.1016/j.stemcr.2025.102422 · Cited by 10 · see citing works
Yoo, Y.-E., Mandal, P., Tang, Z., Zhang, Z., Zhang, J., Chen, X., Robinson, M., Eaton, M., Deming, B., Halurkar, M., et al. (2025) · doi:10.1101/2025.09.16.676420 · Cited by 1 · see citing works
Park, J. H., Kim, B., Al‐Amin, M. M., Tate, M. D., Sharify, A. D., John, S. K., Karahan, H., Lu, H., Dabin, L. C., & Kim, J. (2026) · Alzheimer's & Dementia · doi:10.1002/alz.71742
Acri, D. J., Mustaklem, R., Horan-Portelance, L., Dabin, L. C., Park, J. H., Hartigan, K. A., Kersey, H. N., Mesecar, M. E., Gibbs, J. R., Cookson, M. R., et al. (2026) · bioRxiv · doi:10.64898/2026.07.30.741795
- Authors
- Zappia, L., & Oshlack, A.
- Affiliations
- The University of Melbourne (AU)
- Corresponding author
- Oshlack, Alicia
- Venue
- GigaScience
- Publisher
- Oxford University Press (OUP)
- Published
- 2018-07-01
- Volume
- 7
- Issue
- 7
- ISSN
- 2047-217X (ISSN-L)
- PMC
- PMC6057528
- OpenAlex
- W2952100718
- Cited by
- 1,064
- References
- 29
- Citations by year
- 2026: 215 · 2025: 235 · 2024: 246 · 2023: 130 · 2022: 118 · 2021: 61 · 2020: 42 · 2019: 12 · 2018: 5
- FWCI
- 17.05
- Type
- journal article
- Language
- en
- Open access
- gold
- doi.org
- Licence
- Locations
- GigaScience (publishedVersion, cc-by)
- bioRxiv (Cold Spring Harbor Laboratory) (acceptedVersion, cc-by)
- Europe PMC (PubMed Central) (publishedVersion, cc-by)
- PubMed Central (publishedVersion, cc-by)
- PubMed (publishedVersion)
- Minerva Access (University of Melbourne) (submittedVersion)
- Funders
- National Health and Medical Research Council (APP1126157)
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Advanced Clustering Algorithms Research
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Data Visualization and Analytics
- Life Sciences › Biochemistry, Genetics and Molecular Biology › Molecular Biology › Single-cell and spatial transcriptomics
- Keywords
- clustering tree, cluster validation, hierarchical clustering, cluster visualization, single-cell RNA sequencing, cell type annotation, number of clusters, Iris dataset
- MeSH terms
- Algorithms, Computer Simulation, Data Interpretation, Statistical, Humans, Immune System, Leukocytes, Mononuclear, Mitochondria, Software, Models, Statistical, Cluster Analysis, Sequence Analysis, RNA, Computational Biology, Gene Expression Profiling, Principal Component Analysis
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review