CSOA - Calculate per-cell gene signature scores in scRNA-seq data using cell set overlaps
Cell Set Overlap Analysis (CSOA) is a tool for calculating per-cell gene signature scores in an scRNA-seq dataset. CSOA constructs a set for each gene in the signature, consisting of the cells that highly express the gene. Next, all overlaps of pairs of cell sets are computed, ranked, filtered and scored. The CSOA per-cell score is calculated by summing up all products of the overlap scores and the min-max-normalized expression of the two involved genes. CSOA can run on a Seurat object, a SingleCellExperiment object, a matrix and a dgCMatrix.
Last updated
softwaresinglecellgenesetenrichmentgeneexpression
5.83 score 1 stars 1 dependents 5 scripts 192 downloadsscLang - A unified language for interacting with Seurat and SingleCellExperiment
scLang is a suite for package development for scRNA-seq analysis. It offers functions that can operate on both Seurat and SingleCellExperiment objects. These functions are primarily aimed to help developers build tools compatible with both types of input.
Last updated
softwaresinglecellgeneexpressionvisualization
5.68 score 2 stars 2 dependents 4 scripts 159 downloadshenna - A Versatile Visualization Suite
A visualization suite primarily designed for single-cell RNA-sequencing data analysis applications but well-suited for other purposes as well. It introduces novel plots to represent two-variable and frequency data and optimizes some commonly used plotting options (e.g., correlation, network, density, alluvial and volcano plots) for ease of usage and flexibility.
Last updated
5.46 score 2 stars 4 dependents 2 scripts 227 downloadshammers - Utilities for scRNA-seq data analysis
hammers is a utilities suite for scRNA-seq data analysis compatible with both Seurat and SingleCellExperiment. It provides simple tools to address tasks such as retrieving aggregate gene statistics, finding and removing rare genes, performing representation analysis, computing the center of mass for the expression of a gene of interest in low-dimensional space, and calculating silhouette and cluster-normalized silhouette.
Last updated
softwaresinglecellgeneexpressionmultiplecomparisonvisualization
5.41 score 1 stars 1 dependents 4 scripts 269 downloadsLISTO - Performing Comprehensive Overlap Assessments
The implementation of a statistical framework for performing overlap assessments on lists comprising sets of strings (such as lists of gene sets) described in Stoica (2023) <https://ora.ox.ac.uk/objects/uuid:b0847284-a02f-47ee-88e3-a3c4e0cdb8b1>. It can assess overlaps of pairs of sets of strings selected either from the same universe or from different universes, and overlaps of triplets of sets of strings selected from the same universe. Designed for single-cell RNA-sequencing data analysis applications, but suitable for other purposes as well.
Last updated
5.12 score 2 stars 2 dependents 1 scripts 485 downloadsGSABenchmark - Tools for benchmarking single-cell gene set analysis methods
GSABenchmark is a package designed for benchmarking scRNA-seq gene set analysis (scGSA) methods. It provides both traditional and novel benchmark metrics, as well as visualization tools. Currently, GSABenchmark supports 17 scGSA methods.
Last updated
softwaresinglecellgenesetenrichmentgeneexpressionvisualization
5.08 score 1 stars 2 scripts 213 downloads