#AMBER 分子动力学软件Amber18介绍与基础教程(持续更新)

本文详述了Amber分子动力学软件的工作流程,包括系统预处理、运行动力学模拟及结果分析。预处理阶段涵盖了pdb文件预处理、小分子参数化、蛋白质和小分子的LEAP操作;动力学模拟部分介绍了最小化、加热、平衡和生产步骤,并提供了具体输入文件示例;最后提及了常用的分析工具。

Amber是由多模块所组成的分子动力学软件,其工作流主要如下:

在这里插入图片描述

其中又分为:

1.系统预处理预处理(pdb预处理,LEAP,antechamber和gaff等)
2.运行动力学模拟(sander,pmemd等)
3.结果分析(mdout_analyzer.py,MMPBSA,cpptraj,FEW等)

1.系统预处理:

> 首先,进行分子动力学模拟我们需要对手中的pdb格式的3D蛋白质,核酸或者小分子配体,进行预先处理,使得其能够成为amber可识别可操作的形式,并解决其中的错误

一.蛋白质处理:

蛋白质主要存在的问题有:
非必要结构: (1)非必须的水分子 (2) 配体
结构的不完整: (1)结构片段缺失(尤其loop);(2)残基结构不完整甚至出错;(3)二硫键问题.
很多软件多提供了自动处理蛋白结构的功能:如Schrodinger的Protein Preparation Wizard,MOE的Automated Structure Preparation等.
我于此篇文章中写了如何用MOE处理蛋白

二.小分子处理:

小分子参数化的关键程序是Ambertools里的antechamber 会自动计算小分子的属性并获得参数,并处理小分子解决如下问题
Antechamber时, 你可能解决以下问题:

1. 自动识别化学键以及原子类型
2. 判断原子等价性
3. 生成残基拓扑文件
4. 发现缺失的力场参数并提供合理的建议值
结合自带的GAFF 立场和parmchk程序 最终生成正确的LEAP可识别的 fcmod参数文件和mol2文件
详细的使用请参照此教程:Amber基础教程B4:使用antechamber和GAFF模拟药物分子

三.读取处理好了的蛋白文件以生成amber可识别的 prmtop和inpcrd文件(坐标和轨迹文件)

涉及tleap的使用:

 tleap   #打开tleap
 source oldff/leaprc.ff03 #读取蛋白立场文件 
 mol =loadpdb protein.pdb #读取pdb文件
 solvatebox mol TIP3PBOX 12.0 #为蛋白质添加水盒子(模拟体内的真实环境)
 charge mol  #计算电荷
 addions comp Cl- 7  # 分子模拟需要电中性,阳则补CL-例子,阴性则补Na+离子
 aveamberparm mol mol.prmtop mol.inpcrd #保存蛋白的坐标文件和轨迹文件
三.读取小分子参数文件(fcmod):
 tleap   #打开tleap
 source leaprc.gaff #读取小分子立场文件 
 lig=loadmol2 ligand.mol2 #读取antechamber生成的小分子mol2文件
 aveamberparm lig ligand.prmtop ligand.inpcrd #保存小分子的坐标文件和轨迹文件

上述的LEAP 都可以先写入tleap.in文件再执行

2运行分子动力学模拟:

首先需要的输入文件有

1. 最小化文件 min.in

2. 加热文件 heat.in

3. 平衡文件 density.in

<
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值