The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
SCdeconR aims to provide a streamlined workflow from deconvolution of bulk RNA-seq data to downstream differential and gene-set enrichment analysis. SCdeconR provides a simulation framework to generate artificial bulk samples for benchmarking purposes. It also provides various visualization options to compare the influence of adjusting for cell-proportions differences on differential expression and pathway analyses.
# install devtools if it's not installed already
if (!require("devtools", quietly = TRUE)) install.packages("devtools")
::install_github("liuy12/SCdeconR") devtools
To use scaden within SCdeconR, follow the below steps:
# install reticulate package first
install.packages("reticulate")
Intall scaden python package:
Use pip:
pip install scaden
Or use Conda:
conda install scaden
Then provide your desired python path (that have scaden installed) to
option pythonpath
for function scdecon
. You
should be good to go.
The following packages are optional, and only needed for specific methods within SCdeconR.
# install BiocManager if it's not installed already
if (!require("BiocManager", quietly = TRUE)) install.packages("BiocManager")
# data normalization
## scater
::install("scater")
BiocManager
## scran
::install("scran")
BiocManager
## Linnorm
::install("Linnorm")
BiocManager
## SingleCellExperiment
::install("SingleCellExperiment")
BiocManager
# deconvolution methods
## FARDEEP
install.packages("FARDEEP")
## nnls
install.packages("nnls")
## MuSiC
::install_github('xuranw/MuSiC')
devtools
## SCDC
::install_github("meichendong/SCDC")
devtools
# differential expression
## DESeq2
::install("DESeq2")
BiocManager
# cell-type specific gene expression
## spacexr
::install_github("dmcable/spacexr", build_vignettes = FALSE)
devtools
# interactive plot
install.packages("plotly")
library(SCdeconR)
See here for detailed documentation and tutorials.
See here for a document to reproduce the results from the study.
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.