查看原文
其他

单细胞测序数据分析:软件安装篇

2017-06-22 徐洲更 生信媛


这个年头必须要有多线程学习的能力,于是我打算在开了“用Python学爬虫”的同时再开一个巨坑,单细胞数据分析.

目前,根据http://hemberg-lab.github.io/scRNA.seq.course/index.html 的课程,慢慢学习单细胞测序中,会一边学习一遍更新笔记。迫不及待的同学可以自己看英文学习,有耐心的同学可以等我的文章更新。

首先安装课程需要的R包,当然你可以选择现在安装,也可以选择用到的时候再安装。
这些R包基本上覆盖了单细胞测序流程的方方面面了。

通用模块

install.packages("devtools") source('https://bioconductor.org/biocLite.R')

专门的函数

library(devtools) install_github("hemberg-lab/scRNA.seq.funcs")

绘图函数

install.packages("pheatmap") biocLite("limma")

QC和标准化

scater

biocLite("scater")

mvoutlier: scater用于自动化异常值检测

install.packages("mvoutlier")

statmod: mvoutlier的依赖包

install.packages("statmod")

RUVSeq

## try http:// if https:// URLs are not supported source("https://bioconductor.org/biocLite.R") biocLite("RUVSeq")

聚类

pcaReduce

devtools::install_github("JustinaZ/pcaReduce")

pcaMethods : pcaReduce的依赖包,

## try http:// if https:// URLs are not supported source("https://bioconductor.org/biocLite.R") biocLite("pcaMethods")

SC3

source("https://bioconductor.org/biocLite.R") biocLite("SC3")

SEURAT

devtools::install_github('satijalab/seurat')

异常值处理

M3Drop

source("https://bioconductor.org/biocLite.R") biocLite("M3Drop")

时序建模

TSCAN

## try http:// if https:// URLs are not supported source("https://bioconductor.org/biocLite.R") biocLite("TSCAN")

monocle

## try http:// if https:// URLs are not supported source("https://bioconductor.org/biocLite.R") biocLite("monocle")

destiny

## try http:// if https:// URLs are not supported source("https://bioconductor.org/biocLite.R") biocLite("destiny")

SLICER

devtools::install_github('jw156605/SLICER')

差异表达分析

ROCR

install.packages("ROCR")

edgeR

## try http:// if https:// URLs are not supported source("https://bioconductor.org/biocLite.R") biocLite("edgeR")

DESeq2

## try http:// if https:// URLs are not supported source("https://bioconductor.org/biocLite.R") biocLite("DESeq2")

MAST

## try http:// if https:// URLs are not supported source("https://bioconductor.org/biocLite.R") biocLite("MAST")

scde (可选)

devtools::install_github("hms-dbmi/scde", build_vignettes = FALSE)

额外工具

MultiAssayExperiment 处理conquer数据集

## try http:// if https:// URLs are not supported source("https://bioconductor.org/biocLite.R") biocLite("MultiAssayExperiment")

SummarizedExperiment :

## try http:// if https:// URLs are not supported source("https://bioconductor.org/biocLite.R") biocLite("SummarizedExperiment")

软件包都安装好了么?如果好了,就当我下一篇文章的更新吧。


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存