Package: sclValid
Title: Ensemble Validation and Ranking of Clustering Methods
Version: 0.1.1
Authors@R: 
    c(
      person(
        given = "Owen",
        family = "Visser",
        role = c("aut", "cre"),
        email = "owviss@gmail.com"
      ),
      person(
        given = "Somnath",
        family = "Datta",
        role = c("aut", "ctb")
      ),
      person(
        given = "Justina",
        family = "Žurauskienė",
        role = "ctb",
        comment = "pcaReduce compatibility code adapted from the pcaReduce package"
      ),
      person(
        given = "Christopher",
        family = "Yau",
        role = "ctb",
        comment = "pcaReduce compatibility code adapted from the pcaReduce package"
      )
    )
Description: 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>.
License: GPL (>= 3)
Encoding: UTF-8
Config/roxygen2/version: 8.1.0
Depends: R (>= 3.5)
LazyData: true
Imports: cccd, cli, clue, igraph, mclust, mnormt, pcaMethods, RaceID,
        RankAggreg, Rcpp, Rtsne, S4Vectors, SingleCellExperiment,
        SummarizedExperiment
LinkingTo: Rcpp, RcppArmadillo
NeedsCompilation: yes
Packaged: 2026-09-16 17:26:04 UTC; owvis
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@gmail.com>
Repository: CRAN
Date/Publication: 2026-09-16 23:50:13 UTC
