scRNAseq包更新动作太大
我以前是这样介绍 scRNAseq 这个 R包中的数据集:
- 这个包内置的是 Pollen et al. 2014 数据集,人类单细胞细胞,分成4类,分别是 pluripotent stem cells 分化而成的 neural progenitor cells (“NPC”) ,还有 “GW16” and “GW21” ,“GW21+3” 这种孕期细胞,理解这些需要一定的生物学背景知识,如果不感兴趣,可以略过。
- 这个R包大小是50.6 MB,下载需要一点点时间,先安装加载它们。
这个数据集很出名,截止2019年1月已经有近400的引用了,后面的人开发R包算法
都会在其上面做测试,比如 SinQC 这篇文章就提到:We applied SinQC to a highly heterogeneous scRNA-seq dataset containing 301 cells (mixture of 11 different cell types) (Pollen et al., 2014).这里面的表达矩阵是由 RSEM (Li and Dewey 2011) 软件根据 hg38 RefSeq transcriptome 得到的,总是130个文库,每个细胞测了两次,测序深度不一样。
当时我也指出来了,这个 Pollen et al. 2014 数据集,本质上属于地址为https://hemberg-lab.github.io/scRNA.seq.datasets/human/tissues/ ,的宝藏网页。
library(scRNAseq)
## ----- Load Example Data -----
data(fluidigm)
ct <- floor(assays(fluidigm)$rsem_counts)
ct[1:4,1:4]
最近看它,https://bioconductor.org/packages/3.11/data/experiment/vignettes/scRNAseq/inst/doc/scRNAseq.html
一个超级大的更新:Created: May 25, 2016; Compiled: 2020-05-07
之前是 data(fluidigm) 即可加载 Pollen et al. 2014 数据集,现在是 使用函数ReprocessedFluidigmData()来下载数据集:
library(scRNAseq)
fluidigm <- ReprocessedFluidigmData()
fluidigm
而且,它不仅仅是一个数据集;仅仅是作者自己文章数据集就包括:
-
ReprocessedFluidigmData()
provides 65 cells from Pollen et al. (2014). -
ReprocessedTh2Data()
provides 96 T helper cells from Mahata et al. (2014). -
ReprocessedAllenData()
provides 379 cells from the mouse visual cortex, which is a subset of the data from Tasic et al. (2016).
他们还可以处理一切单细胞公共数据集,命名很简单:
而且可以很方便的自己添加公共数据集
如果你的R编程能力不够,可以直接发邮件给作者来添加数据集。如果能看懂代码,就使用这个包附带的数据处理方式。
-
inst/scripts/make-X-Y-data.Rmd
, a Rmarkdown report that creates all components of aSingleCellExperiment
.X
should be the last name of the first author of the relevant study whileY
should be the name of the biological system. -
inst/scripts/make-X-Y-metadata.R
, an R script that creates a metadata CSV file atinst/extdata/metadata-X-Y.csv
. Metadata files should follow the format described in the ExperimentHub documentation. -
R/XYData.R
, an R source file that defines a functionXYData()
to download the components from ExperimentHub and creates aSingleCellExperiment
object.
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Linux上也有10个流行的Windows应用程序
- (译)SDL编程入门(14)动画精灵和VSync
- 在Ubuntu Linux上安装和使用Git和GitHub
- 10个好用的 HTML5 特性
- Linux下升级python和安装pip的详解
- Linux中使用top命令的技巧
- Linux中查找工具的友好替代方案
- 使用命令行检测Ubuntu版本方法
- 一键实现 PowerBI 度量值批量重命名
- Ubuntu E: 无法获得锁 /var/lib/dpkg/lock-frontend – open (11: 资源暂时不可用)
- Ubuntu 18.04 安装MySQL时未提示输入密码的问题及解决方法
- ubuntu中修改grub的启动时间生成
- linux7下虚拟主机的三种实现方式
- 详解CentOS7下PostgreSQL 11的安装和配置教程
- CentOS下安装Memcached和PHP Memcached扩展