计算化学公社

 找回密码 Forget password
 注册 Register
Views: 4399|回复 Reply: 11
打印 Print 上一主题 Last thread 下一主题 Next thread

[其它程序] 求助:Moltemplate:聚合物LT文件的书写

[复制链接 Copy URL]

83

帖子

0

威望

593

eV
积分
676

Level 4 (黑子)

跳转到指定楼层 Go to specific reply
楼主
各位老师好,我用Avogadro生成了一条原子数758的PI链,得到了坐标pdb文件,想要用Moltemplate生成LAMMPS所需要的data文件,不清楚所需要的lt文件如何书写,求指点。

60

帖子

3

威望

1804

eV
积分
1924

Level 5 (御坂)

2#
发表于 Post on 2022-12-12 13:22:24 | 只看该作者 Only view this author
B站上面搜moltemplate第一个视频是个中文教程,里面有讲水分子的lt文件写法。格式都是一样的,涉及到无非是所有原子的原子类型和成键信息。此外,不同力场引用的力场lt文件也不一样。

83

帖子

0

威望

593

eV
积分
676

Level 4 (黑子)

3#
 楼主 Author| 发表于 Post on 2022-12-26 15:41:53 | 只看该作者 Only view this author
Puying 发表于 2022-12-12 13:22
B站上面搜moltemplate第一个视频是个中文教程,里面有讲水分子的lt文件写法。格式都是一样的,涉及到无非是 ...

Puying老师,对于水分子只有三个分子,xyz坐标可以根据角度算,对于一个复杂分子xyz坐标怎么写啊?还有就是键角参数如何获得,有的查文献查不到。

60

帖子

3

威望

1804

eV
积分
1924

Level 5 (御坂)

4#
发表于 Post on 2022-12-26 23:08:48 | 只看该作者 Only view this author
本帖最后由 Puying 于 2022-12-26 23:14 编辑
luogaoyang123 发表于 2022-12-26 15:41
Puying老师,对于水分子只有三个分子,xyz坐标可以根据角度算,对于一个复杂分子xyz坐标怎么写啊?还有就 ...

复杂的单个分子的坐标是通过现有的建模软件,比如MS,avogadro,gv等获得的。如果是大量分子,可以通过packmol对单个分子进行pack获得。

实际上,键长键角等信息不需要写在lt文件里面,lt文件里面只需要连接关系就好了。分子的坐标信息可以通过pdb文件等带入,进而生成data文件。
例如:

moltemplate.sh -atomstyle full -pdb xxx.pdb system.lt

system.lt里面定义了连接关系等,pdb文件提供了所有分子的坐标。

评分 Rate

参与人数
Participants 1
eV +4 收起 理由
Reason
luogaoyang123 + 4 谢谢

查看全部评分 View all ratings

83

帖子

0

威望

593

eV
积分
676

Level 4 (黑子)

5#
 楼主 Author| 发表于 Post on 2022-12-27 10:12:13 | 只看该作者 Only view this author
Puying 发表于 2022-12-26 23:08
复杂的单个分子的坐标是通过现有的建模软件,比如MS,avogadro,gv等获得的。如果是大量分子,可以通过pa ...

好的  谢谢老师

60

帖子

3

威望

1804

eV
积分
1924

Level 5 (御坂)

6#
发表于 Post on 2022-12-27 16:12:34 | 只看该作者 Only view this author

补充一点。如果是使用现有的力场,lt文件里面需要有对应力场的原子类型和连接关系。如果是用第三方力场,例如粗粒化力场等,则需要根据力场信息写力场的lt文件。在分子的lt文件里面需要引用这个力场lt文件。具体的写法和格式可以参考moltemplate自带的例子。

83

帖子

0

威望

593

eV
积分
676

Level 4 (黑子)

7#
 楼主 Author| 发表于 Post on 2022-12-28 16:06:39 | 只看该作者 Only view this author
Puying 发表于 2022-12-27 16:12
补充一点。如果是使用现有的力场,lt文件里面需要有对应力场的原子类型和连接关系。如果是用第三方力场, ...

好的  

9

帖子

0

威望

76

eV
积分
85

Level 2 能力者

8#
发表于 Post on 2024-4-16 00:28:39 | 只看该作者 Only view this author
Puying 发表于 2022-12-26 23:08
复杂的单个分子的坐标是通过现有的建模软件,比如MS,avogadro,gv等获得的。如果是大量分子,可以通过pa ...

老师,聚合物体系分子链很长,原子坐标很多有什么办法可以快速地读取各分子坐标以及对应的原子类型吗

342

帖子

1

威望

1736

eV
积分
2098

Level 5 (御坂)

9#
发表于 Post on 2024-4-16 11:54:18 | 只看该作者 Only view this author
1651561651 发表于 2024-4-16 00:28
老师,聚合物体系分子链很长,原子坐标很多有什么办法可以快速地读取各分子坐标以及对应的原子类型吗{:7_ ...

https://cloud.hzwtech.com/web/personal-space/auto-ff/polymers

9

帖子

0

威望

76

eV
积分
85

Level 2 能力者

10#
发表于 Post on 2024-4-16 12:56:23 | 只看该作者 Only view this author
slxc920113 发表于 2024-4-16 11:54
https://cloud.hzwtech.com/web/personal-space/auto-ff/polymers

老师我就是用MS先建模然后导入,用这个写的lt文件,但是我的聚合物里面有个硝基,生成的lt文件里面显示那个氧原子连接了一个氢原子,还有原子类型有些也对不上

9

帖子

0

威望

76

eV
积分
85

Level 2 能力者

11#
发表于 Post on 2024-4-16 14:55:31 | 只看该作者 Only view this author
1651561651 发表于 2024-4-16 12:56
老师我就是用MS先建模然后导入,用这个写的lt文件,但是我的聚合物里面有个硝基,生成的lt文件里面显示那 ...

解决了,原来是我建模时出了问题

233

帖子

0

威望

1311

eV
积分
1544

Level 5 (御坂)

12#
发表于 Post on 2025-12-21 00:31:36 | 只看该作者 Only view this author
Puying 发表于 2022-12-27 16:12
补充一点。如果是使用现有的力场,lt文件里面需要有对应力场的原子类型和连接关系。如果是用第三方力场, ...

请问一下老师,packmol或者ac盒子生成的pdb大体系文件怎么转换成lt文件呀,建模还是这俩用的顺手,而且想用oplsaa力场

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2026-1-23 13:13 , Processed in 1.032901 second(s), 21 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list