2024年3月14日发(作者:)

GROMACS教程

第一步:准备拓扑

by@杂草一族

——幼儿梦想追

求中。

一些GROMACS基础知识

随着版本5.0的GROMACS的发布,所有的工具本质上是二进制名为“gmx”的模块。这与以前的版

本不同,其中每个工具都被调用为自己的命令。在5.0中,这仍然通过符号链接工作,但是在将来

版本中将会消失,所以最好习惯于新的做事方式。要获取有关任何GROMACS模块的帮助信息,

您可以调用以下任一命令:

gmx help (module)

或者

gmx (module) -h

其中(module)被您想要发出的命令的实际名称所替代。信息将打印到终端,包括可用的算法,

选项,所需的文件格式,已知的错误和限制等。对于GROMACS的新用户,调用常用命令的帮助

信息是了解每个命令可以执行的一个很好的方法。现在,到有趣的东西!

溶菌酶教程

我们必须下载我们将要工作的蛋白质结构文件。在本教程中,我们将使用鸡蛋白溶菌酶(PDB代

码1AKI)。转到RCSB网站并下载PDB文本的晶体结构。

下载结构后,您可以使用VMD,Chimera,PyMOL等查看程序来可视化结构。一旦看到分子,您

将要去除晶体水域。使用纯文本编辑器,如vi,emacs(Linux / Mac)或记事本(Windows)。

不要使用文字处理软件!删除与这些分子对应的行(PDB文件中的残基“HOH”)。注意,这种方

法不是普遍适用的(即,结合的活性位点水分子的情况)。对于我们这里的意图,我们不需要水

晶。

请务必检查您的.pdb文件中的评论MISSING中列出的条目,因为这些条目表示不存在于晶体结构

中的原子或全部残基。终端区域可能不存在,并且可能不存在动态问题。不完整的内部序列或任

何具有缺失原子的氨基酸残基将导致pdb2gmx失败。这些缺失的原子/残基必须使用其他软件包进

行建模。还要注意,pdb2gmx不是魔术。它不能为任意分子产生拓扑,只是由力场定义的残基

(在* .rtp文件中 ­ 通常是蛋白质,核酸和非常有限量的辅因子,如NAD(H)和ATP)。

现在晶体水已经消失了,我们已经证实了所有必需的原子存在,PDB文件应该只包含蛋白质原

子,并准备输入到第一个GROMACS模块pdb2gmx。pdb2gmx的目的是生成三个文件:

1.分子的拓扑结构。

2.一个位置限制文件。

3.后处理结构文件。

拓扑(默认情况下为)包含在模拟中定义分子所需的所有信息。该信息包括非键合参数

(原子类型和电荷)以及键合参数(键,角度和二维)。一旦生成了拓扑结构,我们就会详细的

看一下拓扑。

通过发出以下命令执行pdb2gmx:

gmx pdb2gmx -f -o 1AKI_ -water spce

结构将由pdb2gmx处理,您将被提示选择强制字段:

选择力场:

从'/ usr / local / gromacs / share / gromacs / top':

1:AMBER03蛋白,核酸AMBER94(Duan等人,.24,1999-2012,2003)

2:AMBER94力场(Cornell等人,JACS 117,5179-5197,1995)

3:AMBER96蛋白,核酸AMBER94(Kollman等人,.29,461-469,1996)

4:AMBER99蛋白,核酸AMBER94(Wang等人,.21,109-1074,2000)

5:AMBER99SB蛋白,核酸AMBER94(Hornak等人,Proteins 65,712-725,2006)

6:AMBER99SB-ILDN蛋白,核酸AMBER94(Lindorff-Larsen等人,Proteins 78,250-58,2010)

7:AMBERGS力场(Garcia&Sanbonmatsu,PNAS 99,2782-2787,2002)

8:CHARMM27全原子力场(CHARM22 plus CMAP for proteins)

9:GROMOS96 43a1力场

10:GROMOS96 43a2力场(改进的烷烃二面体)

11:GROMOS96 45a3力场(Schuler JCC 2001 22 1205)

12:GROMOS96 53a5力场(JCC 2004 vol 25 pag 1656)

13:GROMOS96 53a6力场(JCC 2004 vol 25 pag 1656)

14:GROMOS96 54a7力场(s.J。(2011),40 ,, 843-856,DOI:10.1007 / s00249-011-0700-9)

15:OPLS-AA / L全原子力场(2001氨基酸二面体)

强制字段将包含将写入拓扑的信息。这是非常重要的选择!你应该总是仔细阅读每个力场,并决

定最适合你的情况。对于本教程,我们将使用全原子OPLS强制字段,因此在命令提示符下键入

15,后跟“Enter”。

还有许多其他可以传递给pdb2gmx的选项。一些常用的列出在这里:

成功的路上并不拥挤,因为坚持的人不多!

­ignh:忽略PDB文件中的H原子; 特别适用于NMR结构。否则,如果存在H原子,则它们必须

在GROMACS期望它们的力场如何确定。存在不同的约定,所以处理H原子偶尔会头疼!如

果您需要保留初始H坐标,但是需要重命名,那么Linux sed命令是您的朋友。

­ter:交互地分配N和C末端的电荷状态。

­inter:交互指定Glu,Asp,Lys,Arg和His的电荷状态; 选择哪个Cys参与二硫键。

您现在已经生成了三个新文件:1AKI_,和。1AKI_

是GROMACS格式的结构文件,其中包含在力场内定义的所有原子(即,H原子已添加到蛋白质

中的氨基酸)。文件是系统拓扑(一分钟后更多)。文件包含用于限制重原子位

置的信息(稍后再说)。

最后一点:许多用户认为.gro文件是强制性的。 这是不正确的。GROMACS可以处理许多不同的

文件格式,而.gro只是编写坐标文件的命令的默认格式。它是一种非常紧凑的格式,但精度有限。

如果您喜欢使用PDB格式,您需要做的就是使用.pdb扩展名指定适当的文件名作为输出。

pdb2gmx的目的是产生强制场符合拓扑; 输出结构很大程度上是这个目的的副作用,用于方便用

户。

格式可以是您喜欢的任何内容(请参阅GROMACS手册以了解不同格式)。

返回:介绍下一篇:拓扑

Bevan实验室主页

弗吉尼亚理工大学首页

弗吉尼亚科技生物化学

网站设计和内容版权所有2008­2015由Justin Lemkul

网站的问题?发送给网站管理员

说明:用的是谷歌的翻译,有些专业的词汇并不是

那么准确,仅限参考。

用的是