netSmooth
netSmooth applies network-diffusion smoothing to single-cell RNA-seq (scRNA-seq) gene expression using biological network priors such as protein-protein interaction networks to improve signal recovery for downstream analyses like clustering and differential expression.
Key Features:
- Network-diffusion approach: Uses biological networks, e.g., protein-protein interactions, as priors on gene co-expression and applies network diffusion that accounts for the covariance structure to smooth expression values.
- Improved clustering and cell-type resolution: Enhances clustering of scRNA-seq data and facilitates distinguishing distinct cell populations from noisy, sparse data to aid cell type identification.
- Applicability across experimental designs: Demonstrated improvements in analyses involving distinct cell populations, time-course experiments, and cancer genomics.
- Dropout mitigation and downstream readiness: Mitigates scRNA-seq dropouts by leveraging known gene relationships and produces smoothed data suitable for downstream analyses such as differential expression.
Scientific Applications:
- Cell type identification: Refines scRNA-seq data to improve precise cell type identification.
- Developmental biology: Resolves cellular heterogeneity in developmental biology studies.
- Oncology / Cancer genomics: Distinguishes cancerous versus non-cancerous cells in cancer genomics and oncology research.
- Time-course experiments: Improves temporal profiling in time-course scRNA-seq experiments.
Methodology:
Performs network-diffusion smoothing of gene expression by incorporating biological networks (e.g., protein-protein interactions) as priors and leveraging the covariance structure to reduce dropouts and improve data for clustering and differential expression analyses.
Topics
Collections
Details
- License:
- GPL-3.0
- Cost:
- Free of charge
- Tool Type:
- library
- Operating Systems:
- Linux, Windows, Mac
- Programming Languages:
- R
- Added:
- 7/24/2018
- Last Updated:
- 12/10/2018
Operations
Publications
Ronen J, Akalin A. netSmooth: Network-smoothing based imputation for single cell RNA-seq. F1000Research. 2018;7:8. doi:10.12688/f1000research.13511.2. PMID:29511531. PMCID:PMC5814748.
Documentation
Downloads
- Software packagehttp://bioconductor.org/packages/release/bioc/src/contrib/netSmooth_1.0.1.tar.gz
- Software packagehttp://bioconductor.org/packages/3.7/bioc/src/contrib/Archive/netSmooth/Old Source Packages for BioC 3.7