

对于蛋白质–辅酶或蛋白质–小分子配体复合物的 GROMACS 分子动力学模拟,核心工作是为非标准分子建立合理的原子部分电荷、键合参数和拓扑文件,并确保这些参数与蛋白质所采用的力场兼容。
整体上可以分为三个核心环节:
下面的流程图用于展示从分子结构准备到 GROMACS 拓扑生成的完整工作路线。

分子静电势(ESP)表面。不同颜色用于展示分子周围静电势的空间分布;RESP 电荷拟合利用量子化学计算得到的静电势确定原子部分电荷。

1. 准备辅酶或配体结构
输入 SDF、MOL2 或 PDB;确认键级、立体化学、氢原子、质子化状态及分子总电荷。

2. Gaussian 量子化学计算
通常采用 HF/6-31G* 计算静电势;根据分子情况进行几何优化和 ESP 单点计算。

3. RESP 电荷拟合
利用 Gaussian 输出文件,通过 AmberTools 的 Antechamber 拟合 RESP 原子电荷,输出 MOL2 文件。

4. GAFF2 力场参数化
分配原子类型,检查键、键角、二面角及非键相互作用参数,生成 frcmod 等参数文件。

5. 转换为 GROMACS 格式
通过 tleap 生成 AMBER 拓扑,再用 ACPYPE 转换为 GROMACS 所需的 ITP、GRO 和 TOP 文件。
以下以普通有机配体 ligand.mol2 为例。假设它的净电荷为 0、基态为闭壳层单重态。实际使用时必须按目标分子的真实电荷修改,不能直接套用示例值。
建议先检查:
如果从蛋白质复合物提取配体,需要保留正确的配体化学结构,而不是直接把可能缺失键级的 PDB 当作唯一依据。
# 已安装 AmberTools, ligand.mol2 已准备好
antechamber \
-i ligand.mol2 -fi mol2 \
-o ligand.gjf -fo gcrt \
-at gaff2 -nc 0 \
-gv 1 -ge ligand.gesp检查生成的 ligand.gjf,确认其中有适用于 ESP 计算的 Gaussian 关键词。经典 RESP 流程通常使用 HF/6-31G*、Pop=MK 和相应的 ESP 输出设置;如有需要,应按所用 Gaussian 版本及 Antechamber 模板进行核对。
g16 < ligand.gjf > ligand.log运行结束后检查:
grep "Normal termination" ligand.log只有正常结束的计算才能继续使用。还要检查 SCF 是否收敛,以及输出中是否确实包含 RESP 所需的静电势数据。
antechamber \
-i ligand.log -fi gout \
-o ligand_resp.mol2 -fo mol2 \
-c resp -at gaff2 \
-nc 0 -rn LIG -s 2这里 -nc 0 仍然只是示例。若配体为带电分子,必须替换成正确的整数净电荷。
输出的 ligand_resp.mol2 中,每个原子都会包含对应的部分电荷及原子类型等信息。
parmchk2 \
-i ligand_resp.mol2 \
-f mol2 \
-o ligand_resp.frcmod \
-s 2主要文件的含义:
文件 | 用途 |
|---|---|
ligand.gjf | Gaussian 输入文件 |
ligand.log | Gaussian 计算输出 |
ligand_resp.mol2 | 包含 RESP 电荷和原子类型 |
ligand_resp.frcmod | GAFF2 中缺失参数的补充文件 |
特别要检查 frcmod 里的高惩罚分二面角参数。parmchk2 能给出类似参数的估计值,但这不代表所有估计参数都足够可靠。
创建 tleap.in:
source leaprc.gaff2
loadamberparams ligand_resp.frcmod
LIG = loadmol2 ligand_resp.mol2
check LIG
saveamberparm LIG ligand.prmtop ligand.inpcrd
quit运行:
tleap -f tleap.in检查 tleap 日志中的原子类型、缺失参数和电荷警告。ligand.prmtop 与 ligand.inpcrd 分别保存 AMBER 拓扑和坐标。
acpype \
-p ligand.prmtop \
-x ligand.inpcrd \
-b LIG输出通常会包含 GROMACS 配体拓扑和坐标,例如 LIG_GMX.itp、LIG_GMX.gro 等,具体文件名取决于 ACPYPE 版本。
将配体拓扑接入蛋白质系统时,还需要确认蛋白质力场、配体残基名称、原子名称及分子计数正确。不要把配体 ITP 当作完整系统的 TOP 文件使用。

需要区分氧化态与还原态,核对烟酰胺环、磷酸基团及核糖部分的质子化状态。两者不能共用未经验证的电荷参数。

需考虑黄素氧化还原状态、磷酸基团电荷,以及分子较大时的构象与电荷拟合问题。

不能简单按普通有机小分子处理。铁的氧化态、自旋态、配位残基及金属–配体相互作用都可能需要专门的参数化方案。
parmchk2 生成的补充参数经过审查。原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。