bluster
bluster wraps common clustering algorithms in an easily extended S4 framework for comparing and evaluating clustering results.
Key Features:
- Hierarchical clustering backend: Implements hierarchical clustering as one of the supported algorithm backends.
- K-means clustering backend: Implements k-means clustering as one of the supported algorithm backends.
- Graph-based clustering backend: Implements graph-based clustering as one of the supported algorithm backends.
- Clustering comparison utilities: Provides utilities to compare and evaluate clustering results.
- Extensible S4 framework: Enables easy extension through an S4 object-oriented framework.
Scientific Applications:
- Clustering algorithm benchmarking: Enables systematic comparison and evaluation of different clustering approaches on biological data.
- Flexible clustering pipelines: Supports integration of multiple clustering strategies within Bioconductor workflows for single-cell and other high-dimensional biological data.
Methodology:
The package implements an S4 framework with pluggable backends for hierarchical clustering, k-means clustering, and graph-based clustering, supplemented by utilities for comparing and evaluating clustering results.
Collections
Details
- License:
- GPL-3.0
- Tool Type:
- command-line tool, library
- Operating Systems:
- Linux, Mac, Windows
- Programming Languages:
- R
- Added:
- 9/1/2026
- Last Updated:
- 9/1/2026
Operations
Publications
Documentation
User manual
https://bioconductor.org/packages/bluster