Gromacs g_mmpbsa结合能分析

这篇博客详细介绍了如何利用g_mmpbsa工具进行分子对接的势能、极性溶剂化能和非极性溶剂化能的计算。首先通过三步法分别执行真空势能、极性和非极性溶剂化能的计算,每一步都会生成相应的能量文件。然后使用python脚本MmPbSaStat.py整合这些能量文件,最终得到总能量和各部分能量随时间的变化情况。这为药物设计和分子模拟提供了重要的能量分析数据。
部署运行你感兴趣的模型镜像

利用g_mmpbsa 计算时的命令:
这里有一步法,也有三步法

三步法的命令:
a:计算真空中的势能
g_mmpbsa -f md_0_100_center.xtc -s md_0_100.tpr -n index.ndx -pdie 2 -decomp
产生两个文件energy_MM.xvg and contrib_MM.dat

b:计算极性溶剂化能
g_mmpbsa -f md_0_100_center.xtc -s md_0_100.tpr -n index.ndx -i …/polar.mdp -nomme -pbsa -decomp
产生两个文件polar.xvg and contrib_pol.dat

c:计算非极性溶剂化能
g_mmpbsa -f md_0_100_center.xtc -s md_0_100.tpr -n index.ndx -i …/apolar_sasa.mdp -nomme -pbsa -decomp -apol sasa.xvg -apcon sasa_contrib.dat
产生两个文件sasa.xvg and sasa_contrib.dat

一步法的命令
g_mmpbsa -f md_0_100_center.xtc -s md_0_100.tpr -n index.ndx -i …/pbsa.mdp -pdie 2 -pbsa -decomp
选择1和13组,即蛋白和配体

然后是利用python 脚本计算
python MmPbSaStat.py -m energy_MM.xvg -p polar.xvg -a apolar.xvg (or sasa.xvg)
得到full_energy.dat 和 summary_energy.dat
里面有总能量以及随时间各项的能量变化。

您可能感兴趣的与本文相关的镜像

Python3.11

Python3.11

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值