UCell - Rank-based signature enrichment analysis for single-cell data
UCell is a package for evaluating gene signatures in single-cell datasets. UCell signature scores, based on the Mann-Whitney U statistic, are robust to dataset size and heterogeneity, and their calculation demands less computing time and memory than other available methods, enabling the processing of large datasets in a few minutes even on machines with limited computing power. UCell can be applied to any single-cell data matrix, and includes functions to directly interact with SingleCellExperiment and Seurat objects.
Last updated
singlecellgenesetenrichmenttranscriptomicsgeneexpressioncellbasedassays
11.07 score 196 stars 2 dependents 740 scripts 2.8k downloadsUCell - Rank-based signature enrichment analysis for single-cell data
UCell is a package for evaluating gene signatures in single-cell datasets. UCell signature scores, based on the Mann-Whitney U statistic, are robust to dataset size and heterogeneity, and their calculation demands less computing time and memory than other available methods, enabling the processing of large datasets in a few minutes even on machines with limited computing power. UCell can be applied to any single-cell data matrix, and includes functions to directly interact with SingleCellExperiment and Seurat objects.
Last updated
singlecellgenesetenrichmenttranscriptomicsgeneexpressioncellbasedassays
10.62 score 196 stars 2 dependents 736 scriptsGeneNMF - Non-Negative Matrix Factorization for Single-Cell Omics
A collection of methods to extract gene programs from single-cell gene expression data using non-negative matrix factorization (NMF). 'GeneNMF' contains functions to directly interact with the 'Seurat' toolkit and derive interpretable gene program signatures.
Last updated
7.81 score 188 stars 49 scripts 703 downloadsProjecTILs - Reference-based analysis of scRNA-seq data
This package implements methods to project single-cell RNA-seq data onto a reference atlas, enabling interpretation of unknown cell transcriptomic states in the the context of known, reference states.
Last updated
6.33 score 320 stars 166 scriptsscTypeEval - Evaluation of cell type classifications in single-cell transcriptomics
scTypeEval provides tools to evaluate and validate cell type classifications in single-cell transcriptomics when ground truth labels are limited or unavailable. Results are organized in an S4 object that integrates processed data, dimensional reductions, dissimilarity assays, and consistency metrics computed across samples. The workflow includes preprocessing and feature selection, principal component analysis, computation of dissimilarity matrices, internal validation metrics (for example, silhouette-based summaries), and visualization utilities to inspect heatmaps and PCA plots. Functions support common single-cell containers and enable comparison of clustering and labeling strategies across datasets.
Last updated
singlecelltranscriptomicsgeneexpressioncellbasedassaysdimensionreductionpreprocessingprincipalcomponent
6.13 score 2 stars 4 scripts 156 downloadsscTypeEval - Evaluation of cell type classifications in single-cell transcriptomics
scTypeEval provides tools to evaluate and validate cell type classifications in single-cell transcriptomics when ground truth labels are limited or unavailable. Results are organized in an S4 object that integrates processed data, dimensional reductions, dissimilarity assays, and consistency metrics computed across samples. The workflow includes preprocessing and feature selection, principal component analysis, computation of dissimilarity matrices, internal validation metrics (for example, silhouette-based summaries), and visualization utilities to inspect heatmaps and PCA plots. Functions support common single-cell containers and enable comparison of clustering and labeling strategies across datasets.
Last updated
singlecelltranscriptomicsgeneexpressioncellbasedassaysdimensionreductionpreprocessingprincipalcomponent
6.11 score 2 stars 4 scriptsscECODA - Single-Cell Exploratory Compositional Data Analysis
The scECODA R package provides a complete workflow for the analysis and visualization of compositional data, primarily focusing on cell type proportions derived from single-cell data. It implements specialized methods, such as the Centered Log-Ratio (CLR) transformation, to properly analyze proportional data while avoiding the biases introduced by the compositional constraint. The package encapsulates data management, transformation, and analysis into a single SummarizedExperiment object, offering downstream tools for dimensionality reduction via PCA, calculating critical metrics like the Adjusted Rand Index (ARI) and Modularity to quantify sample grouping quality, and generating high-quality visualizations like heatmaps and scatter plots.
Last updated
softwaresinglecelltranscriptomicscellbasedassaysnormalizationpreprocessingvisualizationclusteringdimensionreductionfeatureextractionprincipalcomponent
6.08 score 8 stars 6 scripts 139 downloadsscECODA - Single-Cell Exploratory Compositional Data Analysis
The scECODA R package provides a complete workflow for the analysis and visualization of compositional data, primarily focusing on cell type proportions derived from single-cell data. It implements specialized methods, such as the Centered Log-Ratio (CLR) transformation, to properly analyze proportional data while avoiding the biases introduced by the compositional constraint. The package encapsulates data management, transformation, and analysis into a single SummarizedExperiment object, offering downstream tools for dimensionality reduction via PCA, calculating critical metrics like the Adjusted Rand Index (ARI) and Modularity to quantify sample grouping quality, and generating high-quality visualizations like heatmaps and scatter plots.
Last updated
softwaresinglecelltranscriptomicscellbasedassaysnormalizationpreprocessingvisualizationclusteringdimensionreductionfeatureextractionprincipalcomponent
6.08 score 8 stars 6 scripts