为什么有些候选药物分子口服后完全吸收不了?答案往往隐藏在溶剂化自由能里。进入细胞的前提是能从水中”逃逸”进疏水的膜环境——这个过程的能量代价就是溶剂化自由能的差值。一个定量预测logP(油水分配系数)的计算方案,本质上就是在算水相和油相两个溶剂化自由能之差。

溶剂化自由能的定义和计算路径
热力学上,溶剂化自由能(ΔG_solv)是把一个溶质分子从气相转移到溶剂中所释放的自由能。对于水,它叫水合自由能(ΔG_hyd);对于正辛醇(模拟细胞膜),它叫亲脂自由能。logP直接是ΔG_hyd和正辛醇ΔG_solv之差除以RT ln(10)。
在GROMACS中,计算ΔG_solv的标准做法是单拓扑FEP:把溶质分子从完全耦合态(λ=0.溶液中正常存在)渐变到完全解耦态(λ=1.溶质从体系中消失)。这个过程中体系自由能的变化就是溶剂化自由能的负值。
计算方案:从气态到溶液的自由能级联
实际操作中不能直接把一个分子从溶液中”删掉”——那样会在盒子中留下一个真空孔洞。正确做法是分三个阶段:
第一阶段:溶剂中关闭溶质的静电相互作用。 只关库仑力(电荷→0),范德华相互作用保持。目的是先把溶质从极性环境里退出,范德华体积保留避免溶剂向内塌缩。
第二阶段:关闭范德华相互作用。 溶质此时已经中性,再逐步缩小范德华半径至零。软核势在这一阶段最关键——没有它,径向分布函数在r→0处发散,数值不稳定。
第三阶段(可选):不需要的”气态参考”。 在前两阶段完成后,溶质完全不与溶剂相互作用——实际上是一个真空孔洞。这个孔洞的自由能贡献可以通过解析公式估算(约几个kJ/mol量级),在精度要求<2 kJ/mol时可以考虑校正。
单阶段直接关掉所有相互作用是天真做法:静电和范德华同时减弱意味着中间λ态中溶剂水分子既感受不到电荷定向又感受不到体积排斥——它们会涌进溶质区域,造成不可逆的溶剂重组,后续λ窗口的采样质量极差。
GROMACS中的分步FEP方案
关键mdp片段(以第一阶段为例,仅关库仑):
free-energy = yes
couple-moltype = SOLUTE
couple-lambda0 = vdw-q ; λ=0: 全部耦合
couple-lambda1 = vdw ; λ=1: 保留vdW, 关库仑
sc-alpha = 0.5
sc-power = 1
sc-sigma = 0.3
; λ窗口分布(静电阶段两端加密)
init-lambda-state = 0
nstdhdl = 100
第二阶段(关范德华):
couple-lambda0 = vdw ; λ=0: 保留vdW, 无库仑
couple-lambda1 = none ; λ=1: 完全解耦
λ窗口分布对静电阶段(0.0. 0.1. 0.2. 0.3. 0.4. 0.5. 0.6. 0.7. 0.8. 0.85. 0.9. 0.95. 1.0)相对均匀,因为库仑相互作用的∂H/∂λ在λ上近似线性。范德华阶段(0.0. 0.1. 0.2. 0.3. 0.4. 0.5. 0.6. 0.7. 0.75. 0.8. 0.85. 0.9. 0.95. 1.0)在λ→1附近加密——因为范德华力在最后0.2的区间从弱吸引突然消失。
两个阶段的自由能之和是总溶剂化自由能(取负值)。如果带电溶质在纯水中,需要额外的带电周期边界条件校正(PBC correction),补偿盒子有限尺寸导致的净电荷静电偏差。GROMACS中没有内建的精确PBC校正,需要用解析修正——对于净电荷为q的溶质在介电常数ε_s的溶剂中,校正项约为q²/(8πε₀ε_sR)×(1-1/ε_s),其中R是等效盒子半径。
与实验的交叉验证:FreeSolv数据库
FreeSolv(https://escholarship.org/uc/item/6sd403pz)是目前最全面的小分子水合自由能实验数据库,收录了643个中性有机小分子的实验ΔG_hyd值,覆盖药物设计中常见的官能团类型。它是溶剂化自由能计算方法开发和验证的金标准。
用你的GROMACS FEP方案计算FreeSolv中的分子集(建议取样>50个分子),与实验值对比的均方根误差(RMSE)是客观的方法精度指标。GAFF力场+AM1-BCC电荷在FreeSolv上的RMSE约3.7-4.5 kJ/mol,更精细的RESP电荷或IPolQ-Mod charges能改善到约2.5-3.0 kJ/mol。如果你的RMSE超过5 kJ/mol,力场参数(特别是原子电荷分配)需要重新检查。
logP的预测路径
有了ΔG_hyd和正辛醇ΔG_solv,logP就是一步减法:
ΔG_transfer = ΔG_oct – ΔG_hyd
logP = -ΔG_transfer / (RT ln 10)
在298 K下,RT ln 10 ≈ 5.7 kJ/mol,意味着logP每差1个单位对应约5.7 kJ/mol的转移自由能差。常见有机小分子的logP在-3到+5之间,水合自由能在-50到+20 kJ/mol范围——这两个数字基本框定了FEP计算需要达到的精度。
需要在不同pH下考虑电离状态对logP的影响(logD vs logP),但GROMACS目前不支持恒定pH模拟和质子化状态随环境变化的在线切换——这是经典力场模拟的固有限制。结合QM/MM或经验pKa预测修正可以部分弥补。
溶剂化自由能是药物设计中计算筛选链条上的基础环节。科研学术网(https://www.keyanxueshu.com)预测的端到端计算方案。
GROMACS计算自由能 — 从伞形采样到结合自由能的实战复盘
高斯分子动力学模拟 — 从Born-Oppenheimer MD到轨道动力学的方法复盘
Gromacs模拟计算:从建模到自由能的完整经验指南
GROMACS分子动力学模拟:生物分子实战经验全分享
材料拉伸计算:有限元方法与力学性能分析
GROMACS分子动力学模拟:从力场选择到自由能计算的完整工作流
GROMACS计算自由能:FEP全流程参数优化与膜蛋白体系的特殊处理
分子动力学模拟GROMACS完整流程:力场选择、平衡与轨迹分析方法
均方根模拟计算 — RMSD/RMSF在分子动力学轨迹分析中的应用
粗粒化模拟 — 从全原子到MARTINI力场的尺度跃迁实战
LAMMPS粗粒化建模 — 从全原子映射到粗粒化力场拟合的实战流程
LAMMPS计算自由能 — 从热力学积分到伞形采样的实战方法
LAMMPS扩散系数计算 — 从均方位移到输运性质的实战方法
LAMMPS计算径向分布函数 — 从命令设置到结构解读的实战指南
粗粒化分子动力学模拟 — 从全原子映射到MARTINI力场的实战流程
自由能计算:从伞形采样到热力学积分的方法选择与精度控制
自由能计算 — 从伞形采样到热力学积分的四种方法对比
蛋白配体结合能计算 — MM/PBSA与FEP方法的选择与应用
钙钛矿分子动力学模拟 — 离子迁移与相变的微观机制
高分子力学性能模拟 — 从玻璃态到橡胶态的跨尺度挑战
均方根偏差计算 — 从结构比对到蛋白质构象分析的实战方法
结构预测模拟计算 — 从晶体结构搜索到全局优化的方法复盘
范德华力计算 — 从Lennard-Jones参数到DFT色散校正的方法对比
高分子动力学模拟 — 从链段运动到玻璃化转变的建模实战