单细胞RNA测序技术之入门指南

【字体: 大 中 小 】 时间:2018年09月12日 来源:生物通

 

编辑推荐:

  在这个飞速发展的测序时代,DNA和RNA测序已经逐渐成为“实验室中的家常菜”。若要评选出目前最受欢迎的一道菜,那恐怕非单细胞RNA测序莫属。

在这个飞速发展的测序时代,DNA和RNA测序已经逐渐成为“实验室中的家常菜”。若要评选出目前最受欢迎的一道菜,那恐怕非单细胞RNA测序莫属。

以往,研究人员通常利用RNA测序(RNA-seq)来检测样本中的所有RNA转录本,以发现新型RNA,或开展基因表达分析。不过,测序的对象往往是组织样本或细胞群,这使得细胞之间的差异有可能被平均值所掩盖。

作为独一无二的个体,细胞宝宝也许并不乐意自己的光芒被掩盖。于是,单细胞测序应运而生。自2013年被《Nature Methods》评为年度技术以来,这项技术正被迅速地采用,发表文献的数量也在逐年递增。

单细胞RNA-seq能够独立地提供每个细胞的RNA表达谱,并鉴定异质细胞群中的稀有细胞。尽管肿瘤异质性可归因于累积突变,但即使是遗传上相同的细胞在相同环境下也可能表现出基因和蛋白表达水平的差异,从而导致耐药性的产生。单细胞RNA-seq就能够发现这些稀有个体。

单细胞RNA-seq的流程

当然,单细胞RNA-seq的开展绝非易事,需要用到一系列尖端技术。大家首先要高效分离单细胞,然后进行RNA提取、逆转录、文库制备和测序,最后再通过生物信息学软件进行数据分析。其中,第一步 – 单细胞分离就相当棘手。

单细胞分离

从异质性的细胞群体中分离单细胞,目前的选择有不少,新方法也在不断面世。选择分离方法时,您可能需要考虑它是高通量还是低通量,以及是盲选还是有偏向的选择(基于某个参数)。

一些高通量的技术,比如最常用的荧光激活细胞分选(FACS)和磁性激活细胞分选(MACS),可根据细胞的大小/形状或细胞表面标志物的表达进行有偏向的选择,而基于微流体和液滴的技术可实现细胞的无偏向分离,如Fluidigm C1和10x Genomics Chromium系统(微流体)以及Bio-Rad ddSEQ Single-Cell Isolator(液滴)。不过,需要注意的是,组织/细胞的解离过程可能会改变RNA的表达谱。

若对通量要求不高,可选择在显微镜下手动挑选细胞,或采用激光捕获显微切割(LCM),这些是基于细胞形态或荧光报告基因表达的有偏向选择,好处在于您可以了解单细胞所处的环境和它们以前的邻居,缺点是您需要特别小心,以免切到细胞或细胞核。相比之下,细胞的有限稀释就是无偏向的。

图1. 细胞分离方法一览

通量

技术

细胞选择

细胞数量

终体积

高

FACS

有偏向

几百个

微升

MACS

有偏向

几百个

微升

微流体

无偏向

几百到几千个

纳升

液滴

无偏向

几千个

纳升

低

显微操作

有偏向

几十个

微升

有限稀释

无偏向

几十个

微升

RNA-Seq方案

标准的文库制备方案适用于10-100 ng的DNA起始材料。然而,单个细胞平均只含有10 pg的总RNA。因此,RNA提取和文库制备的流程必须经过调整和优化,才能用于单细胞材料。

首先,需要裂解分离出的单细胞,以获得RNA。这个步骤可通过自动化设备完成,如上文提到的Fluidigm C1、10x Genomics Chromium和Bio-Rad ddSEQ Single-Cell Isolator,也可利用市售试剂盒来手动完成,如Thermo Scientific Single Cell Lysis Kit。当然,细胞裂解和RNA纯化的操作可同时进行,只需选择您中意的试剂盒。

然后,大多数方案是通过polyA选择来富集mRNA,并利用经过修饰的oligo dT引物来进行逆转录。在逆转录的过程中,有些方案利用独特分子标识符(UMI)对单分子进行标记,这些是随机的六核苷酸,可以更精确地定量单细胞中mRNA分子的初始量。之后,通过体外转录或PCR扩增cDNA,然后将扩增好的cDNA文库用于文库制备和高通量测序。

PCR方法的优点在于能够产生全长cDNA。不过,对于不同片段(如GC含量较高),PCR的效率可能不同,导致文库的覆盖度不均匀。另一方面,体外转录产生的文库能够避免PCR的序列偏向,但有些序列的转录效率低,导致序列drop-out或不完整。

许多方案采用的都是Nextera文库制备,并在Illumina的测序平台上开展。Illumina的一整套测序产品组合都适用于单细胞测序,具体取决于实验的类型和规模。例如,NovaSeq 6000支持大规模的研究,而NextSeq 500特别适合小型实验室。

早在2009年,汤富酬教授等人开发出第一种单细胞转录组测序技术mRNA-Seq。之后,许多新颖的技术被开发出来,可以更快速、更低成本地提供更多信息。我们早前回顾了一些热门的单细胞RNA-seq方法,包括SMART-seq & SMART-seq2、CEL-seq、Drop-seq和inDrop。同时,新方法还在不断涌现。

2016年,Broad研究所的研究人员在《Science》上发表了一种称为sNuc-Seq的单核RNA测序方法。这种新方法适用于大脑等复杂组织,避免分离过程影响RNA含量。它利用从细胞中提取出的单个细胞核作为起始材料,获取基因表达谱。可惜,该方法的通量并不高,主要在96孔或384孔板上开展。

为了实现更大规模的研究,Broad研究所的团队转向了微流体。他们受Drop-Seq方法的启发,将单细胞与带有DNA条码的微珠一起包裹在微滴中,以便大大加速实验进程,同时降低成本。2017年,他们开发出DroNc-Seq方法,并发表在《Nature Methods》上,也引起广泛关注。

数据分析

由于每个单细胞都是独特的,不可能开展重复实验并评估噪音。因此,必须采取一些质量控制手段,以确保数据的可靠性。专家建议,向每个细胞裂解液中加入已知序列和数量的合成mRNA,如外源RNA对照联盟(ERCC)开发的加标RNA。这些RNA的读数将提供样本间差异的信息。

总的来说,单细胞水平的转录组分析可以揭示细胞群体中的细胞异质性,强调了个别细胞的与众不同。此外,同时分析多种分子(如DNA、RNA和蛋白质)的方法也不断被开发出来。这种更全面的单细胞组图有望进一步加深我们对生物学过程的了解,对未来的科研及临床研究大有裨益。(生物通 薄荷)

 
 
 

单细胞RNA测序技术之入门指南的更多相关文章

  1. 单细胞转录组测序技术(scRNA-seq)及细胞分离技术分类汇总

    单细胞测序流程(http://learn.gencore.bio.nyu.edu) 在过去的十多年里,高通量测序技术被广泛应用于生物和医学的各种领域,极大促进了相关的研究和应用.其中转录组测序(RNA ...

  2. 单细胞测序技术(single cell sequencing)

    单细胞测序技术(single cell sequencing) 2018-03-02 11:02   来源: 一呼百诺  点击次数:6587关键词:   前言 单细胞生物学最近几年是非常热门的研究方向 ...

  3. RNA测序研究现状与发展

    RNA测序研究现状与发展 1 2,584 A+ 所属分类:Transcriptomics   收  藏 通常来说,某一个物种体内所有细胞里含有的DNA都应该是一模一样的,只是因为每一种细胞里所表达的R ...

  4. 第三章 RNA测序

    第三章 RNA测序   RNA测序(RNA Sequencing,简称RNA-Seq,也被称为全转录物组鸟枪法测序Whole Transcriptome Shotgun Sequencing,简称WT ...

  5. 单细胞转录组测序数据的可变剪接(alternative splicing)分析方法总结

    可变剪接(alternative splicing),在真核生物中是一种非常基本的生物学事件.即基因转录后,先产生初始RNA或称作RNA前体,然后再通过可变剪接方式,选择性的把不同的外显子进行重连,从 ...

  6. Web API 入门指南 - 闲话安全

    Web API入门指南有些朋友回复问了些安全方面的问题,安全方面可以写的东西实在太多了,这里尽量围绕着Web API的安全性来展开,介绍一些安全的基本概念,常见安全隐患.相关的防御技巧以及Web AP ...

  7. ASP.NET MVC 5 入门指南汇总

    经过前一段时间的翻译和编辑,我们陆续发出12篇ASP.NET MVC 5的入门文章.其中大部分翻译自ASP.NET MVC 5 官方教程,由于本系列文章言简意赅,篇幅适中,从一个web网站示例开始讲解 ...

  8. 一起学微软Power BI系列-官方文档-入门指南(1)Power BI初步介绍

    我们在前一篇文章微软新神器-Power BI,一个简单易用,还用得起的BI产品中,我们初步介绍了Power BI的基本知识.由于Power BI是去年开始微软新发布的一个产品,虽然已经可以企业级应用, ...

  9. 一起学微软Power BI系列-官方文档-入门指南(2)获取源数据

    我们在文章: 一起学微软Power BI系列-官方文档-入门指南(1)Power BI初步介绍中,我们介绍了官方入门文档的第一章.今天继续给大家介绍官方文档中,如何获取数据源的相关内容.虽然是英文,但 ...

随机推荐

  1. 当try-catch-finally代码块遇上return,代码执行流程是怎样

    这里打算用一个Java读取文件内容的例子来测试,文件存在,不抛异常,文件不存在,则抛出FileNotFoundException: Java读取文件代码如下: /** * 根据路径和文件名获取内容 * ...

  2. BOS物流项目第十一天(补充)

    上节课我们在添加权限时,把选择父功能点做成这种效果,不太好,我们进行升级优化. 1.我们对jsp页面进行修改,主要是改了样式. 2.重新编写我们dao层的代码 3.在我们查看父项的时候自动查找子项,我 ...

  3. 如何跟踪某个session的SQL

    1 oracle自带的sql trace程序可以跟踪本地session sys: alter system set sql_trace = true;对所有会话跟踪 schema: alter ses ...

  4. elastastic search

    curl -X PUT "10.97.184.40:9200/logstash-2015.05.18" -H 'Content-Type: application/json' -d ...

  5. Android学习路-UI控件

  6. springboot 缓存

    <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring- ...

  7. python--第三天总结

    [collection系列]1.计数器(counter) Counter是对字典类型的补充,用于追踪值的出现次数. ps:具备字典的所有功能 + 自己的功能 c = Counter('abcdeabc ...

  8. Android创建和删除桌面快捷方式

    有同学方反馈创建快捷方式后,点击快捷方式后不能启动程序或者提示"未安装程序",貌似是新的rom在快捷方式这块做过修改(由于此文是11年5月所出,估计应该是2.0或2.1的rom), ...

  9. 织梦 列表页 list标签 按照自已设置的方式排序

    一.可以按照权重排序 降序排序 desc 1.添加的文章默认权重是自动加1,所以只要把想置顶的文章权重设置很高,如10000 2.{dede:list pagesize='12′ orderby='w ...

  10. redis 4 集群重启与数据导入

    1.redis 4 平时启用aof db与每天的完整备份. 2.集群状态检查 cluster info 检查集群状态 cluster nodes 检查节点状态 redis-cli -c -p 7000 ...