专栏首页单细胞天地你值得拥有的单细胞RNA测序分析工具TOP 3

你值得拥有的单细胞RNA测序分析工具TOP 3

不知不觉在单细胞转录组领域做知识分析也快两年了,很幸运聚集了五个小伙伴携手共进,我们承诺不间断更新5个月,把我们这两年的学习成果全部掏出来给大家,包括5个栏目:
  1. 文献速递(简短介绍,扩充知识面)
  2. 文献详解(图文并茂带来大家系统性学习)
  3. R与Bioconductor的技巧(书籍翻译,妙招共享)
  4. scRNAseq的GitHub的书籍翻译(原汁原味的名校教程)
  5. 全网第一个单细胞转录组视频教程学习笔记分享

希望大家能有所收获!

你现在看到的是随机栏目(澳大利亚在读博士投稿)


前言

RNA测序相信大家已经接触到不少了,它的样品通常来自研究某一组织细胞群。这些细胞被认为是同质的,也就是说每一个细胞内的表达水平被认为是相似的。但事实上细胞之间的异质性是很普遍的,RNA测序最终将表达量值算作所有细胞表达量的平均值,其实是掩盖了细胞间差异的信号。而单细胞RNA测序(scRNAseq)就可以去发现细胞亚群中不同基因型和表型,或者不同的功能细胞之间的异质性。

单细胞RNA测序主要在免疫学、癌症和发育研究中使用。这个技术可以让我们更全面的了解组织学上相似的细胞如何分化、发现新的细胞类型和状态。而且在个性化医疗癌细胞靶点鉴定中有很好的应用前景。

单细胞RNA测序现在是一个非常热门的技术,有着广泛的应用。当然为这个新技术开发得生物信息学工具也越来越多。OMICtools已经为我们选出了目前最受欢迎的单细胞RNA测序数据分析工具。(值得一提的是,OMICtools是一个非常有用的了解组学分析使用软件的网站,有针对基因组、群体遗传、RNAseq等各种分析的介绍。)

近日,OMICtools针对单细胞转录组数据处理工具进行了一场投票,让我们一起来瞧瞧最受欢迎的3个工具吧!

第一

Seurat和Monocle并列第一,47%的人投给了它们

Seurat是一个可以做单细胞RNA测序数据质量控制、数据分析和数据挖掘的R包。算法包括非监督聚类和预测细胞类型、单细胞数据空间重建以及不同处理,技术和跨物种的整合分析,还可以鉴定稀有细胞亚型。Seurat最有用的一点就是整合数据分析,它可以利用来自不同测序技术、不同物种和不同处理的数据中共同的变异来进行下游的差异分析。

Monocle是另一个比较成熟的软件包,它提出了一个在拟时间(pseudotime)上对单细胞进行排序的策略,利用生物过程中单个细胞之间并不同步的表达状态来还原这个生物过程的细胞轨迹。(这里简单的解释一下,当我们进行细胞某一时序过程,例如细胞分化过程中的表达量变化时,单细胞RNA测序无法获得单个细胞每个时间点的RNA。而这些生物学过程是一个动态的过程,表达量受到细胞相互作用和分子调控多种因素影响,在同一时间不同的细胞可能处于过程的不同阶段,我们可以通过一些统计学手段还原整个过程的细胞时间轨迹,也就引入了pseudotime,拟时间)

Monocle运用高阶的机器学习技术(Reversed Graph Embedding)来准确的对生物过程中的细胞进行排序。Monocle也可以利于t-SNE等降维的方法来进行聚类,然后发现差异表达基因。

第二

TSCAN和RCA同时获得了43%的投票

TSCAN也是一款基于细胞转录组渐变进行拟时间(pseudo-temporal)排序的工具。TSCAN利用基于聚类的最小生成树(minimum spanning tree,MST)算法来排序,首先对细胞进行聚类然后利用MST算法来连接每个亚群的中心。然后将每个细胞对应到树上,排序后的过程轨迹就可以用来研究基因表达的动态变化。在构建最小生成树之前先进行聚类减少数的空间复杂度,能够更好的进行细胞排序。TSCAN还有图形界面版本,支持数据可视化和用户交互。你可以从Bioconductor中获得,也可以使用Web版(https://zhiji.shinyapps.io/TSCAN/ )。

RCA(Reference Component Analysis)参考成分分析,这个算法作为一个R 包用于对单细胞RNA测序数据进行聚类。RCA是目前已知的最好的单细胞转录组聚类方法,它所得到的聚类结果十分紧密,每个细胞簇几乎完全有同一类型细胞组成。RCA还发现了直肠癌肿瘤鱼正常粘膜中的多种细胞类型,要知道临床样品通常有非常强的批次效应。

RCA能对人类的单细胞RNA测序样品进行聚类分析,包括三种模式:1.GlobalPanel: 全局模式,默认选项用于分析各类细胞;2. ColonEpitheliumPanel: 适合分析人类肠道样品;3. SelfProjection:适用于分析不太明确的组织样品,这个模式还在继续优化中。

第三

Wishbone (python3)

Wishbone利用分叉树(bifurcating branches)来识别单细胞的发育轨迹,首先支出分叉点,然后根据细胞的发育进度将每个细胞标记为分叉前(pre-bifurcation)或者两个不同细胞命运里的其中一个分叉后(post-bifurcation)的支上,从而完成排序。这个方法还被应用在研究小鼠骨髓细胞分化上。Wishbone可以分析各种测序技术得到的单细胞RNA测序数据,如单细胞质谱流式(Mass Ctyometry)和单细胞RNA测序。

最后

相关软件链接

Seurat

https://cran.r-project.org/web/packages/Seurat/index.html

Monocle

https://bioconductor.org/packages/release/bioc/html/monocle.html

TSCAN

http://bioconductor.org/packages/release/bioc/html/TSCAN.html

Web在线分析:https://zhiji.shinyapps.io/TSCAN/

Youtube Demo 演示:https://www.youtube.com/watch?v=zdcBAVe1GBE

RCA

https://github.com/GIS-SP-Group/RCA

Wishbone

https://github.com/ManuSetty/wishbone

本文分享自微信公众号 - 单细胞天地(sc-ngs),作者:生信技能树

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-05-15

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • scRNA-seq课程第一单元-背景介绍

    14年高考没考好,阴差阳错读了某二本的生物信息学专业,是我们学校生物信息学专业的第一届(xiao)学(bai)生(shu),记得刚进校门整个班的同学围着老师问生...

    生信技能树jimmy
  • 单细胞RNA测序综述汇总—肿瘤研究的新工具

    各种形式的肿瘤内异质性和复杂性会影响抗肿瘤治疗的疗效,导致治疗耐药性和转移。而近年来兴起的单细胞测序技术,结合数据整合方法的创新,使得精细理解肿瘤及肿瘤微环境中...

    生信技能树jimmy
  • 单细胞大样本也不好发出去了

    比如,有一个研究团队(BGI-Shenzhen)做的是乳腺癌领域的三阴性乳腺癌的单细胞免疫微环境研究:

    生信技能树jimmy
  • 比较基础的urllib库来了解一下

    在Python2.x中,这个库叫做urllib2,在Python3.x里,urllib2改名为urllib,被分成了三个子模块:

    爱吃西瓜的番茄酱
  • python3模拟登录zabbix

    py3study
  • 【Python爬虫】Urllib的使用(2)

    这是第二篇介绍爬虫基础知识的文章,之前的文章【Python爬虫】初识爬虫(1)主要是让大家了解爬虫和爬虫需要的基础知识,今天主要给大家介绍Urllib的使用。

    PM小王
  • python爬虫---从零开始(二)Urllib库

      在这里我们看到,当我们输入urllib.request.urlopen('http://baidu.com')时,我们会得到一大长串的文本,也就是我们将要从...

    小菜的不能再菜
  • 2.5.4、Google Analytics高级应用——API的使用

    GA非常强大,但是免费版的有诸多的限制,如:GA里面最多能导出的记录是5000,如果要做细致,个性化的分析,无疑是需要用到API,免费版GA通过API最多可以拿...

    GA小站
  • 继1小时训练ImageNet之后,大批量训练扩展到了3万2千个样本

    机器之心
  • 用cmd命令行编译JAVA程序时出现“找不到或无法加载主类”

    今天复习Java基础知识时,使用cmd命令窗口进行编译Java文件发现了如下问题:

    Happy、Liu

扫码关注云+社区

领取腾讯云代金券