Package: scClustEval 1.0.0
scClustEval: Single Cell Clustering Evaluation and Optimization Framework
A comprehensive framework for evaluating and optimizing single-cell RNA-seq clustering results using self-projection machine learning approaches. The package implements an iterative optimization strategy that merges poorly discriminated clusters based on confusion matrix analysis, achieving robust and reliable cell type identification. Features include multiple classifier support (logistic regression, random forest, SVM, etc.), ROC curve analysis, confusion matrix visualization, and seamless integration with Seurat objects. This is an R implementation inspired by the SCCAF Python package.
Authors:
scClustEval_1.0.0.tar.gz
scClustEval_1.0.0.zip(r-4.7-x86_64)scClustEval_1.0.0.zip(r-4.7-arm64)scClustEval_1.0.0.zip(r-4.6-x86_64)scClustEval_1.0.0.zip(r-4.6-arm64)
scClustEval_1.0.0.tgz(r-4.6-x86_64)scClustEval_1.0.0.tgz(r-4.6-arm64)
scClustEval_1.0.0.tar.gz(r-4.7-arm64)scClustEval_1.0.0.tar.gz(r-4.7-x86_64)scClustEval_1.0.0.tar.gz(r-4.6-arm64)scClustEval_1.0.0.tar.gz(r-4.6-x86_64)
scClustEval_1.0.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
scClustEval/json (API)
| # Install 'scClustEval' in R: |
| install.packages('scClustEval', repos = c('https://zaoqu-liu.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/zaoqu-liu/scclusteval/issues
Last updated from:dabff729e1 (on main). Checks:10 NOTE, 2 OK, 3 FAIL. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | NOTE | 211 | ||
| linux-devel-x86_64 | NOTE | 288 | ||
| source / vignettes | OK | 299 | ||
| linux-release-arm64 | NOTE | 206 | ||
| linux-release-x86_64 | NOTE | 269 | ||
| macos-release-arm64 | NOTE | 197 | ||
| macos-release-x86_64 | NOTE | 343 | ||
| macos-oldrel-arm64 | FAIL | 105 | ||
| macos-oldrel-x86_64 | FAIL | 196 | ||
| windows-devel-arm64 | NOTE | 308 | ||
| windows-devel-x86_64 | NOTE | 245 | ||
| windows-release-arm64 | NOTE | 270 | ||
| windows-release-x86_64 | NOTE | 220 | ||
| windows-oldrel-x86_64 | FAIL | 89 | ||
| wasm-release | OK | 197 |
Exports:.get_color_paletteAddClusterReliabilitybhattacharyya_distancebhattacharyya_matrixcalc_confusion_matrixcluster_adjacency_matrixcreate_classifierget_available_classifiersget_connection_matrixget_distance_matrixget_top_markersGetExpressionMatrixmake_unique_namesmerge_clustersnormalize_confmat_r1normalize_confmat_r2normalize_confusion_matrixper_cell_accuracyper_cluster_accuracyplot_assessment_summaryplot_cluster_centersplot_cluster_linksplot_cluster_sankeyplot_confusion_heatmapplot_embedding_with_linksplot_optimization_historyplot_rocPlotConfusionLinksQuickAssessRunAssessmentRunOptimizationsc_assessmentsc_optimizesc_optimize_allSCCAF_assessmentSCCAF_optimizeSCCAF_optimize_allself_projectiontrain_test_splittrain_test_split_stratified
Dependencies:caretclasscliclockcodetoolscpp11data.tablediagramdigestdplyre1071farverforeachfuturefuture.applygenericsggplot2glmnetglobalsgluegowergtablehardhatigraphipredisobanditeratorsKernSmoothlabelinglatticelavalifecyclelistenvlubridatemagrittrMASSMatrixModelMetricsnlmennetnumDerivparallellypillarpkgconfigplyrpROCprodlimprogressrproxypurrrR6RColorBrewerRcppRcppArmadilloRcppEigenrecipesreshape2rlangrpartS7scalesshapesparsevctrsSQUAREMstringistringrsurvivaltibbletidyrtidyselecttimechangetimeDatetzdbutf8vctrsviridisLitewithr
Last update: 2026-01-26
Started: 2026-01-26
Last update: 2026-01-26
Started: 2026-01-26
Last update: 2026-01-26
Started: 2026-01-26
Last update: 2026-01-26
Started: 2026-01-26
Last update: 2026-01-25
Started: 2026-01-25
