Drop-seq 技术原理:微流控、barcode 微珠与单细胞捕获
Drop-seq 这名字听起来挺唬人,但说白了,就是把一个细胞和一个带条形码的微珠,塞进一个小油滴里。然后在这个油滴里完成细胞裂解、mRNA 捕获,最后再把条形码“贴”到每个细胞的转录本上。我最初接触这个技术时,脑子里一直在想:就这么简单?嗯,后来踩过坑才发现,简单背后全是细节。
微流控芯片与液滴生成
微流控芯片长得像一张信用卡,上面刻着几条比头发丝还细的通道。芯片材质通常是聚二甲基硅氧烷(PDMS),透光、有弹性,还能反复用。我记得第一次在实验室用显微镜看液滴生成的过程,油相和水相在十字交叉口相遇,瞬间就切出了一个个均匀的小液滴,那种感觉真的挺震撼。
液滴生成的几个关键参数,我习惯列出来盯着看:
- 流速比:油相流速通常要比水相快 5-10 倍,才能稳定切出液滴。
- 液滴尺寸:直径控制在 50-100 μm,太小挤不下一个细胞+微珠,太大又容易融合。
- 稳定性:表面活性剂必须加对配方,否则液滴在收集管里就破了。
核心目标:每个液滴最多装一个细胞 + 一颗微珠。多装或少装都会严重影响数据质量。
barcode 微珠与细胞标记
微珠是 Drop-seq 的灵魂。说白了,每颗微珠都带着一段独一无二的 DNA 序列——也就是 barcode。我刚开始做的时候总搞混,以为 barcode 和 UMI 是同一个东西。其实不是:
- Cell barcode:用来标记细胞来源,同一颗微珠上的 barcode 都一样。
- UMI:每个 mRNA 分子上带一个随机序列,用来去除 PCR 重复。
微珠表面连着一大段 poly-T 尾巴,专门用来捕获 mRNA 的 poly-A 尾。这一步的效率直接决定你能拿到多少数据。我个人遇到过最糟的一次,微珠质量出了问题,poly-T 脱落了 60%,结果整个实验的基因检出率惨不忍睹。
我的建议:买回来的微珠一定要做质量控制测试。可以先拿一个已知样本跑个小规模液滴生成,看看捕获效率是否在正常范围(通常 80% 以上)。
单细胞捕获与测序流程
整个流程可以拆成几个清晰的动作,我习惯用一个步骤表来跟踪:
| 步骤 | 做什么 | 常见坑 |
|---|---|---|
| 1. 样本制备 | 细胞悬液浓度调至 100-300 个/μL | 细胞团块会堵塞芯片 |
| 2. 液滴生成 | 细胞+微珠+油同时泵入芯片 | 微珠沉降,流速不均 |
| 3. 裂解与捕获 | 液滴内细胞裂解,mRNA 结合微珠 | 裂解液浓度过高会抑制反转录 |
| 4. 破乳回收 | 打破油滴,收集微珠 | 破乳剂残留会干扰后续反应 |
| 5. 反转录 | 在微珠上合成 cDNA | 反转录酶活性随时间下降 |
| 6. PCR 扩增 | 指数级扩增 cDNA | 扩增偏好引入定量偏差 |
| 7. 文库构建与测序 | 切片段、加接头、上机 | barcode 序列丢失导致细胞无法区分 |
流程看起来线性的,但每一步都可能出问题。比如破乳回收这一步,我之前用过一种国产破乳剂,结果发现它会把微珠表面的 DNA 也洗掉一部分……嗯,从那以后我只用文献里验证过的 Sigma 试剂。
测序阶段,Drop-seq 通常使用双端测序:Read 1 读 barcode 和 UMI,Read 2 读转录本序列。一个典型的上机命令配置:
# 双端测序参数(Illumina 平台)
read1_length: 20 cycles # 8 bp barcode + 12 bp UMI
read2_length: 100 cycles # 转录本序列
index1_length: 8 cycles # 样本索引
曾经踩过的坑:Read 1 长度设太短,barcode 读不全,导致细胞无法区分。建议至少保留 20 cycles,如果微珠 barcode 设计更长,要相应增加 cycle 数。
Drop-seq 与 10x 的核心差异
很多同学会问:Drop-seq 和 10x 到底差在哪?我做一个简单的对比:
- 成本:Drop-seq 用自制微珠和芯片,单样本成本可以低到 1000 元以下;10x 试剂盒动辄上万。
- 通量:10x 一次可以跑 1 万个细胞,Drop-seq 通常只能做到 1000-3000 个。
- 灵活性:Drop-seq 可以自己调整微珠配方,比如加一些特殊的引物;10x 只能按说明书来。
- 稳定性:10x 商业化的流程非常稳定;Drop-seq 稍微调个参数就要重新摸索条件。
我个人建议:如果你是第一次做单细胞实验,预算允许的话先上 10x 跑一轮,感受一下正常的数据长什么样。然后再用 Drop-seq 去定制化实验,你会发现调试起来心里更有底。
这张图把 Drop-seq 的主要环节串了起来。你想想看,从细胞和微珠进芯片,到最终拿到扩增好的 cDNA,所有关键步骤都在这里了。我个人习惯把这图打印出来贴在实验台旁边,哪个环节出问题,一眼就能定位到故障点。