AMBER分子动力学模拟之结果分析(MMGB/PBSA)-- HIV蛋白酶-抑制剂复合物(4)

news2024/11/23 21:11:37

AMBER分子动力学模拟之结果分析(MMGB/PBSA)-- HIV蛋白酶-抑制剂复合物(4)

结合自由能计算

我们首先计算焙变,用到的是pbsa和gbsa方法。我们需要一下文件
三个top文件,pro.prmtop lig.prmtop com.prmtop;输入文件MM_GBSA.in;将要进行运算的轨迹文件md2.crd;执行文件run.sh

MMGBSA

vim MM_GBSA.in

## 所用轨迹的参数
&general
startframe = 1, ## 帧的开始
endframe = 400,  ## 帧的结束
interval=40,   ## 帧间隔
use_sander =1, # 
netcdf=1, ##轨迹是压缩格式吗
keep_files=0,  ## 是否保存中间文件
debug_printlevel = 0,
verbose = 1,
entropy = 0  ## 是否计算熵
/
### 计算GBSA的参数
&gb
igb = 2, # GB类型
saltcon = 0, # 带电吗
ifant = 0, # 
molsurf = 0,
surften = 0.005,
surfoff = 0
/
## 是否做残基分解
&decomp
idecomp=1,
dec_verbose=0
/
## 是否用nmode计算熵变
#&nmode
#nmstartframe =1,
#nmendframe =10,
#nminterval =1,
#dielc = 1,
#maxcyc = 500000,
#drms = 0.001,
#nmode_igb =0 
#/

vim run.sh

单核计算
python MMPBSA.py -O -i MM_GBSA.in -o MM_GBSA.dat -eo MM_GBSA.csv -do MM_GBSA_DECOMP.dat -deo MM_GBSA_DECOMP.csv -cp com.top -rp pro.top -lp ../top/lig.top -y ../md/md2.crd> MM_PBGBSA.log

并行计算
mpirun -np2 MMPBSA.py.MPI -O -i MM_GBSA.in -o MM_GBSA.dat -eo MM_GBSA.csv -do MM_GBSA_DECOMP.dat -deo MM_GBSA_DECOMP.csv -cp com.top -rp pro.top -lp ../top/lig.top -y ../md/md2.crd> MM_PBGBSA.log

参数说明
-np 2 2个core并行
-i MM_GBSA.in input文件
-o MM_GBSA.dat 结果文件
-eo MM_GBSA.csv 详细结果文件
-do MM_GBSA_DECOMP.dat 残基分解的结果文件(总的)
-deo MM_GBSA_DECOMP.csv 残基分解的详细结果文件(每一帧)
-cp com.top 复合物的 top
-rp pro.top 文件受体的 top
-lp lig.top 文件配体的 top
-y …/md2/md2.crd 文件轨迹文件

MMPBSA

## 所用轨迹的参数
&general
startframe = 1, ## 帧的开始
endframe = 400,  ## 帧的结束
interval=40,   ## 帧间隔
use_sander =1, # 
netcdf=1, ##轨迹是压缩格式吗
keep_files=0,  ## 是否保存中间文件
debug_printlevel = 0,
verbose = 1,
entropy = 0  ## 是否计算熵
/
&pb
indi=1,
exdi=80.0
inp=1
cavity_offset=0.92,
scale=2.0,
istrng=0.1,
linit=1000,
prbrad=1.4,
radiopt=0
/

&decomp
idecomp=1,
dec_verbose=0
/

## 是否用nmode计算熵变
#&nmode
#nmstartframe =1,
#nmendframe =10,
#nminterval =1,
#dielc = 1,
#maxcyc = 500000,
#drms = 0.001,
#nmode_igb =0 
#/

vim run.sh

MMPBSA.py -O -i MM_PBSA.in -o MM_PBSA.dat -eo MM_PBSA.csv -do MM_PBSA_DECOMP.dat -deo MM_PBSA_DECOMP.csv -cp com.top -rp pro.top -lp ../top/lig.top -y ../md/md2.crd> MM_PBGBSA.log

mpirun -np2 MMPBSA.py.MPI -O -i MM_PBSA.in -o MM_GBSA.dat -eo MM_PBSA.csv -do MM_PBSA_DECOMP.dat -deo MM_PBSA_DECOMP.csv -cp com.top -rp pro.top -lp ../top/lig.top -y ../md/md2.crd> MM_PBGBSA.log

结果分析

运行结果MMGBSA.dat,详细的每一帧的结果在MMGBSA.csv


残基分解的结果MM_GBSA_DECOMPdat,详细的每一帧的结果在MM_GBSA_DECOMP.csv

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/539887.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Nextcloud集成Onlyoffice实现协同办公。

Nextcloud 安装 LAMP(LinuxApacheMySQLPHP)方式。局域网单机模式。 安装环境: OS:ubuntu 22.04 Nextcloud:26 Apache:2.4.52 mysql:Server version: 8.0.33-0ubuntu0.22.04.1 (Ubuntu) php:PHP 8.1.2-1u…

(GCC)从零开始的ETH开发--STM32F407ZGTX

开发环境: windows10 软件: STM32CubeMX最新版本: gcc工具链: vscode 硬件: STM32F407ZGT6开发板,ETH原理图: ​ 根据硬件可知MAC和PHY之间的接口类型为RMII,且PHY使用的外…

【文老师软考数据库】(全)

目录 第一章 计算机系统基本知识 1.1 计算机系统 1.1.1 计算机硬件组成 1.1.2 中央处理单元 1.1.3 数据表示 1.1.4 校验码 1.2 计算机体系结构 1.2.1 体系结构分类 1.2.2 指令系统存 1.2.3 储系系统 1.2.4 输入/输出技术 1.2.5 总线结构 1.3 可靠性、性能、安全 …

Win10系统为什么又提示重装打印机驱动?

明明没干嘛,Win 10系统却提示需要重新安装打印机驱动程序。驱动人生就来说说Win10重新安装打印机驱动程序的原因及解决方法: 一般来说,如果用户更新了Win 10的操作系统,可能导致之前的打印机驱动错误或缺失,这时候就需…

运行KT001小车问题汇总

运行KT001小车问题汇总: Q: 在安装ros的时候,出现这样的问题是因为什么,是镜像文件里边缺少东西了吗,可以怎么解决? A: 导入的是vmk配置文件,缺少iso镜像文件,不影响ros的运行。 Q: 编辑好这个…

Android ANativeWindow 渲染画面

ANativeWindow 是 Android NDK(Native Development Kit)提供的一个C/C编程接口,用于与底层的图形系统进行交互,实现图像渲染和处理等功能。 使用方法:上层用 SurfaceView,传递 SurfaceView 的 Surface 给 n…

ChatGPT的插件能用了,每月 20 美元的实习生真香

文章目录 开启插件并使用其他补充缺点和不足总结 哈喽嗨!你好,我是小雨青年,一名 追赶 AI 步伐的程序员。 自从上周 OpenAI 官宣了即将开放插件给 Plus 用户以来,这三天我就每天都会刷新ChatGPT 设置页面。 直到今天早上&#x…

SolVES模型应用(生态系统服务社会价值模型)

生态系统服务是人类从自然界中获得的直接或间接惠益,可分为供给服务、文化服务、调节服务和支持服务4类,对提升人类福祉具有重大意义,且被视为连接社会与生态系统的桥梁。自从启动千年生态系统评估项目(Millennium Ecosystem Asse…

思迈特软件Smartbi荣登“2023未来银行科技服务商100强”

近日,中国科学院《互联网周刊》、eNet研究院联合发布了“2023未来银行科技服务商100强”企业榜单。思迈特软件以“商业智能BI产品”凭借在金融科技创新的独特优势及在银行数字化转型实践中的卓越成就荣耀上榜。 据了解,“未来银行科技服务商100强”榜单&…

SQL删除重复的记录(只保留一条)-窗口函数row_number()

文章目录 一、关于mysql表中数据重复二、聚合函数min(id)not in二、窗口函数row_number()四、补充:常见的窗口函数 一、关于mysql表中数据重复 关于删除mysql表中重复数据问题,本文中给到两种办法:聚合函数、窗口函数row_number()的方法。 (注…

ffmpeg-mpv配置详解04

mpv.conf 格式详解 存放位置 windows下 Roaming\mpv linux下在.conf/mpv # mpv conf ################################################################################ # 记忆播放[退出时记住播放状态、音量、播放速度、位置等] save-position-on-quit # 播放状态保存位置…

运行时栈帧结构与方法调用

1 运行时栈帧结构 Java虚拟机以方法作为最基本执行单元,“栈帧”则是用于支持虚拟机进行方法调用和方法执行背后的数据结构。栈帧存储了方法的局部变量表、操作数栈、动态连接和方法返回地址等信息。 1.1 局部变量表 局部变量表的容量以变量槽为最小单位。 Java…

强化学习:贝尔曼方程(Bellman Equation)

∗ ∗ 重点:状态值、贝尔曼方程 ∗ ∗ **重点:状态值、贝尔曼方程** ∗∗重点:状态值、贝尔曼方程∗∗ return评估策略 在前面概念介绍中,我们知道了可以用 return 来评估一个策略的好坏。如图,有三个不同的策略&…

线性插值提高DDS相位分辨率

DDS(Direct Digital Synthesizer)即直接数字频率合成技术,主要由正弦查找表与控制器组成,通过控制器给出的相位,在正弦查找表中查找对应的正余弦值并予以输出。通过多个 DDS 信号的组合,可以进一步构建出 A…

【源码解析】Disruptor框架的源码解析

Disruptor初始化 初始化Disruptor实例 //单线程模式&#xff0c;获取额外的性能 Disruptor<MessageModel> disruptor new Disruptor<>(factory, bufferSize, executor,ProducerType.SINGLE, new BlockingWaitStrategy());创建RingBuffer实例 Deprecatedpublic D…

Midjourney|文心一格prompt教程[Text Prompt(上篇)]:品牌log、App、徽章、插画、头像场景生成,各种风格选择:科技风、运动风

Midjourney|文心一格prompt教程[Text Prompt&#xff08;上篇&#xff09;]&#xff1a;品牌log、App、徽章、插画、头像场景生成&#xff0c;各种风格选择&#xff1a;科技风、运动风 1.撰写 Text Prompt 注意事项 Midjourney 跟 ChatGPT 在 prompt 的使用上有很多不一样的地…

怎么做好媒体邀约

传媒如春雨&#xff0c;润物细无声&#xff0c;大家好 要做好媒体邀约&#xff0c;以下是一些关键步骤和建议&#xff1a; 1. 制定媒体邀约方案&#xff1a;首先&#xff0c;确定您希望邀约的目标媒体。了解他们的受众、内容定位和报道风格&#xff0c;确保与您的品牌和目标受众…

ChatGPT 的工作原理:深入探究

本文首发于微信公众号&#xff1a;大迁世界, 我的微信&#xff1a;qq449245884&#xff0c;我会第一时间和你分享前端行业趋势&#xff0c;学习途径等等。 更多开源作品请看 GitHub https://github.com/qq449245884/xiaozhi &#xff0c;包含一线大厂面试完整考点、资料以及我的…

opencv实践项目-图片拼接之缝合线算法

目录 1. stitcher_detail执行过程2. 源码3. stitching_detail 程序接口介绍4. 执行5. 结果图 1. stitcher_detail执行过程 stitcher_detail是opencv官网提供的一个用于多福图像拼接的Demo&#xff0c;其主要过程如下&#xff1a; 1.输入待拼接图像集合&#xff1b;2.分别对每幅…

Jetson Nano调试记录:机电设备控制

边缘应用中,机电控制是一项非常重要的能力。 当我们的智能设备在远端环境中,根据所识别的状况变化去执行应对措施,更大程度度地降低对人为操作的依赖,这些都是能产生更大经济效益的应用,包括无人驾驶车、自动机械手臂等等。 实际工业应用场景中的控制元件是非常多样化的,…