1. 课程介绍与预备知识
大家好,我是老林,在蛋白质组学数据分析和MaxQuant应用上摸爬滚打了快十年。这个课程的目标很纯粹——让你拿到一台装了Windows的电脑、一份质谱RAW文件,就能麻利地用MaxQuant跑出磷酸化位点、蛋白定量结果,还能把报错踩的坑提前填平。
先说说你们得有什么底子,以及这课到底能帮你解决什么问题。
1.1 本课程能帮你做什么
说白了,就是RAW文件到结果表格的完整流水线。我见过太多人卡在参数设置上,一整天跑不出结果,最后发现只是没装.NET框架——这种冤枉事咱们不干。
课程核心交付物:
- 掌握MaxQuant 2.x版本的安装与配置
- 能从THERMO、SCIEX、Bruker等主流仪器生成的RAW文件中提取母离子和碎片离子信息
- 正确设置搜库参数(酶切、可变修饰、固定修饰、FDR阈值)
- 运行完成后读懂evidence.txt、peptides.txt、proteinGroups.txt里的关键列
- 知道哪些参数改了就影响定量,哪些改了影响鉴定
- 能自己排查“内存不足”“找不到搜库数据库”“分数异常低”等常见报错
1.2 适用人群
这个课不是给刚入门的生物学本科生看的,也不是给能写搜库算法的计算化学家看的。我设定的目标用户是:
- 蛋白质组学方向的研究生或博士后——你手上有质谱数据,老板催着出表格,但之前只是用过PEAKS或Proteome Discoverer,对MaxQuant不熟。
- 生物信息学或计算生物学方向的工程师——你熟悉Python/R,知道FASTA和搜库的原理,但没亲手点过MaxQuant的图形界面,想知道怎么用命令行或自动化脚本调用它。
- 质谱平台的技术员或管理员——你的实验室刚换Thermo Orbitrap,需要给全组搭建一个标准的MaxQuant分析流程。
| 角色 | 已有基础 | 本课能补上的短板 |
|---|---|---|
| 研究生(生物背景) | 懂一点色谱质谱原理,会用Excel | 参数设置逻辑、结果解读、报错排查 |
| 生信工程师 | 熟悉Linux命令行,会用Python读取CSV | MaxQuant在Windows下的图形界面交互、非标参数含义 |
| 平台管理员 | 有IT和仪器运维经验 | 多用户部署、数据库管理、自动化批处理 |
1.3 你需要在课前准备什么
嗯,这里我要强调一下:硬件和软件环境没配好,后面的章节你只能干瞪眼。我在培训时碰到过有人用4GB内存的笔记本跑MaxQuant,跑到第三天卡死——那不是软件问题,是硬件不够。
最低硬件要求:
- 操作系统:Windows 10 64位(专业版或企业版),Windows 11也可
- 处理器:Intel Core i5-8500或AMD Ryzen 5 3600以上,多核心有优势
- 内存:至少16GB(推荐32GB,如果做TMT或磷酸化组学,建议64GB)
- 硬盘:SSD,剩余空间50GB以上(RAW文件本身可能很大,搜库结果也会占用空间)
- 显卡:MaxQuant主要靠CPU,显卡帮助不大,集成显卡就够
软件环境:
- Microsoft .NET Framework 4.8 或更高版本(MaxQuant 2.0依赖它,不装根本打不开)
- Visual C++ Redistributable for Visual Studio 2015-2022(x64)
- Java Runtime Environment 8 或 11(用于Andromeda搜库引擎和部分统计模块)
- MaxQuant 2.4+ 安装包(我建议直接从官网
maxquant.org下载,注意选对版本,别下成旧版)
数据文件:
我会在资料包里提供一个示例数据集(3个RAW文件,来自HeLa细胞裂解液的DDA采集),用于后续章节的操作练习。你自己练习时也可以用公开数据库比如PRIDE中的测试数据。
1.4 知识体系概览——先看这张图
为了让你对整门课的结构有个大局观,我画了一张流程图,标注了从RAW文件到最终定量表格的完整通路,以及每个环节对应的章节编号。你可以把它当目录用,也可以贴在工位上提醒自己别漏步骤。
1.5 你需要懂的基础知识(但不多)
这个课程不会从质谱原理开始讲起,但下面几个概念你至少得听说过,不然后面搜库参数会一头雾水。
- 母离子与碎片离子——知道MS1和MS2的区别,知道母离子m/z和强度是怎么被记录的。
- 数据库搜索——知道搜库是用理论谱图匹配实测谱图,而不是像BLAST那样比对序列。
- FDR(假发现率)——知道为什么我们要用target-decoy策略控制假阳性。
- FASTA文件——知道它是存储蛋白序列的格式,每条以“>”开头。
如果你完全没概念,我建议先花半小时看一段质谱入门视频(B站上搜“蛋白质组学 质谱原理”就有),把Base Peak、CID/HCD、同位素峰这些词混个眼熟就行。剩下的实操中我会边做边解释。
这一章就是给你画个地图——知道这门课讲什么,你需要什么硬件软件,你目前的水平够不够。后面的每一章我都会先列举一个真实场景(比如“跑完报错说Not enough memory”),然后带着你一步步解决。别担心,我会一直陪着你把RAW数据变成一张漂亮的蛋白定量表。