Single-cell gene set scoring with nearest neighbor graph smoothed data (gssnng)
David L Gibbs1, Michael K Strasser2, Sui Huang2
1Shmulevich Lab, Institute for Systems Biology, Seattle, WA 98106, United States.
Summary:
Gene set scoring (or enrichment) is a common dimension reduction task in bioinformatics that can be focused on the differences between groups or at the single sample level. Gene sets can represent biological functions, molecular pathways, cell identities, and more. Gene set scores are context dependent values that are useful for interpreting biological changes following experiments or perturbations. Single sample scoring produces a set of scores, one for each member of a group, which can be analyzed with statistical models that can include additional clinically important factors such as gender or age. However, the sparsity and technical noise of single-cell expression measures create difficulties for these methods, which were originally designed for bulk expression profiling (microarrays, RNAseq). This can be greatly remedied by first applying a smoothing transformation that shares gene measure information within transcriptomic neighborhoods. In this work, we use the nearest neighbor graph of cells for matrix smoothing to produce high quality gene set scores on a per-cell, per-group, level which is useful for visualization and statistical analysis.
Availability And Implementation:
The gssnng software is available using the python package index (PyPI) and works with Scanpy AnnData objects. It can be installed using "pip install gssnng." More information and demo notebooks: see https://github.com/IlyaLab/gssnng.
More Related Videos
07:20Author Spotlight: Integrating Traditional Chinese Medicine with Modern Pharmacology and Genomics for Assessing Postmenopausal Osteoporosis in Mice
Published on: August 23, 2024
10:12Droplet Barcoding-Based Single Cell Transcriptomics of Adult Mammalian Tissues
Published on: January 10, 2019
Related Concept Videos
Wilcoxon Signed-Ranks Test for Median of Single Population
Wilcoxon Signed-Ranks Test for Matched Pairs
Quantifying and Rejecting Outliers: The Grubbs Test
Cell Specific Gene Expression
Comparing Copy Number Variations and SNPs
Copy number variations or CNVs are the structural variations that cover more than 1kb of DNA sequence. The single nucleotide polymorphism (SNP), on the other hand, is a single nucleotide change or a point mutation that is found in more than 1%...
z Scores and Area Under the Curve
