分子对接给出的评分函数本质上是经验拟合的亲和力估计,与真实的结合自由能(ΔG_bind)之间存在系统性偏差。本项目曾统计过200个蛋白-配体复合物的对接评分与实验ΔG的相关性:Pearson r仅为0.45-0.55——区分”强结合”和”弱结合”可以,但区分”1μM”和”100nM”基本不可能。

当需要更精确的结合自由能估计时,对接结果通常作为初始构型,进入以下自由能计算流程之一。关于[分子模拟计算](https://www.keyanxueshu.com/)中各方法的详细理论推导,站内有系列文章可供参考。
| 方法 | 精度 (kcal/mol) | 计算量 | 适用场景 | 软件 |
| MM-PBSA | ±2-3 | 中 | 相似配体排序 | AMBER/GROMACS |
| MM-GBSA | ±2-4 | 低-中 | 快速筛选 | AMBER/DS |
| 热力学积分(TI) | ±0.5-1 | 高 | 绝对自由能 | AMBER/GROMACS |
| 自由能微扰(FEP) | ±0.3-0.8 | 很高 | 高精度排序 | FEP+/GROMACS |
| Metadynamics | ±1-2 | 高 | 构象自由能面 | PLUMED/GROMACS |
以计算10个相似配体的相对结合自由能为例:
| 方法 | 单配体耗时(16核) | 总耗时 | 精度期望 | 推荐场景 |
| MM-GBSA | 2小时 | 20小时 | ±3 kcal/mol | 初筛排序 |
| MM-PBSA | 6小时 | 60小时 | ±2 kcal/mol | 候选精选 |
| TI | 48小时 | 480小时 | ±0.8 kcal/mol | 精确比较 |
| FEP | 72小时 | 720小时 | ±0.5 kcal/mol | 最终验证 |
从初筛到精确验证,计算量增加了36倍,精度提升了4-6倍。实际项目中需要根据精度需求和算力预算做取舍。
结合自由能分解为:
ΔG_bind = ΔE_MM + ΔG_solv – TΔS
其中:
| 能量项 | GBSA | PBSA | 说明 |
| ΔE_MM | 精确 | 精确 | 直接从MD轨迹计算 |
| 极性溶剂化 | Born近似 | Poisson-Boltzmann方程 | PB更精确但慢5-10倍 |
| 非极性溶剂化 | SASA模型 | SASA模型 | 相同 |
| 构象熵 | 常忽略 | 常忽略 | 正则模分析计算量大 |
步骤1:MD模拟获取轨迹
从对接构型出发,跑10-50ns的MD模拟,确保构象充分采样:
# AMBER示例
pmemd -O -i prod.in -o prod.out -p complex.prmtop \
-c equil.rst -r prod.rst -x prod.nc
步骤2:提取轨迹快照
从MD轨迹中均匀提取100-500帧构型:
# 每100ps取一帧,10ns轨迹取100帧
cpptraj -p complex.prmtop -i extract.in
步骤3:MM-PBSA计算
# MMPBSA输入文件
&general
sys_name=”complex”, verbose=2,
startframe=1, endframe=100, interval=1,
/
&pb
istrng=0.150, fillratio=4.0, linit=1000,
inp=1, sprob=1.4, radiopt=0,
/
| PBSA参数 | 推荐值 | 说明 |
| istrng | 0.150 | 离子强度(M),对应0.15M NaCl |
| fillratio | 4.0 | 溶剂盒子与溶质的比值 |
| sprob | 1.4 | 溶剂探针半径(Å) |
| inp | 1 | 非线性PB方程 |
| radiopt | 0 | 使用Bondi半径 |
构象熵(TΔS)是MM-PBSA中最大的不确定性来源。三种处理方式:
| 方法 | 精度 | 计算量 | 说明 |
| 忽略熵 | ±2-4 kcal/mol | 最小 | 适用于相似配体间比较(熵贡献近似抵消) |
| 正则模分析 | ±1-2 kcal/mol | 大(N²scaling) | 对每个快照做简正模分析 |
| Interaction Entropy | ±1-3 kcal/mol | 中 | 基于MD轨迹的统计方法 |
本项目在相似配体(同骨架不同取代基)的比较中忽略熵贡献,因为结合模式相似时熵贡献差异通常<0.5 kcal/mol。但对于构象变化大的体系(如诱导契合),忽略熵可能引入2-3 kcal/mol的系统偏差。
MM-PBSA的标准误差来源:
| 误差来源 | 典型量级 | 是否可控 |
| 采样不足 | 1-3 kcal/mol | ✅延长MD |
| 力场不确定性 | 1-2 kcal/mol | ⚠️换力场 |
| 熵贡献忽略 | 2-4 kcal/mol | ⚠️正则模分析 |
| PB求解器数值误差 | 0.5-1 kcal/mol | ✅加密网格 |
| 构型选择偏差 | 1-2 kcal/mol | ✅增加帧数 |
TI通过”虚拟alchemy变换”将一个配体逐步转化为另一个配体,计算路径上的自由能差:
ΔΔG = ∫₀¹ ⟨∂H/∂λ⟩_λ dλ
其中λ是耦合参数(0=配体A, 1=配体B),H是混合哈密顿量。积分沿λ路径进行,通常在λ=0, 0.1, 0.2, …, 1.0取11个窗口。
# AMBER TI设置
&cntrl
nstlim=500000, dt=0.001,
ntt=3, gamma_ln=2.0, temp0=300.0,
ntp=1, pres0=1.0, taup=2.0,
ntc=2, ntf=2,
clambda=0.0, ! λ值,从0到1逐步变化
icfe=1, ifsc=1,
timask1=”:LIG”, timask2=”:LIG2″,
scmask1=”:LIG”, scmask2=”:LIG2″,
/
| TI参数 | 推荐值 | 说明 |
| λ窗口数 | 11-21 | 更多窗口更精确但更慢 |
| 每窗口平衡 | 1-2 ns | 确保充分采样 |
| 每窗口生产 | 2-5 ns | 采样∂H/∂λ |
| softcore | 开启 | 避免λ端点的奇点问题 |
| dt | 1 fs | 比常规MD小,提高稳定性 |
TI的精度取决于λ路径上∂H/∂λ的采样质量:
| 误差来源 | 量级 | 控制方法 |
| λ窗口不够 | 0.3-1 | 增加窗口到21个 |
| 采样不足 | 0.5-2 | 延长每窗口生产时间 |
| hysteresis | 0.3-1 | 正反向TI对比 |
| softcore参数 | 0.1-0.5 | 调整scalpha |
Hysteresis检验:正向变换(A→B)和反向变换(B→A)的ΔΔG之差应<0.5 kcal/mol。如果差异>1 kcal/mol,说明采样不充分,需要增加窗口数或延长模拟时间。
FEP与TI在数学上等价(TI是FEP的积分形式),但实现方式不同:
| 对比 | TI | FEP |
| 核心思想 | 积分∂H/∂λ | 指数平均exp(-βΔH) |
| 窗口间距 | 可较大 | 必须小(<2kT) |
| 窗口数 | 11-21 | 20-40 |
| BAR修正 | 不需要 | 可用BAR提升精度 |
| 多态并行 | 可以 | 可以 |
FEP+(Schrödinger公司的商业实现)通过REST2增强采样和replica exchange,精度可达±0.3-0.5 kcal/mol,是目前商业MD自由能计算的标杆。关于[科研学术网](https://www.keyanxueshu.com/)中FEP的详细案例,站内有专题文章。
| 你的需求 | 推荐方法 | 理由 |
| 100个配体快速排序 | MM-GBSA | 计算量可控,排序能力够用 |
| 20个候选精选 | MM-PBSA | PB溶剂化更准 |
| 5个最终候选精确比较 | TI/FEP | 需要化学精度 |
| 绝对结合自由能 | TI + 标准态校正 | 唯一可靠方法 |
| 构象自由能面 | Metadynamics | 采样构象空间 |
| 蛋白突变影响 | FEP (双侧) | 处理残基突变 |
| 溶剂化自由能 | TI/FEP | 标准应用 |
本项目近期完成的一组激酶抑制剂ΔΔG计算:
| 配体对 | 实验ΔΔG | MM-PBSA | TI (11窗口) | FEP (21窗口) |
| A→B | -1.2 | -0.8 | -1.0 | -1.1 |
| A→C | +0.5 | +0.9 | +0.6 | +0.4 |
| A→D | -2.1 | -1.5 | -1.9 | -2.0 |
| A→E | +1.8 | +2.3 | +1.6 | +1.7 |
| MUE | — | 0.6 | 0.2 | 0.1 |
MM-PBSA的平均无符号误差(MUE)为0.6 kcal/mol,对排序已经够用。TI和FEP的精度更高但计算量分别是MM-PBSA的8倍和12倍。
分子对接后的自由能计算方法选择,本质上是精度与成本的博弈。本项目的标准策略是三级筛选:对接初筛→MM-PBSA精选→TI/FEP验证。每一级的候选数量缩小5-10倍,在保证最终精度的同时控制总计算量。
GROMACS分子动力学模拟的性能调优与并行计算
GROMACS分子动力学模拟的性能调优与并行计算
gpcr分子动力学模拟
gromacs自由能计算
高通量分子筛选:从算力并行到结果聚合的工程化路径
GROMACS分子动力学模拟:从建模到轨迹分析完整流程
Gromacs代算 — 科研用户的GROMACS分子动力学外包服务选型与质量验收指南
高斯加速分子动力学模拟 — GaMD突破常规MD采样瓶颈的原理与实践