祥请参考官网教程,使用其中的mdp参数文件(均100ps),案例只考虑模拟顺利,暂不考虑合理性。

平台:windows

软件:gaussina16, ambertools, gromacs2019.6, notepad++, spdbv4.10

蛋白文件:4w52.pdb(配体选用EPE)

小分子amber力场及坐标文件构建

参考本公众号的案例

蛋白的修复

使用Notepad++删除小分子,水,保存文件为4w52_clean.pdb

使用spdbv4.10补全丢失原子

直接用spdb4.10打开4w52_clean.pdb文件即可补齐原子,并保存为4w52_all.pdb文件。

**该步骤没有补全丢失的氨基酸,可以使用MOE通过同源模建构建蛋白(参考本公众号教程),再经过autodocktools对接即可**

蛋白amber力场及坐标文件构建

使用AMBER99SB-ILDN力场

gmx pdb2gmx -f 4w52_all.pdb -o 4w52.gro -ignh -water tip3p

该步骤得到4w52.gro, posre.itp和topol.top文件

上述为文件中的文件,其中mdp文件为官网教程的文件。

构建复合物的坐标文件及topol.top文件

同官网教程,将4w52.gro及EPE.gro文件组合到一起,得到complex.gro文件,记得修改原子个数2634+33=2667。核对complex.gro文件,该文件构建合理。即下一步。

EPE.top文件,可以参考教程构建成EPE.itp文件,再学习教程构建成topol.top文件。本次案例鉴于小分子原子个数不大,故将EPE.top组合到topol.top文件中。

操作:将EPE.top中[ atomtypes ]--->[ dihedrals ] ; propers含有的所有信息复制到#include "amber99sb-ildn.ff/forcefield.itp"之后:(如下图)

最后修改:

上述操作结束,构建了整个复合物的力场及坐标文件,即可根据教程依次实现蛋白-小分子的动力学模拟

具体命令如下:

gmx pdb2gmx -f 4w52_all.pdb -o 4w52.gro -ignh -water tip3p
gmx editconf -f complex.gro -o newbox.gro -bt cubic -d 1.0
gmx solvate -cp newbox.gro -cs spc216.gro -p topol.top -o solv.gro
gmx grompp -f ions.mdp -c solv.gro -p topol.top -o ions.tpr
gmx genion -s ions.tpr -o ions.gro -p topol.top -pname NA -nname CL -neutral
gmx grompp -f em.mdp -c ions.gro -p topol.top -o em.tpr
gmx mdrun -v -deffnm em
gmx make_ndx -f EPE.gro -o EPE.ndx
gmx genrestr -f EPE.gro -n EPE.ndx -o posre_epe.itp -fc 1000 1000 1000
gmx make_ndx -f em.gro -o index.ndx
gmx grompp -f nvt.mdp -c em.gro -r em.gro -p topol -n index.ndx -o nvt.tpr
gmx mdrun -v -deffnm nvt
gmx grompp -f npt.mdp -c nvt.gro -t nvt.cpt -r nvt.gro -p topol.top -n index.ndx -o npt.tpr
gmx mdrun -v -deffnm npt
gmx grompp -f md.mdp -c npt.gro -t npt.cpt -p topol.top -n index.ndx -o md.tpr
gmx mdrun -v -deffnm md

轨迹处理:

gmx trjconv -s md.tpr -f md.xtc  -o md_whole.xtc  -pbc whole

gmx trjconv -s md.tpr -f md_whole.xtc -o md_center.xtc -pbc mol -center

运算结束后,提取轨迹,并对比原始文件

用vmd观察:(氢键)

具体文件可从该网址下载参考:

https://gitee.com/PharmDesign/gromacs_amber

分子模拟软件amber_[gromacs使用教程] 基于amber力场模拟蛋白小分子复合物相关推荐

  1. CADD课程学习(13)-- 研究蛋白小分子动态相互作用-I(GROMACS)

    CADD课程学习(13)-- 研究蛋白小分子动态相互作用-I(GROMACS) 分子动力学基本原理 分子动力学(Molecular Dynamics-MD)一门结合物理,数学和化学的综合技术. 分子动 ...

  2. 利用auto dock软件做单个蛋白-小分子对接

    今天的内容主要介绍小分子数据库与auto dock vina做单个蛋白-小分子对接的方法: 小分子数据库 ZINC小分子数据库是比较著名的小分子库,里面的小分子基本都可以买到,而且还能搜索与某小分子相 ...

  3. 分子模拟软件amber_分子模拟软件Discovery Studio教程(十):构建基于受体-配体复合物药效团模型...

    Discovery Studio™ (简称DS)是专业的生命科学分子模拟软件,DS目前的主要功能包括:蛋白质的表征(包括蛋白-蛋白相互作用).同源建模.分子力学计算和分子动力学模拟.基于结构药物设计工 ...

  4. 分子模拟软件amber_使用Amber创建小分子与蛋白质复合蛋白的坐标和拓扑文件

    复合蛋白amber坐标和拓扑文件的创建 作者:朱宁    来源:大科研小分享 前言 分子动力学(Molecular Dynamics, MD)是一门结合物理,数学和化学的综合技术.目前主流分子动力学软 ...

  5. 分子动力学模拟笔记-GROMACS模拟蛋白质小分子体系(二)

    九.限制配体 gmx genrestr -f Ligand.gro -o posre_Ligand.itp -fc 1000 1000 1000 出现以下信息: Reading structure f ...

  6. 分子模拟软件amber_容天AMBER优化的GPU解决方案

    AMBER认证的GPU系统 AMBER认证GPU系统提供商容天更快地运行MD仿真 容天与AMBER的主要开发商合作开发了交钥匙解决方案,为GPU加速的生物分子模拟提供增值系统. 经过验证的系统,每个用 ...

  7. 分子模拟软件amber_【免费】指南针模拟计算课堂第五期:邂逅分子模拟

    不知不觉,在大家的陪伴和参与下,科学指南针的免费模拟计算线上课堂,将在 本周六(12.7号)来到最后一期啦! 一 前四期的内容,我们分别讲了计算化学的整体情况.分类的量子化学和第一性原理的基本知识普及 ...

  8. 基于angular实现模拟微信小程序swiper组件

    这段时间的主业是完成一个家政类小程序,终于是过审核发布了.不得不说微信的这个小程序生态还是颇有想法的,抛开他现有的一些问题不说,其提供的组件系统乍一看还是蛮酷的.比如其提供的一个叫swiper的视图组 ...

  9. 微信小程序 | 基于ChatGPT实现模拟面试小程序

    Pre:效果预览 ① 选择职位进行面试 ② 根据岗位职责进行回答 一.需求背景 这两年IT互联网行业进入寒冬期,降本增效.互联网毕业.暂停校招岗位的招聘,各类裁员.缩招的情况层出不穷!对于这个市场来说 ...

最新文章

  1. java 短路判断_随笔 | 奇淫技巧 | Java:记 return 和短路运算符的妙用
  2. Oracle数据表和Constraint管理
  3. 恶心的C语言strtok函数
  4. CG CTF WEB 起名字真难
  5. Java ServletContextListener用法
  6. MySQL 索引 :哈希索引、B+树索引、全文索引
  7. 菜鸟linux的sed,Linux sed命令菜鸟入门
  8. ELK 6.2版本部署
  9. 如何让用户留在生态系统里?向苹果学习!【转载】
  10. 特殊时期,找工作的 9 点建议!
  11. 实现MySQL允许远程连接
  12. js中apply、call和bind的区别
  13. STM32DMA搬运ADC只搬了一半数据的原因。
  14. CameraLink简介
  15. TD041S485H完全兼容ISO3080, ISO3086 ISO3082, ISO3088
  16. 新生周赛——YZJ的牛肉干
  17. 附件英文计算机英语,详情请参见附件的英文说法
  18. JavaScript常用符号及意义
  19. Java、JSP教师信息管理系统
  20. RNA保护液、FastAb佐剂、核酸提取试剂盒丨为您的实验锦上添花

热门文章

  1. 使用诚龙网维PXE网克工具需注意的几点 不断更新中
  2. matlab中xtem,快速傅里叶变换_蝶形运算_按频率抽取基2-fft算法_MATLAB代码
  3. linux 应用之基础篇
  4. 实时人流量监测——海康威视sdk初体验
  5. 【趣说JAVA】什么是生产者消费者模式?用恶趣味的方式来解释
  6. 删除文件夹以及文件夹下的所有文件
  7. DEV ASPXGRIDVIEW控件中的Findcontrol
  8. php 物联网协议,物联网常用通讯协议科普
  9. vue+echarts实现省份地图展示
  10. git 报错信息:Failed to connect to github.com port 443: Timed out