scSensitiveGeneDefine
scSensitiveGeneDefine identifies and manages sensitive genes in single-cell RNA sequencing (scRNA-seq) data that exhibit high variability in response to environmental stimuli, using Shannon entropy and coefficients of variation to mitigate noise in cell type annotation and unsupervised clustering.
Key Features:
- Sensitive Gene Detection: Utilizes CV-rank and coefficients of variation (CV) together with Shannon entropy to detect genes with high cell-to-cell variability termed sensitive genes.
- Noise Reduction: Identifies and removes sensitive genes to reduce noise and improve the accuracy of unsupervised clustering and cell type annotation in scRNA-seq analyses.
- Pathway Enrichment Analysis: Demonstrates that sensitive genes are often enriched in pathways related to cellular stress responses, providing functional context for their variability.
Scientific Applications:
- Cell Type Annotation: Improves identification of cell subsets and states by reducing the influence of highly variable sensitive genes on annotation.
- Unsupervised Clustering Enhancement: Brings unsupervised clustering results closer to ground-truth cell labels by removing sensitive-gene-induced noise.
- Comparative Analysis: Facilitates comparison among cell marker genes, housekeeping genes (HK genes), and sensitive genes to elucidate their distinct roles in cellular function.
Methodology:
Computational steps explicitly include CV-rank calculation of coefficients of variation, application of Shannon entropy to quantify expression uncertainty, and validation across 11 single-cell RNA-seq datasets from various human tissues.
Topics
Details
- Tool Type:
- library
- Programming Languages:
- R
- Added:
- 11/29/2021
- Last Updated:
- 11/29/2021
Operations
Publications
Chen Z, Yang Z, Yuan X, Zhang X, Hao P. scSensitiveGeneDefine: sensitive gene detection in single-cell RNA sequencing data by Shannon entropy. BMC Bioinformatics. 2021;22(1). doi:10.1186/s12859-021-04136-1. PMID:33888056. PMCID:PMC8063398.