计算化学公社

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

[xtb] 求助使用xTB做构象搜索时结构跑偏的问题

[复制链接 Copy URL]

49

帖子

0

威望

1136

eV
积分
1185

Level 4 (黑子)

跳转到指定楼层 Go to specific reply
楼主
本帖最后由 zh7729 于 2023-12-30 11:14 编辑

各位老师好,我最近学习了sob老师的gentor:扫描方式做分子构象搜索的便捷工具(http://bbs.keinsci.com/thread-2388-1-1.html)和使用Molclus结合xtb做的动力学模拟对瑞德西韦(Remdesivir)做构象搜索(http://bbs.keinsci.com/thread-16255-1-1.html)两篇文章中的内容后,想要通过Molclus结合xtb寻找图(a)所示自由基能量最低的构象,我的操作步骤如下:
(1)使用gentor设定所有能够旋转的键,共产生1971个构象并写入到traj.xyz文件内
(2)对traj.xyz文件使用Molclus结合GFN1-xTB进行优化,在settings.ini中使用的关键词为--gfn 1 --chrg 0 --uhf 1
(3)对得到的isomers.xyz使用isostat对能量和结构分别设定0.25 kcal/mol和0.25埃的阈值进行归类,得到包含438个非重复结构的cluster.xyz
(4)把cluster.xyz重新命名为traj.xyz,使用Molclus结合GFN2-xTB再次进行优化,关键词为--gfn 2 --chrg 0 --uhf 1
(5)再次使用isostat按照能量和结构分别为0.25 kcal/mol和0.25埃的阈值进行归类得到含有325个非重复结构的cluster.xyz
查看第二次得到的cluster.xyz中的结构,发现能量最低的前5个结构中原本连接在编号为6的N上的5号H跑到了编号为4的C上(如(b)所示);回溯结构发现使用gentor产生的初始结构是正确的,所以我的理解是由于编号6的N和编号4的C在空间上很接近,在GFNn-xTB优化的过程中会将5号H自动优化到编号4的C上以维持比较低的能量。但如果我不想得到这种跑偏的结构,我能想到的方法有以下两个:
(1)使用Molclus调用xtb时添加一些限制如:
$constrain
  distance: 6, 5, auto
$end
(2)在得到cluster.xyz后手动从低能量构象中选择出一些符合我要求的结构
不知道我想到的这两个方法是否合理,也想请问各位老师有什么更好的方法能不得到这种跑偏的结构吗?如果我在以上操作的过程中有操作不合理的地方也麻烦请老师们指出,感谢各位老师!

362

帖子

1

威望

4372

eV
积分
4754

Level 6 (一方通行)

2#
发表于 Post on 2023-12-30 12:30:23 | 只看该作者 Only view this author
XTB结合隐式溶剂模型跑长链烷烃就会有这种问题的。

137

帖子

0

威望

3126

eV
积分
3263

Level 5 (御坂)

3#
发表于 Post on 2023-12-30 13:13:29 | 只看该作者 Only view this author
你可以用DFT算一下这两个结构的单点能,如果也是(b)的结构能量更低的话,那说明(a)可能能迅速转化为(b),体系中(b)应为主要成分,而非结构跑偏

49

帖子

0

威望

1136

eV
积分
1185

Level 4 (黑子)

4#
 楼主 Author| 发表于 Post on 2023-12-30 14:24:02 | 只看该作者 Only view this author
exity 发表于 2023-12-30 12:30
XTB结合隐式溶剂模型跑长链烷烃就会有这种问题的。

老师,我是使用xtb在真空下进行优化的,如果xtb在优化长链烷烃时容易出现这类问题的话,我一会儿再尝试使用MOPAC跑一下。另外想再请问老师,如果我把这个结构直接用MMFF94力场进行优化,得到的低能构象是比较准确的吗?谢谢您的耐心解答

49

帖子

0

威望

1136

eV
积分
1185

Level 4 (黑子)

5#
 楼主 Author| 发表于 Post on 2023-12-30 14:26:29 | 只看该作者 Only view this author
RAL 发表于 2023-12-30 13:13
你可以用DFT算一下这两个结构的单点能,如果也是(b)的结构能量更低的话,那说明(a)可能能迅速转化为(b),体 ...

是的老师,如果用DFT计算上述结构的话,确实是结构(b)的能量更低,但我现在其实是比较想找到结构(a)的低能量构象,请问您还有什么好的解决方法吗?谢谢老师

286

帖子

3

威望

5611

eV
积分
5957

Level 6 (一方通行)

6#
发表于 Post on 2023-12-30 14:57:46 | 只看该作者 Only view this author
应该是xTB模型本身的问题,它确实描述不好这类问题。

49

帖子

0

威望

1136

eV
积分
1185

Level 4 (黑子)

7#
 楼主 Author| 发表于 Post on 2023-12-30 16:08:25 | 只看该作者 Only view this author
Warm_Cloud 发表于 2023-12-30 14:57
应该是xTB模型本身的问题,它确实描述不好这类问题。

是的老师,后来我还尝试使用GFN1-xTB进行计算也得到了相似的结果,想请问您对于这类体系的构象搜索有什么比较好的解决方法吗?

137

帖子

0

威望

3126

eV
积分
3263

Level 5 (御坂)

8#
发表于 Post on 2023-12-30 20:44:01 | 只看该作者 Only view this author
zh7729 发表于 2023-12-30 14:26
是的老师,如果用DFT计算上述结构的话,确实是结构(b)的能量更低,但我现在其实是比较想找到结构(a)的低 ...

那么你提的那两种方法都可以尝试

49

帖子

0

威望

1136

eV
积分
1185

Level 4 (黑子)

9#
 楼主 Author| 发表于 Post on 2023-12-30 20:59:12 | 只看该作者 Only view this author
RAL 发表于 2023-12-30 20:44
那么你提的那两种方法都可以尝试

好的老师,我再尝试一下,谢谢您

5万

帖子

99

威望

5万

eV
积分
112385

管理员

公社社长

10#
发表于 Post on 2023-12-31 10:35:16 | 只看该作者 Only view this author
zh7729 发表于 2023-12-30 14:24
老师,我是使用xtb在真空下进行优化的,如果xtb在优化长链烷烃时容易出现这类问题的话,我一会儿再尝试使 ...

可以用MMFF94初筛,但由于精度很有限,因此判断哪些结构需要用DFT进一步refine时候的相对能量筛选上限得取得稍微高一些
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入“北京科音”微信公众号获取北京科音培训的最新消息、避免错过网上有价值的计算化学文章!
欢迎加入人气非常高、专业性特别强的综合性理论与计算化学交流QQ群“思想家公社QQ群”:1号:18616395,2号:466017436,3号:764390338,搜索群号能搜到哪个说明目前哪个能加,合计9000人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大的量子化学波函数分析程序)
ResearchGate:https://www.researchgate.net/profile/Tian_Lu
Money and papers are rubbish, get a real life!

265

帖子

0

威望

1209

eV
积分
1474

Level 4 (黑子)

11#
发表于 Post on 2023-12-31 21:45:43 | 只看该作者 Only view this author
用gfnff先跑个MD采样,因为gfnff只是极化力场,不会发生成断键。然后在在gfn2下做优化。
cluster.xyz (25.65 KB, 下载次数 Times of downloads: 2)

49

帖子

0

威望

1136

eV
积分
1185

Level 4 (黑子)

12#
 楼主 Author| 发表于 Post on 2024-1-1 09:40:44 | 只看该作者 Only view this author
sobereva 发表于 2023-12-31 10:35
可以用MMFF94初筛,但由于精度很有限,因此判断哪些结构需要用DFT进一步refine时候的相对能量筛选上限得 ...

谢谢sob老师解答,我再去提高筛选上限尝试一下

49

帖子

0

威望

1136

eV
积分
1185

Level 4 (黑子)

13#
 楼主 Author| 发表于 Post on 2024-1-1 09:41:55 | 只看该作者 Only view this author
slxc920113 发表于 2023-12-31 21:45
用gfnff先跑个MD采样,因为gfnff只是极化力场,不会发生成断键。然后在在gfn2下做优化。

谢谢老师给出的解决办法,我再按照您提到的方法重新跑一下

49

帖子

0

威望

1136

eV
积分
1185

Level 4 (黑子)

14#
 楼主 Author| 发表于 Post on 2024-1-1 11:37:49 | 只看该作者 Only view this author
slxc920113 发表于 2023-12-31 21:45
用gfnff先跑个MD采样,因为gfnff只是极化力场,不会发生成断键。然后在在gfn2下做优化。

老师,我按照您的建议在GFN-FF下进行采样,但是生成的轨迹文件里会出现某些结构的其中一个H跑的特别远的情况
我的动力学模拟命令是:xtb radical.xyz --md.inp --omd --gfnff
我的.inp文件内容是:
$md
   temp= 400
   time= 100.0
   dump= 50.0
   step=  1.0
   hmass=1
   shake=1
$end
如果我在GFN1-xTB下进行模拟则不会出现这个情况,请问是因为我有地方设置错了吗?如果有问题还麻烦您指出,谢谢

265

帖子

0

威望

1209

eV
积分
1474

Level 4 (黑子)

15#
发表于 Post on 2024-1-1 12:16:07 | 只看该作者 Only view this author
zh7729 发表于 2024-1-1 11:37
老师,我按照您的建议在GFN-FF下进行采样,但是生成的轨迹文件里会出现某些结构的其中一个H跑的特别远的 ...

H的质量增大到4,温度可以低一点。

本版积分规则 Credits rule

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

GMT+8, 2024-11-25 15:44 , Processed in 0.222451 second(s), 23 queries , Gzip On.

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