计算化学公社

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

[GROMACS] 求助gromacs计算rdf时如何消除分子内峰?

[复制链接 Copy URL]

10

帖子

0

威望

273

eV
积分
283

Level 3 能力者

跳转到指定楼层 Go to specific reply
楼主
计算A分子O-H的RDF,如何排除分子内的O-H峰?
看手册介绍,可以用-cut来设定计算时所考虑的最短距离,请问cut应该如何设置比较好?

(1)若O和H之间距离很近,是否将cut设为它们之间的距离就可以?

(2)若O和H的位置分别在A分子的两端,假设他们之间的距离为3A(分子内的距离),
但分子间它们却可能形成氢键,比如氢键的距离在2.5A,那么应该如何设置呢?或者还有别的办法嘛?

282

帖子

0

威望

3021

eV
积分
3303

Level 5 (御坂)

2#
发表于 Post on 2020-3-13 02:41:20 | 只看该作者 Only view this author
我在这篇文章里看到过计算分子内和分子间的rdf,我发信问过作者怎么做,但是我没有自己试过

https://doi.org/10.1063/1.3526958

作者说的方法是这样的,在MD完成以后,重新制作一个top文件,把nrexl改成很大的值,然后重新获得tpr文件,用这个文件作为gmx rdf的输入。注意MD不要重跑,只是在计算rdf的时候用这个tpr文件

10

帖子

0

威望

273

eV
积分
283

Level 3 能力者

3#
 楼主 Author| 发表于 Post on 2020-3-14 16:37:58 | 只看该作者 Only view this author
wbn 发表于 2020-3-13 02:41
我在这篇文章里看到过计算分子内和分子间的rdf,我发信问过作者怎么做,但是我没有自己试过

https://doi ...

谢谢回复!我试了一下,MD不重跑, 把nrexcl改大后,用重新获得的tpr算rdf,结果还是没有变化....

26

帖子

0

威望

213

eV
积分
239

Level 3 能力者

4#
发表于 Post on 2021-11-18 19:00:49 | 只看该作者 Only view this author
滚滚滚拉 发表于 2020-3-14 16:37
谢谢回复!我试了一下,MD不重跑, 把nrexcl改大后,用重新获得的tpr算rdf,结果还是没有变化....

2楼的方法是正确的,但是新版本的gromacs对命令进行了调整。在top文件中改变了nrexcl的值后,在使用gmx rdf命令的时候要加上 -excl 这个命令使nrexcl的值生效,老版本的是不需要的。完整的过程应该是:
1.MD跑完之后,重新调整top文件,将nrexl的值设成较大的值。(该值要超过分子内目标原子之间的最大连接键的数量,如分子的原子组成为i-j-k-l-m-n,要避免出现i-n原子之间的内峰,nrexl的值要大于5)
2.用gmx grompp重新获得 filename.tpr 文件
3.用gmx rdf计算径向分布函数,如:
gmx rdf -f  filename.gro -s filename.tpr -excl -n index.ndx -o output.xvg -ref * -sel *

评分 Rate

参与人数
Participants 3
eV +12 收起 理由
Reason
627456198 + 4 谢谢
leichuang + 3 谢谢分享
李春晖 + 5 谢谢!!

查看全部评分 View all ratings

31

帖子

0

威望

362

eV
积分
393

Level 3 能力者

5#
发表于 Post on 2021-12-8 13:46:18 | 只看该作者 Only view this author
本帖最后由 HJC 于 2021-12-8 13:51 编辑
Ymw2021 发表于 2021-11-18 19:00
2楼的方法是正确的,但是新版本的gromacs对命令进行了调整。在top文件中改变了nrexcl的值后,在使用gmx r ...

您好,我想计算A分子的某一片段(-ref)和B分子的某一片段(-sel)间的RDF。用了您的方法,但提示-excl only works with a -ref selection that consist of atoms in ascending (sorted) order。我检查了索引文件,原子序号是升序排列。nrexcl是只能用于考察一个分子内的RDF吗?谢谢

1658

帖子

5

威望

4564

eV
积分
6322

Level 6 (一方通行)

喵星人

6#
发表于 Post on 2021-12-8 14:36:12 | 只看该作者 Only view this author
HJC 发表于 2021-12-8 13:46
您好,我想计算A分子的某一片段(-ref)和B分子的某一片段(-sel)间的RDF。用了您的方法,但提示-excl o ...

如果一个分子不同时存在两种你要分析的两个片段的话根本不需要上面的操作

31

帖子

0

威望

362

eV
积分
393

Level 3 能力者

7#
发表于 Post on 2021-12-8 15:00:42 | 只看该作者 Only view this author
喵星大佬 发表于 2021-12-8 14:36
如果一个分子不同时存在两种你要分析的两个片段的话根本不需要上面的操作

明白了,谢谢您!!
请问如果用nrexcl的话,是在[ defaults ]中进行设置吗?

3

帖子

0

威望

81

eV
积分
84

Level 2 能力者

8#
发表于 Post on 2021-12-8 15:57:22 | 只看该作者 Only view this author
之前干过类似的事情:盒子里面有n个某分子,我要算分子间A、B原子的rdf,但是要排除A、B之间的分子内峰。
我的做法是写一个ndx文件:分子1的A原子单独写一个组,分子2~n的B原子单独写一个组,计算两个组之间的RDF。。。。。。以此类推,计算n个单独A原子与n-1个B原子的RDF。将n个RDF平均一下,就能得到平滑的,不存在分子内峰的rdf了。

6万

帖子

99

威望

5万

eV
积分
120300

管理员

公社社长

9#
发表于 Post on 2021-12-24 02:40:14 | 只看该作者 Only view this author
HJC 发表于 2021-12-8 15:00
明白了,谢谢您!!
请问如果用nrexcl的话,是在[ defaults ]中进行设置吗?

[moleculetype]里定义
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办极高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入北京科音微信公众号获取北京科音培训的最新消息,并避免错过网上有价值的计算化学文章!
欢迎加入人气极高、专业性特别强的理论与计算化学综合交流群思想家公社QQ群(群号见此链接),合计达一万多人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大、极为流行的量子化学波函数分析程序)
Google Scholar:https://scholar.google.com/citations?user=tiKE0qkAAAAJ
ResearchGate:https://www.researchgate.net/profile/Tian_Lu

17

帖子

0

威望

61

eV
积分
78

Level 2 能力者

10#
发表于 Post on 5 day ago | 只看该作者 Only view this author
Ymw2021 发表于 2021-11-18 19:00
2楼的方法是正确的,但是新版本的gromacs对命令进行了调整。在top文件中改变了nrexcl的值后,在使用gmx r ...

您好,这里生成tpr文件的时候,是否也需要将三个截断半径相应增大,否则会出现被排除掉的原子对距离大于截断半径的报错

本版积分规则 Credits rule

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

GMT+8, 2025-8-22 18:47 , Processed in 0.315076 second(s), 27 queries , Gzip On.

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