第四章 空间转录组学技术:10x Visium、Slide-seq、MERFISH等原理与比较

咱们做发育生物学研究的,最头疼的问题是什么?

说白了,就是想知道某个基因在胚胎哪个位置、什么时候开始表达,可传统方法要么把组织打碎了测(单细胞RNA-seq),看不到位置信息;要么只能看几个基因的分布(原位杂交),通量又太低。

空间转录组学技术,就是来解决这个矛盾的。它让我们能在保留组织空间位置的前提下,同时测量成千上万个基因的表达水平。这门课我们专门花一整章来讲,因为它实在太关键了——几乎所有空间轨迹重建的起点,都是这些测出来的数据。

今天咱们就聊聊市面上最主流的三款:10x Visium、Slide-seq 和 MERFISH。我过去三年在三个不同项目里都用过它们,踩过的坑今天一次性倒给你们。

空间转录组学技术核心对比框架 10x Visium Slide-seq MERFISH Barcode 空间阵列 DNA条形码微珠 多重FISH成像 分辨率 ~55 μm 分辨率 ~10 μm 分辨率 ~亚细胞 组织切片全景 小组织高分辨 单细胞/亚细胞 💡 选型核心逻辑 需要组织全景 → 10x Visium | 需要高分辨率小视野 → Slide-seq | 需要单细胞精度靶向基因 → MERFISH 实际工作中经常组合使用,比如先用Visium看全局,再用MERFISH验证关键区域

4.1 10x Visium:全转录组加空间标签

10x Visium 是目前用得最广的空间转录组技术之一。它怎么做呢?

在一块载玻片上预先铺好带有空间位置编码(barcode)的探针阵列,每个捕获点直径 55 微米,相邻点中心距 100 微米。你把冰冻切片组织放上去,组织里的 mRNA 会扩散到这些捕获点上,被带有 barcode、UMI 和 poly-T 的探针捕获。之后建库测序,每个 reads 都带着位置信息。

关键点:10x Visium 测得的是每个捕获点(spot)内多个细胞的混合信号,分辨率约 55 μm。每个 spot 大约覆盖 1-10 个细胞,取决于细胞密度。

我最早接触 Visium 是 2020 年,用在小鼠胚胎心脏发育的研究上。那时候数据质量真不错,一张切片能测到 20000 个基因左右。但有个地方比较坑——你得有配套的冷冻切片机,组织质量要好。我曾经因为 OCT 包埋时有冰晶,结果切片一出来全是空洞,数据直接废掉。

个人小经验:Visium 的数据分析推荐用 Space Ranger 做初步处理,它直接输出基因-位置矩阵。你后续可以用 Seurat 或者 Scanpy 做聚类和空间分析。

4.2 Slide-seq:小珠子,大信息

Slide-seq 的思路和 Visium 不一样。它把几微米大小的 DNA 条形码微珠随机铺在载玻片上,每个珠子都带有一个独特的空间 barcode。然后对珠子位置进行原位测序(通过一系列杂交和成像),建立「位置 ↔ barcode」的映射表。之后组织切片放上去,mRNA 被珠子捕获。

Slide-seq 有两个版本:原始版分辨率约 10 μm,后来升级的 Slide-seqV2 进一步提高了捕获效率。

注意细节:Slide-seq 需要自行制备微珠阵列和建立位置映射,操作门槛比 Visium 高不少。数据用配套的 Slide-seq Tools 或 Seurat 处理,但 bead 批次效应需要注意。

我记得有次做小鼠脑区的空间图谱,选择 Slide-seq 就是因为看中它的分辨率。但处理数据的时候发现,bead 的数据稀疏性很高——因为每个珠子捕获的 mRNA 数量有限。解决办法是:做基因表达量的平滑(imputation)或者用更大的 bin 合并相邻 beads。

Slide-seq 的优点很明显:

  • 分辨率高(10 μm),接近单细胞水平
  • 覆盖区域可以很大,不限于小视野
  • 无转录本大小偏好,全长 mRNA 都能捕获

缺点也有一些:

  • 数据处理复杂,需要做 beads 校准
  • 组织切片操作要非常小心,多次转移容易损坏
  • 商业试剂盒不如 Visium 成熟

4.3 MERFISH:用荧光说话的单细胞分辨率

前面两种都是基于测序的技术,MERFISH 则走另一条路——成像。它是多重单分子荧光原位杂交(multiplexed error-robust FISH)的简称。

原理上,它对每个目标 RNA 分子设计一组编码探针,每个探针携带特定的荧光标记组合。通过连续多轮杂交、成像、漂白,每个 RNA 分子的空间位置和身份被解码出来。一次实验可以检测几百个基因,分辨率达到亚细胞级别。

核心优势:MERFISH 能实现真正意义上的单细胞分辨率,甚至可以区分不同亚细胞区域的 RNA 分布。对于研究发育过程中基因表达的精细空间模式(比如神经嵴细胞迁移),这简直是无价之宝。

不过 MERFISH 也有自己的短板。它的通量受限于可检测的基因数——目前一次实验 100-500 个基因左右,远低于测序技术的全转录组能力。另外,硬件要求高,需要自动化的荧光显微镜系统和配套的流路控制。

我去年和一个合作者做斑马鱼胚胎的空间转录组,同时用了 Visium 和 MERFISH。Visium 做全景扫描,看看哪个区域什么基因上调;MERFISH 针对十几个关键基因做精细定位。这么搭配,效果出奇地好。

MERFISH 的数据处理需要专门的 pipeline:

# MERFISH 数据处理基本流程(概念示例)
1. 原始图像采集:多通道、多轮成像
2. 图像配准:不同轮次的图像对齐
3. 点检测:识别单个荧光点
4. 解码:根据荧光组合匹配基因
5. 空间聚类:得到单细胞表达谱

4.4 横向对比:怎么选?

特性 10x Visium Slide-seq MERFISH
技术原理 空间 barcode 阵列捕获 DNA 条形码微珠捕获 多重 FISH 成像
分辨率 ~55 μm(spot) ~10 μm(bead) 亚细胞级别
基因覆盖 全转录组 全转录组 100-500 个基因
原始数据 测序 reads 测序 reads 荧光图像
组织适用性 新鲜冰冻组织 新鲜冰冻组织 新鲜冰冻/固定组织
商业化程度 高(试剂盒、Space Ranger) 中(开放方案) 中(Vizgen 提供试剂)
操作难度 中等 较高 高(设备要求)
数据处理难度 中等(流水线化) 较高(需自写脚本) 高(图像分析)
我的建议:如果你是第一次做空间转录组,先从 10x Visium 入手,文档最全、社区最大、出图最快。等你有经验了,再去挑战 Slide-seq 或 MERFISH。千万别高估自己的数据处理能力——我当初直接上 MERFISH,差点被图像配准搞到自闭。

4.5 实践中的选型策略

在实际项目中,我通常遵循这么几条原则:

  1. 看研究问题:需要全景图?用 Visium。需要精细图谱?选 Slide-seq。需要亚细胞定位?上 MERFISH。
  2. 看预算:Visium 单次实验成本约 2000-3000 美元,Slide-seq 便宜但人工成本高,MERFISH 设备投入大。
  3. 看团队能力:没有专职生物信息学支持?用 Visium。有图像处理和机器学习背景?MERFISH 是好选择。
  4. 考虑组合:很多高分文章都是多平台验证,用 Visium 发现线索,用 MERFISH 去精确定位。

最后说一句,这几种技术都在快速发展。10x 在推出更高分辨率的 Visium HD,Slide-seq 也在改进捕获效率,MERFISH 的基因通量也在提升。保持关注,但不要等技术完美了再动手——先跑起来,在实践中积累自己的判断力。