lammps建模_LAMMPS之Moltemplate建模教程

无论是对于新手还是有经验的操作者,LAMMPS输入文件的构建都是很费脑筋的计算环节。这是由于LAMMPS的数据格式比较特殊,与其他软件的接口差异大,不能直接导出或者导出文件的错误率高。

在建模软件中,moltemplate是LAMMPS官方支持的建模工具之一。它是一个通用的分子构建器和力场数据库系统,适用于LAMMPS建模。该程序创建了一种简单的文件格式来存储分子定义和力场,即模板LT。LT文件包含与特定分子有关的所有文本(包括坐标,键拓扑,角度,力场参数,约束,组和修复)。Moltemplate可以复制分子,对其进行自定义,然后用它作为构建更大、更复杂分子的基础。构建后,可以自定义单个分子和亚基(原子和键,以及可以插入、移动、删除和/或替换子单元)。Moltemplate支持所有LAMMPS力场样式以及几乎所有原子样式(现在和将来)。

Moltemplate主要用于粗粒化模型的构建。要实现全原子模拟,可以使用ATB服务(https://atb.uq.edu.au)下载适应于目标分子的LT文件,或手动创建LT文件。对于全原子模拟的情况,如果想使用moltemplate附带的力场参数集(例如OPLSAA,GAFF2,COMPASS),必须手动选择分子中每个原子的类型。Moltemplate不会自动分配原子类型。比如OPLS力场的参数在oplsaa.lt文件中给出,需要手动选择匹配的原子类型(可能还需要调整其部分电量)。这对于简单的有机分子或材料片段(例如聚乙烯或苯)来说不难,但是对于像蛋白质和大分子这样的复杂分子或者材料而言还是很有难度的。

Moltemplate不具有原子类型的自动分配功能,使用的原子类型需要从pdb文件获取,也不会自动修复残缺不完整的pdb文件。事实上,在读取pdb文件

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值