手机版
           

分子对接后自由能计算的MM-PBSA与热力学积分方法对比

发布时间:2026-08-17   来源:科研学术网    
字号:
 

对接评分不够,需要自由能计算

分子对接给出的评分函数本质上是经验拟合的亲和力估计,与真实的结合自由能(Δ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倍。实际项目中需要根据精度需求和算力预算做取舍。

MM-PBSA/GBSA详解

基本公式

结合自由能分解为:

ΔG_bind = ΔE_MM + ΔG_solv – TΔS

其中:

  • Δ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)详解

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)

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计算
lammps计算
VASP计算
分子对接
分子自组装