2. 10x Visium平台原理:从组织切片到测序文库构建

这一章我们聊聊Visium最核心的东西——组织上的RNA是怎么变成测序文库,还带着空间位置信息的。很多人刚接触时觉得这是黑盒子,切片放上去,数据就出来了。其实拆开看,每一步都有讲究。

2.1 Visium载玻片——带“坐标”的芯片

普通载玻片就是一块玻璃,Visium的载玻片不一样。每个捕获区域(Capture Area)下面铺满了空间条形码(Spatial Barcode)探针,位置编号是预先印好的。

关键设计:每个探针包含四部分——Illumina P5接头、空间条形码(16bp)、UMI(12bp)和poly(dT)VN。空间条形码对应一个唯一的坐标点(spot),直径55μm,中心距100μm。一张6.5mm×6.5mm的捕获区域大约有5000个spot。

我在项目里第一次拿到载玻片时,还以为是普通玻片,差点直接用手摸——千万不能!指纹里的酶会破坏探针。操作时一定要戴无粉手套,用镊子夹边缘。

2.2 组织切片与H&E染色

先拿新鲜冷冻组织做冰冻切片,厚度控制在10μm。切好贴在Visium载玻片的捕获区域上。然后做H&E染色并成像,这一步是为了后面定位组织形态结构。

  • 切片前:组织要包埋好,OCT一定要除干净,否则影响透化。
  • 染色后:立刻扫描高清明场图像,分辨率建议0.5μm/pixel以上。
  • 图像对齐:在Space Ranger中,这张图会和测序数据做配准,所以染色不能有气泡或划痕。

我曾经遇到过一批切片,染色后组织边缘卷起来了,导致后续图像配准时偏差了半个spot——数据出来,基因表达热图歪得厉害。后来我每张切片都会在显微镜下检查一遍,有问题的直接重切。

2.3 组织透化与mRNA捕获

这一步是整个实验的“灵魂操作”。组织中的mRNA被释放,扩散到载玻片表面,被spot上的poly(dT)探针捕获。透化时间要精确控制——时间短了RNA释放不够,时间长了RNA会扩散到相邻spot,破坏空间分辨率。

常见透化条件(示例,具体需预实验优化):
- 透化酶:Pepsin (0.1%) 或 Proteinase K (0.5 μg/mL)
- 温度:37°C
- 时间:10–30 min(根据组织类型)
避坑:透化时间是Visium实验中最容易翻车的参数。我建议每种新组织类型都先做3–5个时间点的预实验,取出后立即检测捕获效率——用qPCR看看GAPDH等管家基因的Ct值,选Ct最低且形态保留完整的时间点。

透化完成后,mRNA被固定在探针上,接下来就是逆转录。

2.4 逆转录与cDNA合成

以捕获的mRNA为模板,利用spot上的poly(dT)作为引物,加入逆转录酶和dNTP,在载玻片上进行原位逆转录。产物是cDNA,它仍然共价连接在探针上,保留了空间条形码和UMI信息。

这一步我记得有个小技巧:逆转录酶要选热稳定的,因为反应温度42°C,有时需要梯度升温到55°C。如果用普通MMLV,效率会打折。

2.5 文库构建

逆转录完成后,用NaOH处理使cDNA从载玻片上释放下来。然后进行第二链合成、cDNA扩增(PCR 13–16 cycles),再进行文库构建——片段化、末端修复、加A、连接Indexed接头,最后再次PCR扩增(8–10 cycles)。

文库构建的质量直接决定测序数据好坏。我习惯在cDNA扩增后跑一次Agilent Bioanalyzer,看看片段大小分布。理想的cDNA峰形在300–1000 bp之间,如果出现小峰(<150 bp)或大峰(>2000 bp),说明有引物二聚体或基因组污染,得重新纯化。

Visium文库构建关键质控指标
质控项推荐值常见问题
cDNA产量≥ 50 ng产量低 → 透化或逆转录效率差
cDNA片段范围300–1000 bp拖尾 → RNA降解
文库浓度(Qubit)2–10 nM浓度低 → 扩增轮数不够
文库片段大小300–600 bp过大 → 片段化条件需优化

2.6 测序原理简介

文库上机测序,采用双端模式:Read 1(28 bp)读空间条形码和UMI,Read 2(50–90 bp)读cDNA插入片段。Index读头(10 bp)区分样本。Space Ranger会根据Read1的条形码序列,把每个reads分配到对应的spot位置。

这里有个容易混淆的点:Read1不是测mRNA序列,它读的是探针上的条形码。mRNA序列全在Read2里。所以如果Read2长度太短,基因比对率会很低。

数据产出参考:一张标准Visium切片(6.5mm×6.5mm)通常生成200–400M reads。其中约70–80%能成功比对到转录组,每个spot的UMI中位数在几百到几千不等,取决于组织类型和透化条件。
Visium实验流程图:从组织切片到测序文库 组织切片 H&E染色成像 透化 → mRNA捕获 原位逆转录 cDNA释放 + 扩增 文库构建(片段化+接头) 双端测序 关键控制点 透化时间、逆转录温度、cDNA扩增轮数 是决定文库质量的核心因素 空间条形码结构 P5 - BC - UMI - poly(dT)VN 每个spot对应唯一BC序列

2.7 实验流程中的常见陷阱与我的对策

  1. RNA降解:组织从活检到包埋最好控制在30分钟内,做冰冻切片时全程冰上操作。我常用RNAlater稳定剂,但记得切片前必须彻底洗掉。
  2. 透化过度/不足:用预实验确定时间,肝、肾、脑组织的透化时间差异很大,不能照搬文献。
  3. cDNA产量低:逆转录酶加量可适当提高(从1×到2×),并延长反应时间至2小时。我遇到过一批样本,加到2.5×才成功。
  4. 文库指标不合格:片段化时间要实测,不同批次的酶活性略有浮动。我每次都会做一个小梯度(5min, 7min, 9min)再选最优条件。
个人习惯:从组织切片到文库构建,我会在每一步都留一个“取样品”——比如透化后的载玻片切一小块做荧光成像,观察RNA分布。虽然费点时间,但能及早发现问题,比到最后测序失败再复盘强得多。

嗯,Visium的原理其实没那么复杂。理解每个步骤做什么、为什么这样做,后面分析数据时才能读懂Space Ranger的质控报告。我曾见过有人拿到数据直接跑聚类,发现spot之间表达量离奇地低,结果回头一看是透化时间太短——这种浪费最可惜。