sclValid: Ensemble Validation and Ranking of Clustering Methods

Provides methods for evaluating and comparing clustering results, with an emphasis on sample-level clustering where observations are treated as the units being clustered and perturbation is performed by removing samples. The package implements internal, stability, and external validation measures and supports the comparison and ranking of clustering procedures across tuning parameter choices. It is conceptually related to the 'clValid' package, which assesses clustering stability by perturbing features; in contrast, this package focuses on perturbing the samples being clustered, making the validation framework suitable for applications such as single-cell clustering where samples or cells are the primary units of interest. Methods are based in part on Visser and Datta (2025) <doi:10.1002/sim.70331>.

Version: 0.1.1
Depends: R (≥ 3.5)
Imports: cccd, cli, clue, igraph, mclust, mnormt, pcaMethods, RaceID, RankAggreg, Rcpp, Rtsne, S4Vectors, SingleCellExperiment, SummarizedExperiment
LinkingTo: Rcpp, RcppArmadillo
Published: 2026-09-16
DOI: 10.32614/CRAN.package.sclValid
Author: Owen Visser [aut, cre], Somnath Datta [aut, ctb], Justina Žurauskienė [ctb] (pcaReduce compatibility code adapted from the pcaReduce package), Christopher Yau [ctb] (pcaReduce compatibility code adapted from the pcaReduce package)
Maintainer: Owen Visser <owviss at gmail.com>
License: GPL (≥ 3)
NeedsCompilation: yes
Citation: sclValid citation info
Materials: README, NEWS
CRAN checks: sclValid results

Documentation:

Reference manual: sclValid.html , sclValid.pdf

Downloads:

Package source: sclValid_0.1.1.tar.gz
Windows binaries: r-devel: sclValid_0.1.0.zip, r-release: sclValid_0.1.0.zip, r-oldrel: sclValid_0.1.0.zip
macOS binaries: r-release (arm64): not available, r-oldrel (arm64): sclValid_0.1.0.tgz, r-release (x86_64): sclValid_0.1.1.tgz, r-oldrel (x86_64): sclValid_0.1.1.tgz
Old sources: sclValid archive

Linking:

Please use the canonical form https://CRAN.R-project.org/package=sclValid to link to this page.