amber使用教程1——搭建虚拟体系之准备结构

文章介绍了Amber模拟中的pdb4amber工具,用于将PDB文件转换为Amber兼容格式,处理非标准命名和缺失原子。通过pdb4amber,用户可以设置系统并生成拓扑和坐标文件,以构建和优化分子模型。
摘要由CSDN通过智能技术生成

MD 模拟的第一部分是构建系统。您将使用的力场类型取决于系统中使用的结构类型以及您有兴趣研究的相互作用。《Amber 手册》详细介绍了力场的类型。输入文件(如 PDB 文件)通常需要修改以确保与 Amber 兼容。以下教程包含了一些有用的模拟设置方法,并展示了这些选择背后的思考过程。通常情况下,在设置系统时越是小心谨慎,就越能获得更好的数据。

本页重点介绍 pdb4amber,它是准备用于 LEaP 的 pdb 文件的推荐方法。

学习成果
了解 Amber 基本信息流程的起始步骤
了解 pdb4amber 命令的基本语法

简介
这不是一篇真正的教程,而是一个旨在强调 pdb4amber 存在的页面。将 pdb 文件加载到 LEaP 曾经有点困难,尤其是 RNA 分子,因为它们有时在 pdb 文件中使用不同的命名规则。 pdb4amber 可以分析和清理 PDB 文件,以便进一步使用,尤其是在 Amber 的 LEaP 程序中。要进一步了解 pdb4amber 命令,请查阅《Amber手册》第 13.4 节。该程序由 Romain Wolf 编写,后来主要由 Hai Nguyen 修改。
LEaP:是在Amber中创建新系统或修改现有系统的主要程序

图1 amber的基本信息流程
图1 amber的基本信息流程

要了解 pdb4amber 的功能,请键入

%pdb4amber -h 
usage: pdb4amber [-h] [-i FILE] [-o FILE] [-y] [-d] [-s STRIP_ATOM_MASK]
                 [-m MUTATION_STRING] [-p] [-a] [--constantph]
                 [--most-populous] [--keep-altlocs] [--reduce]
                 [--no-reduce-db] [--pdbid] [--add-missing-atoms]
                 [--model MODEL] [-l FILE] [-v] [--leap-template]
                 [--no-conect] [--noter]
                 [input]

positional arguments:
 input                 PDB input file (default: stdin)

optional arguments:
 -h, --help            show this help message and exit
 -i FILE, --in FILE    PDB input file (default: stdin)
 -o FILE, --out FILE   PDB output file (default: stdout)
 -y, --nohyd           remove all hydrogen atoms (default: no)
 -d, --dry             remove all water molecules (default: no)
 -s STRIP_ATOM_MASK, --strip STRIP_ATOM_MASK
                      Strip given atom mask, (default: no)
 -m MUTATION_STRING, --mutate MUTATION_STRING
                       Mutate residue
 -p, --prot            keep only protein residues (default: no)
 -a, --amber-compatible-residues
                       keep only Amber-compatible residues (default: no)
 --constantph          rename GLU,ASP,HIS for constant pH simulation
 --most-populous       keep most populous alt. conf. 
                           (default is to keep 'A')
 --keep-altlocs        Keep alternative conformations
 --reduce              Run Reduce first to add hydrogens. 
                           (default: no)
 --no-reduce-db        If reduce is on, skip using it for hetatoms. 
                           (default:usual reduce behavior for hetatoms)
 --pdbid               fetch structure with given pdbid, should be 
                           combined with -i option. Subjected to change
 --add-missing-atoms   Use tleap to add missing atoms. 
                           (EXPERIMENTAL OPTION)
 --model MODEL         Model to use from a multi-model pdb file (integer).
                      (default: use 1st model). Use a negative number to
                       keep all models
 -l FILE, --logfile FILE
                       log filename
 -v, --version         version
 --leap-template       write a leap template for easy adaption 
                            (EXPERIMENTAL)
 --no-conect           Not write S-S conect record
 --noter               Not writing TER

过程
1.下载PDB文件
我们将使用 RCSB Protein Databank 下载 1ESH,这是一种来自 Brome Mosaic Virus 的小RNA triloop 的 NMR 结构。进入 pdb 数据库,在搜索栏中输入 PDB ID。
在这里插入图片描述
点击实际条目。你会看到一个蓝色的 "download files "图标。点击它并选择 pdb 文件。
在这里插入图片描述
pdb 文件只包含 1ESH 的最低能量结构。文件中仍有其header信息。

2.使用 pdb4amber 将 PDB 文件转换为 Amber 格式

> pdb4amber 1esh.pdb > 1esh.amber.pdb

=====================================================             
Summary of pdb4amber for: 1esh.pdb
=====================================================

----------Chains
The following (original) chains have been found:
A

---------- Alternate Locations (Original Residues!))

The following residues had alternate locations:
None
-----------Non-standard-resnames


---------- Mising heavy atom(s)

None
>

结论
完成图 1.1 的前两个步骤后,您就可以使用 LEaP 制作拓扑(prmtop)和坐标(inpcrd)文件了。有关拓扑和坐标文件以及 Amber 信息流程的更多信息,请阅读《Amber手册》第 1.1 节。

为此,您必须加载一个描述系统中分子势能的力场。不同类型的分子(如 DNA、RNA、蛋白质、脂质、碳水化合物)使用不同的力场。要了解力场的更多信息,请参阅《Amber手册》第 3 节。

有关使用 LEaP 构建系统的更多信息,请返回 "构建系统 "教程页面,查找与您的系统相关的信息。

作者:Jan Ziembicki 和 Maria Nagan

参考:
http://ambermd.org/tutorials/basic/tutorial9/index.php

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值