文章目录

  • 一、 单细胞测序技术简介
  • 二、单细胞测序优势
  • 三、单细胞测序原理

一、 单细胞测序技术简介

**单细胞测序技术(single cell sequencing)**是指在单个细胞水平上,对基因组、转录组、表观组进行高通量测序分析的一项新技术,它能够弥补传统高通量测序的局限性,揭示单个细胞的基因结构和基因表达状态,反映细胞间的异质性。
  我们经常看到的scRNA-seq其实就是single cell RNA-seq的缩写,即单细胞RNA测序,或叫单细胞转录组测序。

上图为单细胞发展的过程,横坐标为时间轴,纵坐标为单次研究中的细胞数。可以看出单细胞测序从2009年开始发展,起初也只能检测一个细胞,到目前已经能检测上万细胞,并且中间也不断出现一些新的技术。

二、单细胞测序优势

(1)解决样本量太少无法进行常规测序的问题
  (2)解决细胞间异质性问题
  (3)避免PCR扩增偏好性问题

  关于单细胞测序的这三个优势,其中第二个提到的比较多,大部分关于单细胞测序的介绍都会提到。第一点很好理解,所以这里也只介绍一下第二点和第三点。
  单细胞测序解决细胞间异质性的问题,也是单细胞的主要优势,因为它是基于单细胞水平的测序,所以它相对于之前的bulk RNA-seq,它能捕获每个细胞内的基因表达情况,而不只是一块组织或一个血样所有细胞内基因的平均值。
  
这个图依然可以说明上述问题,Bulk RNA-seq它是把所有细胞都混在一起直接测定的,所以它只能获得所有细胞内基因的平均值,对于获得的任何一个基因的表达值,都是在所有细胞的均值。而单细胞测序是首先把每个细胞进行一个分离,从而捕获每个细胞的表达情况,它是获得了每个基因在每个细胞内的表达情况,所以它的下游可以进行更加精细的分析。
  关于第三点优势,单细胞测序避免PCR扩增偏好性的问题。我们知道很多情况下的测序都是需要进行PCR扩增的,但是扩增有一个问题,就是在扩增的时候不同核酸序列在同样的条件下扩增程度是不一样的。有些核酸序列容易被扩增,有些核酸序列不容易被扩增,导致在同样时间同样条件下可能获得不一样的扩增倍数,所以扩增后的核酸序列丰度与扩增前是有一定的差异的。单细胞测序能够避免PCR扩增偏好性,并不是在扩增本身有了技术变革,而是因为它所计算的不是扩增后的核酸序列的相对丰度,而是计算了扩增前核酸序列的实际数值。

三、单细胞测序原理

(1)10X Genomics单细胞测序原理

上图是10X单细胞测序的原理图。首先要说明的是,单细胞测序和Bulk RNA-seq测序的区别,并不是测序本身的区别,它们同样是基于二代测序技术进行的测序,它们的区别主要是体现在前期对细胞的处理上。
  我们从上图可以看出,10X的单细胞测序需要经过一个双十字系统,经过这个系统才能达到单细胞水平的捕获。在图最左边是带有标记的凝胶微珠,在这个系统中凝胶微珠沿着横向通道向右流动。在第一个十字交叉的地方,放进去细胞悬液和酶,这里的细胞是提前制备的单细胞的悬液。在第一个十字位置,凝胶微珠和细胞及相关酶相遇,一起向右流动。在第二个十字位置,与油相遇,形成一个个包裹着凝胶微珠和细胞的油珠,一起到右边的位置,被收集起来。这样一个细胞和一个凝胶微珠在一起,并处在独立的空间内。
  当这样包裹一个细胞和一个凝胶微珠的油珠被收集之后,细胞就会在酶的作用下破裂,释放出细胞内的RNA,这些RNA就会连接到凝胶微珠上。那为什么释放出来的RNA会连接到凝胶微珠上呢?我们看下边这个图。


原来在凝胶微珠表面覆盖了一层短的核酸序列,这些短的核酸序列都是由4部分构成:R1、10X Barcode、UMI和Poly(dT)VN。其中Poly(dT)VN部分是富集T(胸腺嘧啶)的序列,我们知道在RNA的3’末端有一个polyA的尾巴,所以当RNA被释放出来的时候,它的polyA尾巴刚好和凝胶微珠上的poly(dT)VN序列结合,一个RNA连接到凝胶微珠上的一个序列。每个Gel Beads 上都会有多段特殊序列,是预先制备的,我们以红色框选中的一段序列说明。

Read1是上游引物。

10xBarcode是一段16nt的核苷酸序列(序列空间350万),在每一个Gel Beads中的Barcode序列都是一致的,在后面Barcode与细胞融合形成水凝珠之后,可以保证一个细胞的所有基因序列都带着相同的Barcode序列,也就可以认定这些序列来自同一个细胞。所以我们通常说Barcode序列是用来标记细胞的。

UMI是一段12nt的核苷酸序列(序列空间100万),但与Barcode序列不同的是,一个Gel Beads中UMI序列是不同的。UMI序列的空间很大,远多于需要检测的原始细胞的mRNA数量,(即使一种mRNA有多条,也是达不到UMI的序列空间的)。所以每一条mRNA都会带上一个独特的UMI。

UMI的作用是绝对定量,因为每个mRNA的扩增效率是不一样的,即使两个初始的mRNA表达量一致,在多轮扩增之后,我们也会误认为他们差异表达。UMI通过初始的标记,让我们可以统计扩增后UMI的种类就可以知道原始的表达量了。

PolyT用来匹配PolyA,以捕获mRNA。

【单细胞测序】一、单细胞测序技术总结相关推荐

  1. 第三代DNA测序及其相关生物信息学技术发展概况

    第三代DNA测序及其相关生物信息学技术发展概况 杨悦  杜欣军  梁彬  郭季冬  程晓真  王硕 摘 要:本文介绍了第三代DNA测序的技术原理及应用现状,并对相关的生物信息学技术进行了综述.第三代测 ...

  2. 易基因|3文一览:简化甲基化测序(RRBS)技术优势及研究成果(医学+物种保护+农学)

    大家好,这里是专注表观组学十余年,领跑多组学科研服务的易基因.本期我们通过3篇高分文章来解读简化甲基化测序(RRBS)技术优势及研究成果(医学+物种保护+农学). DNA甲基化是最早发现的基因表观修饰 ...

  3. 测序平台和测序技术是怎么对应的?

    测序平台和测序技术是怎么对应的? 可能问了个非常基础甚至有点蠢的问题.真的没有搞懂平台和技术名字的对应关系. 首先,平台其实就是机器名字,而技术是指代不同原理吗? 那么,二代的测序平台和技术都是叫il ...

  4. 第三代测序单分子荧光测序之Pacbio 测序原理

    测序原理:边合成边测序 测序特点: 1. 四色荧光基团 分别将四色荧光基团标记在脱氧核苷酸的磷酸基团的末端.当碱基配对完成之后,随着磷酸基团的掉落而掉落,并且不会影响后续的测序过程. 2.Zero M ...

  5. 表达谱(DGE)测序与转录组测序的差别

    DGE-seq和普通的transcriptomic profiling相比较有什么不同,有什么特点? DGE就是用酶将mRNA切断,只使用靠近poly A的一小段RNA去测序. #1 由于不是测定mR ...

  6. 单细胞(10Xgenomics)测序学习1

    单细胞数据的下载: 首先在文章中找到其提供的GEO号,然后在GEO数据库中查找一下.如下所示: 在图中我们可以看到,最下面的(http)是用于下载文章中别人处理好的数据(表达矩阵),上面的 Ratio ...

  7. 基因组测序数据分析:测序技术

    测序,简单的来说就是把DNA化学信号转变成计算机可识别的数字信号,具体的来说就是把核酸的碱基序列的信息转化为数字信号,从最初的测序技术,发展到如今,已经是第三代测试技术了,先整理如下. 第一代 NGS ...

  8. 客户文章 | Plant Physiology:RNA-seq(转录组测序)和DAP-seq技术联合应用于OsCCA1通过ABA信号调控水稻适应非生物胁迫机制研究

    中科院植物所在Plant Physiology期刊上发表了题为"Rice CIRCADIAN CLOCK ASSOCIATED1 transcriptionally regulates AB ...

  9. 微生物全基因组测序分子分型技术在食源性疾病中的应用

    随着新一代基因组测序技术的发展,基于全基因组测序(WGS)的分子分型技术在食源性疾病聚集性病例识别和爆发溯源调查中显示出极大的应用价值和发展潜力,而WGS技术的推广和使用需要解决庞大基因组数据的传输. ...

  10. 生物信息学测序之常见测序方法DNA文库构建

    1. 第三代测序 检测样品要求: 纯度:DNA纯度较高,无RNA.蛋白质污染 浓度:大于等于30ng/uL 完整性:无降解 样品量:大于等于5ug 2. Hiseq小片段文库建库 样品处理建库过程:打 ...

最新文章

  1. 【Android 逆向】Android 进程注入工具开发 ( SO 进程注入环境及 root 权限获取 | 进程注入时序分析 )
  2. 如何实现Web前端自动化?让这些工具帮助你
  3. 使用SAP CRM中间件从ERP下载Customer的错误消息:Customer classification does not exist
  4. ACM - 第6章 数据结构基础(2)
  5. 呵呵,幸亏当初选了这个BLOG
  6. float与double精度丢失问题
  7. 目标检测(七)--Fast R-CNN
  8. java unit scanner_Java输入输出常用类Scanner
  9. 通过矩阵操作实现点的2D线性变换(几何变换、仿射变换)
  10. ue编辑器php漏洞:ueditor getshell
  11. 14年macmini装双硬盘_2014款Mac mini拆机更换硬盘
  12. 2020年淘宝直播数据分析报告
  13. iText7添加页眉、页脚
  14. 拼多多竞价成功后多久有流量?万顿思教育
  15. NetKeeper校园网连接不上,出现Sorry, this application cannot run under a Virtual Machin
  16. openlayers+vue 仿百度罗盘功能(指北针)
  17. 概览嵌入式系统的各种周边设备
  18. 百度增值税发票调用示例
  19. matlab实验报告七,matlab实验报告七
  20. c#开发和学习(c#调用dll)

热门文章

  1. 加州大学洛杉玑分校计算机专业,UCLA的Computer Science「加州大学洛杉矶分校计算机科学系」...
  2. Python基础数据类型:字符串,列表,元组,集合,字典用法总结
  3. linq左右连接查询
  4. 状压(广场铺转,拉灯游戏)
  5. ubuntu编译安装PHP5.6 ipArchive支持 configure: error: system libzip must be upgraded to version = 0.11
  6. 使用Domain-Driven创建Hypermedia API
  7. stm32串口通信以及C语言程序里的内存分配
  8. 通过IP连接oracle数据库
  9. Ubuntu | ubuntu下安装edge
  10. T83723 数人wjh --题解