临床样本的获取成本,做过几年科研的人心里都有数。一管血、一块蜡块,背后可能是几个月的前瞻性随访、伦理审查、患者知情同意,以及难以复现的时间窗口。样本一旦到手,最怕的不是实验做不出来,而是样本本身的质量撑不起你想问的科学问题。FFPE样本和cfRNA这两类材料,恰好是“看起来好拿、实际上极难伺候”的典型代表:前者是病理科的常规存档,数量巨大但核酸高度降解交联;后者是液体活检的核心载体,信息量丰富但丰度低、极易降解。把这两类样本里的数据做扎实,等于把沉睡的存量资源重新激活。这篇内容面向的是手里有样本、准备做转录组或靶向定量、又不想在质控环节反复翻车的实验人员和生信分析人员,我会把从样本评估、核酸提取、建库策略到数据判读的完整链路拆开讲,重点放在那些标准操作流程里不会写、但直接决定成败的细节上。
1. 先想清楚:两类样本的价值定位与方案选型逻辑
1.1 FFPE样本的核心矛盾:信息完整性与分子损伤的博弈
FFPE(福尔马林固定石蜡包埋)样本的本质,是用化学手段把组织形态“冻结”在某个时间点。甲醛交联蛋白和核酸,石蜡隔绝水汽,这套组合让组织结构可以保存几十年,但也给核酸留下了两类不可逆的损伤:一是甲醛导致的核酸-蛋白交联和核酸链内交联,二是固定、存放过程中发生的胞嘧啶脱氨(C→U)和链断裂。这就决定了FFPE来源的RNA绝大多数是碎片化的,长度集中在100到300个碱基之间,DNA也好不到哪里去。
理解这个前提,方案选型的逻辑就清楚了。如果你要做的是全转录组测序,就必须接受“短片段建库”这个现实,探针捕获或专门的FFPE建库试剂盒是必选项,普通的多聚胸腺嘧啶富集法会严重偏向完整转录本,导致3'端偏好性极强,数据基本没法用。如果你只关心少数几个靶标基因的表达水平,那么RT-qPCR配合短扩增子设计(扩增子长度控制在100bp以内)反而是性价比最高的路线,没必要上测序。
这里有个常被忽略的判断点:样本的“年龄”。存放超过5年的FFPE块,核酸损伤会显著加剧,尤其是未缓冲的中性福尔马林固定过的样本,脱氨损伤更重。我的经验是,做全转录组之前先跑一个RNA质量片段分布图,如果主峰已经低于150bp且分布极弥散,就不要硬上全转录组了,转向靶向panel或者直接放弃,把预算留给质量更好的样本。这个取舍听起来保守,但能避免大量无效测序数据带来的分析困扰。
1.2 cfRNA的独特挑战:低丰度背景下的信号捕获
cfRNA(游离RNA)存在于血浆、血清、尿液等体液中,来源包括细胞凋亡、坏死释放的核酸以及外泌体包裹的RNA。它的核心价值在于无创、可动态监测,但技术难点同样突出:总量极低(血浆中每毫升通常在皮克到纳克级别),绝大部分是核糖体RNA碎片,目标信号占比可能不到百分之几,而且离体后降解极快,采血管类型、离心时机、冻存方式每一个环节都会显著改变最终结果。
所以cfRNA项目的方案设计,第一优先级不是建库,而是前处理标准化。EDTA抗凝管和专用cfRNA保存管的选择、双离心去除细胞碎片的时间窗口、血浆分装体积,这些细节必须在项目启动前固化成SOP,否则不同批次样本之间的技术变异会淹没真实的生物学差异。建库层面,由于起始量太低,必须依赖连接法建库配合扩增,同时要评估是否引入外源 spike-in 对照来监控提取和建库效率,这一点在纵向比较的队列研究中尤其关键。
1.3 两条路线的共性原则:先质控,再投入
不管是FFPE还是cfRNA,我始终坚持一个原则:在投入昂贵的测序或芯片之前,先用低成本手段把样本分层。FFPE看片段分布和DV200指标,cfRNA看提取总量和 spike-in 回收率。这一步花掉的时间和试剂成本,相比后面无效数据带来的损失,几乎可以忽略。很多项目失败不是因为技术不够先进,而是因为把质量参差的样本混在一个批次里跑,最后数据解释不清,返工成本极高。
2. FFPE样本实操:从蜡块到可用数据的完整链路
2.1 切片与脱蜡:细节决定核酸回收率
拿到蜡块后第一件事是切片。这里有个实操细节:切片厚度建议4到10微米,做RNA提取时切5到8微米、每管收集3到5片比较稳妥,切太薄核酸总量不够,切太厚脱蜡不彻底。切片时务必用一次性刀片,每换一个样本就换刀片,或者至少用核酸清除剂彻底清洁刀架,交叉污染在FFPE样本里是真实存在的风险,尤其是做突变检测时,一个污染的气溶胶就能让你误判。
脱蜡环节,二甲苯是经典选择,但要注意两点:一是二甲苯必须现配现用、无水级别,吸水后的二甲苯脱蜡效率骤降;二是脱蜡后的乙醇梯度洗涤要充分,残留的二甲苯会抑制后续蛋白酶消化。我见过不少提取失败案例,追根溯源就是脱蜡不彻底或者乙醇没洗干净。脱蜡后的组织沉淀尽量在通风橱内自然晾干,不要用真空离心机过度抽干,过度干燥会让组织块变得极难重悬。
2.2 蛋白酶消化与核酸释放:时间与温度的平衡
FFPE样本的核酸释放依赖蛋白酶K消化,这一步的关键参数是消化时间和温度。常规方案是55摄氏度消化过夜,但对于存放多年的老蜡块,适当延长到16到24小时、并在消化中途补加一次蛋白酶K,往往能明显提升得率。这里要提醒的是,蛋白酶K不能一次性加太多,过量会导致核酸酶残留风险上升,反而降解目标核酸,分次补加比一次大剂量更稳妥。
消化缓冲液的配方也值得关注。含SDS的裂解液对释放交联核酸更有效,但SDS残留会影响下游酶反应,所以后续纯化必须彻底。如果后续要做RT-qPCR,建议在纯化后测一下残留SDS水平,或者直接用柱纯化配合多次洗涤来规避。消化是否完全的判断标准很简单:组织沉淀基本消失、液体呈均匀浑浊状,如果还能看到明显组织碎块,说明消化不充分,强行往下走只会得到低质量核酸。
2.3 核酸纯化与质量评估:DV200是核心指标
纯化环节,磁珠法和硅胶柱法都可用,选择依据是通量和下游应用。磁珠法适合高通量、自动化,但对短片段核酸的回收有偏好性,需要根据目标片段长度调整磁珠比例;硅胶柱法回收稳定,适合手工操作和小批量。无论哪种方法,洗脱体积都要控制好,FFPE样本核酸总量本来就低,洗脱体积过大等于自我稀释,建议用最小可行体积洗脱,必要时分两次洗脱合并。
质量评估是FFPE流程里最容易被敷衍的环节。RNA完整性用DV200(大于200个碱基的RNA片段所占比例)来衡量,这个指标比传统的RIN值更适合FFPE样本,因为RIN算法假设存在完整的核糖体RNA峰,而FFPE样本根本没有这个峰。DV200大于50%的样本可以做全转录组,30%到50%之间建议做靶向panel,低于30%的样本基本只能做短扩增子的靶向定量。DNA方面看片段大小分布和完整性,做靶向测序问题不大,做全基因组或大片段捕获就要谨慎。
注意:DV200的测定本身也有坑。不同品牌的片段分析试剂盒对FFPE样本的适配性差异明显,建议在项目内固定使用同一种试剂盒和同一台仪器,否则批次间的DV200不可比,样本分层就会失真。
2.4 建库策略与去交联处理
FFPE RNA建库,核心是处理片段化和交联。专门的FFPE建库试剂盒会在逆转录和连接环节做优化,比如使用随机引物而非oligo-dT、采用耐热逆转录酶、在建库前做部分去交联处理。去交联的经典做法是高温孵育(比如70到80摄氏度处理一段时间),但温度过高会加剧链断裂,所以要在去交联和保完整性之间找平衡,具体参数建议参考所用试剂盒的推荐值,不要自行大幅调整。
如果做的是融合基因检测或可变剪接分析,FFPE的短片段会带来额外挑战,因为跨越断点的读段需要足够长度。这时候建库的读长选择和双端测序策略就要提前规划,读长太短会丢失断点信息。我的建议是,这类应用优先选双端150bp以上,并在分析时使用专门针对短片段优化的比对和融合检测工具,不要直接套用常规全转录组流程。
3. cfRNA实操:低丰度样本的提取与建库要点
3.1 样本采集与前处理:把变异控制在源头
cfRNA项目的第一道关口在采血环节。抗凝剂选择上,EDTA是主流,肝素会抑制后续酶反应,坚决不用;柠檬酸钠对某些下游应用有影响,需评估。采血后必须在规定时间窗口内完成血浆分离,通常建议2到4小时内,超时会导致血细胞破裂释放大量基因组RNA和核糖体RNA,彻底污染cfRNA信号。离心采用两步法:先低速离心去除大部分细胞,再高速离心去除残余碎片和血小板,每一步的离心力和时间都要固定,任何变动都会改变游离核酸的组成。
血浆分装建议小体积多管,避免反复冻融。冻存温度负80摄氏度,长期保存可考虑负80以下,但要注意反复取用带来的温度波动。这里有个实操心得:分装时预留一管专门用于总量测定和质控,不要和用于建库的管子混用,避免质控环节消耗掉宝贵的建库材料。
3.2 提取方案选择:柱法、磁珠法与共沉淀的取舍
cfRNA提取的难点在于低丰度和高背景的平衡。硅胶柱法适合小体积样本,操作稳定,但对短片段和小RNA的回收有限;磁珠法通量高、可自动化,回收效率依赖磁珠化学性质;经典的酚氯仿共沉淀法回收总量高,但操作繁琐、残留风险大,且对操作者技术要求高。我的经验是,如果样本量不大、追求稳定性和可重复性,优先选经过验证的柱法试剂盒;如果是大队列、需要高通量,磁珠法配合自动化平台更合适,但必须做充分的批间验证。
提取过程中加入外源 spike-in 对照(比如人工合成的外源RNA片段)是强烈建议的做法。它在提取前加入,贯穿整个流程,最终通过测序或定量读出的回收率,可以反映每个样本的提取效率,用于后续数据归一化。没有 spike-in 的cfRNA数据,在跨样本比较时说服力会打折扣,因为提取效率的波动可能远大于生物学差异。
3.3 建库与文库质控:起始量与扩增循环的博弈
cfRNA建库通常采用连接法,先加接头再逆转录扩增,或者先逆转录再连接。起始量低意味着扩增循环数要相应提高,但循环数过高会引入严重的扩增偏好和重复序列,降低文库复杂度。一般建议在满足最低文库产量前提下,用尽可能少的循环数,并通过文库的重复率评估复杂度。如果重复率异常高,说明起始量太低或扩增过度,这时候宁可重新提取更多样本合并,也不要硬着头皮测序。
文库质控除了常规的浓度和片段分布,cfRNA还要特别关注核糖体RNA残留比例。血浆cfRNA中核糖体RNA碎片占比很高,如果去除不彻底,测序数据里大部分读段会浪费在核糖体序列上。去核糖体RNA的方案有探针捕获和酶法消化两类,选择时看目标RNA类型:如果关注的是带polyA尾的mRNA,oligo-dT富集也可行;如果关注的是各类非编码RNA和片段化RNA,去核糖体总RNA方案更合适。
3.4 数据归一化与批次效应控制
cfRNA数据分析阶段,归一化策略直接影响结论可靠性。常规的文库大小归一化在cfRNA里不够用,因为核糖体残留比例和 spike-in 回收率在样本间差异很大。建议采用 spike-in 校准结合稳健归一化方法,把技术变异和生物学变异分开。批次效应控制在cfRNA项目里尤其重要,采血时间、操作人员、试剂批次、测序批次都可能引入系统性偏差,实验设计阶段就要做好随机化和平衡,不要把所有病例样本放在一个批次、所有对照放在另一个批次,那样后面再怎么校正都是徒劳。
4. 常见问题与排查技巧实录
4.1 FFPE相关高频问题速查
| 问题现象 | 可能原因 | 排查与解决思路 |
|---|---|---|
| RNA得率极低 | 脱蜡不彻底、消化不足、样本存放过久 | 检查二甲苯新鲜度与乙醇洗涤步骤;延长蛋白酶K消化并中途补加;评估样本年龄,必要时放弃 |
| DV200偏低但总量尚可 | 固定时间过长、固定液pH异常、存放环境潮湿 | 结合样本历史判断;转向靶向短扩增子方案;同批次样本统一评估标准 |
| 建库后重复率异常高 | 起始量不足、扩增循环过多、接头二聚体残留 | 提高起始量或合并样本;降低循环数;加强文库纯化去除接头二聚体 |
| 突变检测假阳性 | 气溶胶交叉污染、索引 hopping | 严格更换刀片与清洁刀架;设置阴性对照;使用唯一双端索引 |
这张表里的每一条,基本都是我在实际项目里踩过或者见别人踩过的。特别说一下索引 hopping 这个问题,在低起始量、高循环数的FFPE建库里发生率会上升,表现为样本间出现低比例的交叉污染信号。解决办法是使用唯一双端索引,并在分析时设置合理的污染过滤阈值,不要看到低比例信号就当成真实突变。
4.2 cfRNA相关高频问题速查
| 问题现象 | 可能原因 | 排查与解决思路 |
|---|---|---|
| 提取总量波动大 | 采血到离心的间隔不一致、离心参数不统一 | 固化SOP并记录每个样本的处理时间;统一离心机与参数;引入 spike-in 监控 |
| 核糖体RNA残留高 | 去核糖体方案不适配、起始量过低 | 更换去核糖体策略;评估目标RNA类型;必要时改用polyA富集 |
| 文库复杂度低 | 扩增循环过多、起始量不足 | 减少循环数;增加起始样本体积;合并同组样本 |
| 组间差异被批次掩盖 | 批次与分组混杂、归一化不当 | 重新设计随机化方案;采用 spike-in 校准;引入批次作为协变量 |
cfRNA这块,我最想强调的是采血到离心的时间窗口。这个环节的变异极其隐蔽,因为样本外观完全正常,但血细胞破裂释放的核酸会显著改变背景。我建议在SOP里明确写出“采血后X分钟内完成第一步离心”,并且每个样本都记录实际时间,分析时把超窗样本标记出来,必要时剔除。这个习惯看起来繁琐,但能省掉后面大量解释不清的异常数据。
4.3 独家避坑心得
第一个心得是关于样本分层的。很多人拿到一批样本就急着全部提取建库,我的做法是先抽一小部分做预实验,摸清这批样本的整体质量分布,再决定哪些上全转录组、哪些做靶向、哪些放弃。预实验的成本远低于返工成本,而且能让后续的样本分配更有依据。
第二个心得是关于对照设置的。FFPE项目里,阴性对照(无模板)和阳性对照(已知质量的参考样本)必须每批都带,cfRNA项目里 spike-in 对照要贯穿提取和建库全程。对照不是为了应付检查,而是当数据出现异常时,你能快速定位问题出在样本、提取还是建库环节。没有对照的项目,出问题时只能靠猜。
第三个心得是关于记录颗粒度的。样本处理过程中的每一个时间点、每一批试剂批号、每一次离心参数变动,都值得记录。这些信息在数据出现批次效应时是排查的关键线索。我见过太多项目,数据异常了却连当时用的哪批试剂都查不到,只能整批重做。
5. 从样本到结论:数据解释的边界意识
5.1 FFPE数据的解释限制
FFPE来源的表达数据,在解释时要时刻记住它的技术偏差。短片段建库和去交联处理会引入特定的覆盖偏好,某些转录本区域可能被系统性低估或高估。做差异表达分析时,建议对已知的高偏差基因保持警惕,必要时用独立方法(如靶向定量)验证关键结论。另外,FFPE样本的固定时间、缺血时间等前处理变量会影响表达谱,如果队列里这些变量不统一,分析时要作为协变量考虑,不要简单归因为生物学差异。
5.2 cfRNA数据的生物学解读
cfRNA的组成反映的是全身细胞的核酸释放状态,来源复杂,单一标志物的解释力有限。做标志物筛选时,建议结合组织来源推断(比如通过表达谱反推贡献细胞类型)和临床变量做联合分析,不要孤立地看某个RNA的升降。另外,cfRNA的纵向变化比单点绝对值更有信息量,如果研究设计允许,多次采样能显著提升结论的稳健性。
5.3 两类样本的联合价值
FFPE提供的是组织层面的空间和形态信息,cfRNA提供的是体液层面的动态信息,两者结合可以形成互补。比如用FFPE确定肿瘤的组织学特征和分子分型,用cfRNA做治疗后的动态监测,这种设计在转化研究里越来越常见。但要注意,两类样本的技术偏差不同,联合分析时不能简单合并数据,而要在各自的归一化框架内先处理好,再在生物学层面做整合。
我在实际项目里最深的一点体会是,珍贵样本的价值不在于它有多稀有,而在于你能不能从它里面提取出经得起推敲的数据。FFPE和cfRNA这两条路线,技术门槛都不低,但只要把前处理标准化、质控分层、对照设置这几件事做扎实,存量样本完全能产出高质量的科研数据。最后分享一个小技巧:建立一个样本质量档案,把每个样本的DV200、提取总量、spike-in回收率、处理时间等关键参数都记进去,项目做得越多,这个档案越有价值,它会成为你判断样本可用性和排查异常的第一手依据。