从猪场神秘死亡到宠物疑难杂症 一文看懂宏基因组技术如何精准揪出动物疾病的真正元凶
猪只高热不退查不出病因 宠物反复生病传统手段束手无策 这项技术帮动物医生快速锁定罪魁祸首
一文读懂宏基因组技术 让兽医告别盲目治疗 精准诊断畜禽动物疑难疾病 助力养殖场降本增效 为宠物健康保驾护航
最近有个养殖户大哥给我发了条消息,说他们猪场最近出了点麻烦事。
“老师,我们场里几头猪突然高热不退,精神萎靡,食欲废绝,身上还出现瘀斑。用了两天头孢、磺胺啥的都没效果,死了三头了。”
我问他:”做过病原检测吗?”
他说:”做了,抽血送检了,但结果一直没出来,说是样本问题,病毒核酸没检测到。”
这种情况,其实挺常见的。
在传统的兽医诊断流程里,遇到这种”查不出来”的病例,兽医往往只能靠经验用药,或者让养殖户继续观察等结果。但问题是,等结果出来的时候,病可能已经扩散了,损失已经造成了。
今天我想跟大伙聊聊一项正在改变动物疾病诊断格局的技术——宏基因组二代测序技术。
一、先说点实在的:传统诊断到底卡在哪?
理解一项新技术的价值,得先明白旧方法到底差在哪。
我们兽医做病原检测,常用的手段大概有这几类:
1. 细菌培养
这是最经典的方法。挑个样本,放到培养基上,等菌长出来,再做生化鉴定或者药敏试验。
问题在哪?
有些细菌就是”娇气”,实验室条件模拟不了它的生长环境。比如猪的链球菌、部分支原体,培养起来就很困难。等培养成功,可能已经过了两三天。
更麻烦的是,有些病原根本培养不出来,或者生长极其缓慢,常规培养根本 detect 不到。
2. 血清学检测(抗体检测)
这个原理是检测动物体内有没有针对某个病原的抗体。抗体阳性,说明感染过或者疫苗免疫过。
听起来挺好用,但有几个硬伤:
- 窗口期问题:感染后抗体产生需要时间,太早测可能测不到
- 区分感染和免疫:打过疫苗的狗,抗体阳性不代表有病
- 不能判断活的还是死的病原:抗体阳性,可能是正在感染,也可能是已经清除了病原
3. PCR检测
这个是目前最主流的病原检测方法,灵敏度和特异性都比前两种好。
但 PCR 有个核心限制:你得先知道怀疑什么,才能设计引物去检测什么。
这就是所谓的”假设驱动”模式——你猜测是猪繁殖与呼吸综合征(PRRSV),就用 PRRSV 的引物去测;你怀疑是非洲猪瘟,就用非洲猪瘟的引物。
问题来了:如果你压根没想到这个病原呢?
比如今年某个猪场出现了一种全新的变异毒株,传统 PCR 面板里根本没有这个病原的引物设计,那你就算怀疑,也测不出来。
再比如,某些病例同时感染了多种病原,你只能逐个怀疑、逐个检测,效率很低。
二、宏基因组技术,到底是个啥?
好,说到今天的主角了。
宏基因组二代测序技术,英文叫 mNGS(metagenomic next-generation sequencing)。
这个名字听起来很高大上,但其实原理并不复杂。
简单说就是:把样本里所有的核酸(DNA 或 RNA)都提取出来,不分病原还是宿主,全部测序,然后用数据库去比对,看看到底有哪些东西。
这个过程可以概括为几步:
样本采集 → 核酸提取 → 建库测序 → 生物信息分析 → 结果解读
关键的不同点在于:
传统 PCR 是”你猜什么,我测什么”
mNGS 是”把所有东西都测了,谁匹配上算谁”
这就好比:
传统诊断像是在茫茫人海里找一个人,你得先知道长啥样、穿啥衣服。
宏基因组测序像是直接把这片区域监控视频全部调出来,挨个比对,不管你想不想得到。
三、这个技术到底怎么用?
咱们还是从那个养殖户大哥的故事说起。
他的猪场高热病例,送去做了宏基因组测序。整个过程大概是这样的:
第一步:采样
从死猪身上采了肝脏、脾脏、肺脏组织,还有一些血清。样本保存、冷链运输,送到检测实验室。
第二步:核酸提取
实验室收到样本后,先把组织研磨匀浆,然后提取其中的全部核酸。
这里有个关键操作:去宿主。
因为样本里大部分核酸其实来自动物自身(猪的 DNA/RNA),病原只占很小一部分。如果不处理,测序数据大部分都会浪费在测序猪自己的基因上。
常用的去宿主方法有两种:
- 酶解法:用特定的酶把宿主的核酸降解掉
- 差速离心:利用病原和宿主细胞的大小差异进行分离
第三步:建库测序
提取到的核酸,加上测序接头,做成文库,放到测序仪上进行测序。
现在主流的测序平台是 Illumina 的 NovaSeq 或 MiSeq,一次可以跑大量样本,同时产出几百万到几千万条序列。
第四步:生物信息分析
测序出来的数据,是一堆字母串(A、T、C、G 的组合),长这样:
@read_001
AGCTTAGCTAGCTAGCTAGCTAGCTAGCTAGCTAGCTAGCTAGCTAGCTAGCT
+
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
这一行一行读出来,可能有几千万条。
接下来就是关键步骤——比对。
把这些序列和数据库里的已知病原序列进行比对,看哪些能对上。
常用的数据库包括:
- NT/NR(NCBI 综合数据库)
- RefSeq(参考序列数据库)
- 专门针对微生物的数据库
比对结果,大致会筛出来类似这样的东西:
| 病原名称 | 匹配读数 | 覆盖度 | 物种分类 |
|---|---|---|---|
| 猪繁殖与呼吸综合征病毒 | 1,234 | 85% | 动脉炎病毒科 |
| 猪圆环病毒2型 | 567 | 72% | 圆环病毒科 |
| 猪德尔塔疱疹病毒 | 89 | 45% | 疱疹病毒科 |
第五步:结果解读
这时候,兽医或者生物信息分析师就要结合临床情况来解读了。
不是说测序匹配上了就一定是致病的。比如,有些病原可能是环境中常见的,或者是动物体内的常驻菌群,不一定致病。
这时候需要结合几个指标来判断:
- 读数数量:匹配到的序列越多,通常说明病原载量越高
- 覆盖度:序列覆盖病原基因组的程度,覆盖度高说明结果更可靠
- 临床关联:这个病原是否与症状相符?
- 文献支持:这个病原是否有致病的证据?
最终报告,可能会这样呈现:
检测结果:
- 猪繁殖与蓝耳病病毒(PRRSV) — 强阳性,覆盖度 85%,与高热症状高度吻合
- 猪圆环病毒2型(PCV2) — 阳性,覆盖度 72%,可能为继发感染或共存感染
- 猪支气管败血波氏杆菌 — 阳性,可能为呼吸道继发感染
建议:
- 针对 PRRSV 进行生物安全防控
- 排查猪群疫苗免疫状态
- 对继发感染菌进行药敏试验
四、这个技术到底牛在哪?
说回开头那个养殖户大哥的问题。
他用传统方法查了两天,啥也没查出来。做了宏基因组测序,三天后拿到了报告,直接锁定了 PRRSV 和 PCV2 的混合感染。
他后来跟我说:”要是早几天做这个,那几头猪可能就不死了。”
这话确实有点扎心,但也说明了问题。
宏基因组技术相比传统方法,有几个明显的优势:
1. 不依赖预设病原
传统方法你只能测你怀疑的那些,mNGS 可以一次性检测成千上万种病原,包括你没想到、甚至没见过的。
2. 灵敏度高
特别是对于那些难以培养的病原,或者载量很低的病原,mNGS 的灵敏度明显更高。
3. 速度快
虽然看起来步骤多,但实际出报告的时间,现在很多实验室可以做到 24-48 小时。而且不需要等病原生长,直接测核酸就行。
4. 可以发现新病原
这个是最有价值的。有些猪场、牧场反复出现不明原因的疾病,传统方法束手无策。mNGS 有可能从中发现新的、之前未知的病原。
五、实际案例:那些”查不出”的病,是怎么被揪出来的
我再讲几个真实的故事,帮助大伙理解这项技术在实际场景中的价值。
案例一:猪场” mystery death “
2023 年,华东地区某规模化猪场,育肥猪群出现不明原因死亡,死亡率高达 8%。
症状:高热(41-42°C)、厌食、呼吸困难、皮肤发绀。
常规检测做了个遍:
- 非洲猪瘟 PCR:阴性
- PRRSV PCR:阴性
- 猪瘟 PCR:阴性
- 伪狂犬 PCR:阴性
- 流感 PCR:阴性
- 细菌培养:无致病菌生长
猪场负责人都快急哭了,因为已经死了不少猪,而且还在继续死。
后来有人建议做宏基因组测序。结果报告出来了:
检出:猪乙型脑炎病毒(JEV),覆盖度极高
猪场位于低洼地带,周围有沼泽和水田。当时正值夏秋季节,蚊虫肆虐。
真相大白:这是乙脑病毒感染导致的猪群暴发。乙脑病毒主要通过蚊虫传播,传统 PCR 面板里根本不包括这个病原,所以一直查不出来。
确诊后,猪场立即采取了灭蚊措施,同时加强了生物安全,疫情很快得到控制。
案例二:犬不明原因脑炎
南方某城市,一只 3 岁的拉布拉多犬出现神经症状:抽搐、转圈、视力下降。
主人带它去了好几家宠物医院,做了 MRI、脑脊液检查、常规病原检测,都没查到原因。
最后推荐做了脑组织样本的宏基因组测序。
结果:检出了 犬细小病毒 2 型(CPV-2) 的特殊变异株,以及一种罕见的神经组织侵袭性大肠杆菌。
这个病例的特殊之处在于:CPV-2 通常引起肠道症状,但这个变异株表现出神经侵袭性,同时合并了大肠杆菌的继发感染。
传统检测方法很难同时发现这两个病原,尤其是 CPV-2 的神经型变异,常规血清学检测根本测不出来。
确诊后,兽医调整了治疗方案,针对两个病原分别用药,狗狗最终康复了。
案例三:反刍动物不明原因流产
西北地区某羊场,怀孕母羊反复出现流产,流产胎儿有不同程度的腐烂。
场里做过多次布病检测,都是阴性。也做过弓形虫、布鲁氏菌、李氏杆菌的检测,都没发现明确病原。
做了流产胎儿的宏基因组测序后,检出了 羊边界病病毒(BDV)。
边界病是由绵羊瘙痒病病毒(SCDV)引起的,属于朊病毒相关疾病。这个病原非常特殊,它不是典型的 DNA 或 RNA 病毒,而是一类错误折叠的蛋白质。
传统检测根本测不到它,只有 mNGS 能够通过测序发现其特殊的核酸信号。
确诊后,场里对相关群体进行了淘汰,并加强了引种检疫,流产问题终于得到控制。
六、技术原理:为什么要”去宿主”?
可能有人会好奇:样本里大部分是动物自身的核酸,测序时岂不是浪费了大量数据?
确实如此。所以实际操作中,有一个关键步骤叫”去宿主”。
让我用一个比喻来解释:
想象你在一大桶水里找几粒沙子。
如果不做任何处理,你把整桶水都倒进分析机器,大部分时间都在分析水分子,沙子反而被稀释了。
“去宿主”就是先把水撇掉,集中分析剩下的部分。
常见的去宿主策略有几种:
策略一:酶解法
利用宿主核酸和病原核酸的结构差异,用特定的酶(如核酸外切酶)优先降解宿主 DNA/RNA。
这种方法的好处是不破坏病原核酸,缺点是某些宿主核酸可能降解不完全。
策略二:探针捕获
设计针对已知病原的探针,把病原核酸”钓”出来,再测序。
这种方法灵敏度更高,但只能检测已知病原,对于未知病原无能为力。
策略三:差速离心
利用病原颗粒和宿主细胞的大小、密度差异,通过离心进行分离。
这是一种物理方法,不依赖核酸序列信息,可以同时富集病毒、细菌、寄生虫等多种病原。
实际工作中,很多实验室会组合使用多种方法,以达到最佳的富集效果。
七、生物信息分析:数据是怎么变成报告的?
测序得到的是原始的序列数据(FASTQ 格式),这些”天书”需要借助生物信息学工具来解读。
这个过程大致分为以下几个步骤:
1. 质控(Quality Control)
原始数据质量参差不齐,有些读段质量很差,需要过滤掉。
# 质控示例代码(使用 fastp 工具)
fastp -i input.fastq -o output.fastq \
-w 8 \
--detect_adapter_for_pe \
--quality_threshold 20 \
--length_required 50 \
--thread 8
这段代码的作用:
-i指定输入文件-o指定输出文件-w 8使用 8 个线程加速处理--quality_threshold 20过滤掉质量值低于 20 的读段--length_required 50过滤掉长度低于 50bp 的读段--detect_adapter_for_pe自动检测并去除接头序列
质控后,剩下的读段才会进入下一步分析。
2. 去宿主比对
把质控后的读段,先和宿主基因组进行比对,把匹配上的读段去掉。
# 使用 BWA 进行宿主比对
bwa index reference_host_genome.fa
bwa mem -t 16 reference_host_genome.fa clean_read.fastq \
| samtools view -b -F 4 - | samtools fastq -1 host_removed.fastq
这里 -F 4 表示只保留未比对到宿主基因组的读段(即病原读段)。
3. 病原比对
把去宿主后的读段,与病原数据库进行比对。
# 使用 Kraken2 进行物种分类
kraken2 --db path_to_kraken2_db \
--threads 16 \
--classified-out classified.reads \
--unclassified-out unclassified.reads \
clean_read.fastq \
| kraken2-report --output-format json > report.json
Kraken2 是一种快速的物种分类工具,可以在几分钟内完成数十万条读段的分类。
4. 结果过滤和解读
比对完成后,需要根据多个指标来筛选出有意义的病原:
- 读数阈值:匹配的读段数量需要达到一定标准
- 覆盖度阈值:序列覆盖病原基因组的百分比
- E-value:比对显著性
- 临床相关性:结合症状判断
# 结果筛选示例
import pandas as pd
# 读取比对结果
report = pd.read_json("report.json")
# 筛选条件
filtered = report[
(report['read_count'] >= 10) & # 至少10条匹配读段
(report['coverage'] >= 30) & # 覆盖度至少30%
(report['e_value'] < 1e-10) # 比对显著性
]
# 输出结果
print(filtered[['species', 'read_count', 'coverage', 'e_value']])
八、这项技术的局限性:不是万能药
说了这么多好处,也得客观讲讲它的局限性。
1. 不能区分活的和死的病原
mNGS 检测到的是核酸,而核酸来自活的病原,也来自死的病原。
比如,动物刚刚接种过疫苗,或者感染已经恢复但核酸还没清除,都可能导致检测阳性。
这时候需要结合临床来判断:动物现在真的有症状吗?核酸载量高不高?
2. 无法替代培养做药敏
虽然 mNGS 能告诉你有哪些病原,但通常不能告诉你这个病原对哪些药敏感。
对于细菌性感染,如果你要做精准用药,还是需要做细菌培养和药敏试验。
3. 成本仍然较高
虽然近年来测序成本大幅下降,但单次检测费用仍然在几百到上千元不等。对于单个病例来说,这个成本还是不低的。
4. 数据解读需要专业知识
mNGS 出来的结果非常复杂,包含大量信息。如何正确解读,需要经验丰富的兽医和生物信息分析师合作。
解读不当,可能导致误诊或漏诊。
5. 新病原的确认需要后续验证
如果 mNGS 检测到一个全新的、未知的病原,通常需要后续用其他方法(如 PCR、测序验证)来确认。
九、未来展望:这项技术会往哪个方向发展?
展望未来,宏基因组技术在动物疾病诊断领域,有几个很明显的发展趋势:
1. 成本继续下降
随着测序技术的进步和大规模应用,单次检测的成本有望进一步降低,让更多养殖户和宠物主用得起。
2. 检测速度更快
目前有些实验室可以做到 24 小时出报告,未来有望缩短到 12 小时甚至更快。对于急性传染病来说,时间就是生命。
3. 现场快检
目前 mNGS 主要在实验室完成,未来可能会有便携式测序仪的应用,实现现场快速检测。
牛津纳米孔(Oxford Nanopore)的 MinION 测序仪已经可以做到口袋大小的便携式测序,虽然通量和准确度还不如主流平台,但在某些场景下很有价值。
4. 与人工智能结合
海量的测序数据,结合 AI 算法,有望实现更智能的病原识别和结果解读。
5. 多组学整合
未来可能不仅测病原的基因组,还会同时分析宿主的转录组、蛋白组、代谢组等,实现更全面的健康评估和疾病诊断。
十、给养殖户和兽医的一点建议
最后,说点实用的建议。
对于养殖户:
- 遇到不明原因的病例,不要盲目用药,及时送检
- 选择有资质的、有经验的检测实验室
- 采样要规范,送检要及时,保证样本质量
- 拿到报告后,结合兽医的专业意见进行解读
对于兽医:
- 了解 mNGS 的技术原理和局限性
- 学会正确解读检测报告,结合临床做出判断
- 与生物信息分析师建立良好的沟通
- 对于新发、突发疾病,主动推荐 mNGS 检测
对于宠物主:
- 当宠物反复生病、传统检查查不出原因时,可以考虑 mNGS 检测
- 选择有宠物诊断经验的实验室
- 理解检测结果的含义,不要过度解读
- 配合兽医进行后续治疗和管理
结语
回到开头那个养殖户大哥的故事。
后来他跟我说,做了 mNGS 确诊后,他们按照兽医的建议,调整了用药方案,加强了生物安全,特别是灭蚊措施。
一个月后,猪场稳定下来了,新引进的猪也都没问题。
他现在逢人就推荐这项技术:”早知道早点做这个,省了多少冤枉钱。”
这话听着有点刺耳,但也确实反映了一个现实:很多 animal health 问题,不是药没用,而是没找对病根。
宏基因组技术,给我们提供了一把更精准的”手术刀”,帮助我们更快地找到问题的根源。
当然,它不是万能的,也不能替代兽医的专业判断和经验。但它确实正在改变我们诊断动物疾病的方式。
希望这篇文章,能帮助你更好地理解这项技术,在未来的实践中做出更明智的决策。
如果你有更多问题,欢迎留言交流。
本文内容基于公开学术文献和实际案例整理,仅供参考,具体诊断和治疗请遵医嘱。
