计算化学公社

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

[Amber] 求助,利用tleap生成的prmtop文件,当原子数超过1000的时候,原子类型会被覆盖

[复制链接 Copy URL]

4

帖子

0

威望

41

eV
积分
45

Level 2 能力者

利用tleap生成的prmtop文件,当原子数超过1000的时候,原子类型会被覆盖,该怎么解决?

图片为附件的截图

1.prmtop

874.77 KB, 下载次数 Times of downloads: 1

11

帖子

0

威望

292

eV
积分
303

Level 3 能力者

2#
发表于 Post on 2020-9-10 19:14:06 | 只看该作者 Only view this author
建议上传一下tleap部分的命令

4

帖子

0

威望

41

eV
积分
45

Level 2 能力者

3#
 楼主 Author| 发表于 Post on 2020-9-10 19:26:02 | 只看该作者 Only view this author
乙酰胞壁酸 发表于 2020-9-10 19:14
建议上传一下tleap部分的命令

tleap -f leaprc.protein.ff14SB
source leaprc.gaff
X = loadmol2 X.mol2
check X
loadamberparams X.frcmod
check X
saveamberparm X X.prmtop X.inpcrd
quit

4

帖子

0

威望

79

eV
积分
83

Level 2 能力者

4#
发表于 Post on 2020-9-10 23:20:03 | 只看该作者 Only view this author
以前做粗粒化处理过类似的问题,是一个治标不治本的方法。思路是可以将原子标号的部分替换为16进制、32进制或是64进制,这样每个字符位可编码的数字会多一些,理论上讲三个数位可区分16^3 32^3或是64^3次方个原子,且保持4个字符的长度。

评分 Rate

参与人数
Participants 1
eV +2 收起 理由
Reason
sobereva + 2

查看全部评分 View all ratings

4

帖子

0

威望

41

eV
积分
45

Level 2 能力者

5#
 楼主 Author| 发表于 Post on 2020-9-11 10:34:24 | 只看该作者 Only view this author
cherushui 发表于 2020-9-10 23:20
以前做粗粒化处理过类似的问题,是一个治标不治本的方法。思路是可以将原子标号的部分替换为16进制、32进制 ...

非常感谢,我想到过这个方法,但是如果采用这种方式,原子数过多的时候,或者碰到Cl元素的时候,原子类型的识别依旧会比较困难。目前好像只能这样了

本版积分规则 Credits rule

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

GMT+8, 2026-2-21 22:51 , Processed in 0.381415 second(s), 30 queries , Gzip On.

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