clustree: Visualise Clusterings at Different Resolutions

Deciding what resolution to use can be a difficult question when approaching a clustering analysis. One way to approach this problem is to look at how samples move as the number of clusters increases. This package allows you to produce clustering trees, a visualisation for interrogating clusterings as resolution increases.

Version: 0.4.4
Depends: R (≥ 3.5), ggraph
Imports: checkmate, igraph, dplyr, grid, ggplot2, viridis, methods, rlang, tidygraph, ggrepel
Suggests: testthat (≥ 2.1.0), knitr, rmarkdown, SingleCellExperiment, Seurat (≥ 2.3.0), covr, SummarizedExperiment, pkgdown, spelling
Published: 2021-11-08
Author: Luke Zappia ORCID iD [aut, cre], Alicia Oshlack ORCID iD [aut], Andrea Rau [ctb], Paul Hoffman ORCID iD [ctb]
Maintainer: Luke Zappia <luke at>
License: GPL-3
NeedsCompilation: no
Language: en-GB
Citation: clustree citation info
Materials: README NEWS
CRAN checks: clustree results


Reference manual: clustree.pdf
Vignettes: Plotting clustering trees


Package source: clustree_0.4.4.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
macOS binaries: r-release (arm64): clustree_0.4.4.tgz, r-release (x86_64): clustree_0.4.4.tgz, r-oldrel: clustree_0.4.4.tgz
Old sources: clustree archive

Reverse dependencies:

Reverse imports: scRNAstat, scTreeViz


Please use the canonical form to link to this page.