1. 课程介绍与目标

大家好,我是这门课的主讲。在生物信息这个行当里摸爬滚打了十来年,从最初看着FASTQ文件一头雾水,到后来能独立签发ACMG报告,这条路我太熟悉了。

说白了,这门课就是把我这些年踩过的坑、总结的经验,一股脑儿端出来给你。

这门课是干什么的?

一句话概括:教你如何从原始的测序数据(FASTQ),一步一步走到一份规范的ACMG临床报告。

这不是那种只讲概念的科普课。我会带着你亲手跑通每一个环节。你想想看,从FASTQ质量评估、比对、变异 calling,到注释、过滤,最后按照ACMG指南判定致病性——这一整套流程,咱们全走一遍。

我个人习惯是“动手为主,理论够用就行”。所以课程里会有大量实战脚本、命令行和实例解读。

核心目标:
  • 掌握NGS数据分析的完整技术栈
  • 能独立搭建和运行分析流程(pipeline)
  • 理解ACMG/AMP指南的解读规则并实际应用
  • 最终产出可供临床参考的变异解读报告

谁适合学这门课?

我遇到过不少想转行做生信的人,也带过刚进实验室的研究生。他们的起点各不相同,但都卡在同一个问题上:有了数据,下一步该干啥?

这门课就是为这些人准备的:

  • 生物医学背景的研究生或科研人员——你手上有NGS数据,但不知道怎么分析。
  • 临床实验室的初级生信工程师——你需要从“跑流程”升级到“看结果、写报告”。
  • 想系统梳理生信分析流程的资深从业者——你可能已经会跑GATK了,但没完整走过ACMG报告那一套。
  • 有一定编程基础(Python/R)的转行者——你想进入临床生信领域,但缺乏实战项目经验。
前提要求:不需要你精通所有工具。只要能打开终端,了解基础Linux命令和一点Python语法,就足够跟上。我会在过程中补充必要的原理。

学习路径怎么安排?

我把这30章的内容分成了四个阶段。你跟着走就行,不用跳着看。

阶段 章节范围 你要干的事 产出物
数据准备 第1-5章 熟悉FASTQ格式,做质控,清理数据 干净的FASTQ文件和质控报告
核心分析 第6-15章 比对、去重、BQSR、变异检测 VCF文件和BAM文件
变异解读 第16-25章 注释、过滤、人群频率计算、致病性判定 注释后的变异列表和ACMG证据评估
报告生成 第26-30章 写自动化脚本,生成PDF报告,做最终审核 符合ACMG标准的临床报告

这个路径是我自己反复调整过的。以前我带实习生时,总是想一股脑教太多,结果大家消化不了。嗯,后来我改成这种“阶段交付”的方式——每一阶段都要产出看得见摸得着的东西,心里才踏实。

一个简单的知识框架

下面这张图能帮你快速建立全局观。别怕,现在看不懂没关系,随着课程深入,你会慢慢理解每个节点在干什么。

从FASTQ到ACMG报告——全流程知识框架 原始FASTQ数据 质量评估与预处理 比对与BAM处理 变异检测与VCF ACMG报告输出 关键模块说明 1. FASTQ → 原始序列 + 质量值 2. 质控 → FastQC, Trimmomatic 3. 比对 → BWA-MEM, Samtools 4. 变异检测 → GATK HaplotypeCaller 5. ACMG报告 → InterVar, 人工审核 (每个环节都有避坑点)
别急着跑通全部流程——我曾经见过有人一上来就想一键出报告,结果中间每一步都有问题,最后花了好几天排错。稳扎稳打,每一章练熟再往下走。

你会学到什么?

课程结束后,你不仅能跑完流程,还能回答出以下问题:

  1. 为什么这个FASTQ文件质量差?——你能从报告中一眼看出问题点。
  2. 比对率只有85%是什么原因?——你能从BAM文件里找到线索。
  3. 这个变异为什么被判为“意义不明确”?——你能按ACMG规则逐条分析证据。
  4. 如何写一个自动化脚本来生成报告?——你能用Python和LaTeX搞定它。

我个人觉得,学这门课最大的收获不是背命令,而是培养一种“生信直觉”。当你看到一份报告时,能本能地判断“这里有问题”或者“这个变异需要进一步验证”。

好,那我们开始吧。先别急着操作,把框架印在脑子里,后面每一步都会清晰起来。