Name Mode Size
R 040000
data-raw 040000
data 040000
inst 040000
man 040000
tests 040000
vignettes 040000
.gitignore 100755 0 kb
.travis.yml 100755 1 kb
DESCRIPTION 100644 1 kb
NAMESPACE 100755 1 kb
hex-netsmooth.png 100755 35 kb
netSmooth.Rproj 100644 0 kb
readme.md 100755 2 kb
readme.md
<div align="center"> <img src="hex-netsmooth.png" alt="netsmooth"/> </div> --------- [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.1119064.svg)](https://doi.org/10.5281/zenodo.1119064) [![Build Status](http://bioconductor.org/shields/build/devel/bioc/netSmooth.svg)](https://travis-ci.org/BIMSBbioinfo/netSmooth) [![codecov](https://codecov.io/gh/BIMSBbioinfo/netSmooth/branch/master/graph/badge.svg)](https://codecov.io/gh/BIMSBbioinfo/netSmooth) [![BioC_years](http://www.bioconductor.org/shields/years-in-bioc/netSmooth.svg)](http://www.bioconductor.org/packages/release/bioc/html/netSmooth.html) **_netSmooth_: A Network smoothing based method for single cell RNA-seq** ----- _netSmooth_ is an R package for network smoothing of single cell RNA sequencing data. Using gene interaction networks such as protein- protein interactions as priors for gene co-expression, _netsmooth_ improves cell type identification from noisy, sparse scRNA-seq data. The smoothing method is suitable for other gene-based omics data sets such as proteomics, copy-number variation, etc. The algorithm uses a network-diffusion based approach which takes in a network (such as PPI network) and gene-expression matrix. The gene expression values in the matrix are smoothed using the interaction information in the network. The network-smoothing parameter is optimized using a robust clustering approach. For a detailed exposition, check out [our paper on F1000Research](https://f1000research.com/articles/7-8/v2). ### Installation _netSmooth_ is available via Bioconductor: if (!requireNamespace("BiocManager", quietly=TRUE)) install.packages("BiocManager") BiocManager::install("netSmooth") Alternatively, using `devtools`: library(devtools) install_github("BIMSBbioinfo/netSmooth") ### Usage For detailed usage information see [the vignette](http://htmlpreview.github.io/?https://github.com/BIMSBbioinfo/netSmooth/blob/master/vignettes/netSmoothIntro.html). In addition, the R package has full function documentation with examples. ### How to cite Please cite the _netSmooth_ paper: > Ronen J and Akalin A. _netSmooth_: Network-smoothing based imputation for single cell RNA-seq [version 2; referees: 2 approved]. F1000Research 2018, 7:8 (doi: 10.12688/f1000research.13511.2) ### License _netSmooth_ is available under a GPLv3 license. ### Contributing Fork and send a pull request. Or just e-mail us. ------------------------- @jonathanronen, BIMSBbioinfo, 2017