计算化学公社

 找回密码 Forget password
 注册 Register

使用Molclus进行构象搜索,未能找到能量最低构象

查看数: 6300 | 评论数: 8 | 收藏 Add to favorites 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-10-28 10:42

正文摘要:

本帖最后由 Marc0 于 2021-10-28 11:44 编辑 大家好!借鉴Sobereva老师《gentor:扫描方式做分子构象搜索的便捷工具》《使用Molclus结合xtb做的动力学模拟对瑞德西韦(Remdesivir)做构象搜索》帖子中的方法,针对 ...

回复 Reply

sobereva 发表于 Post on 2021-10-30 08:54:40
Marc0 发表于 2021-10-29 11:11
想用 VMD 中的 align 功能,cluster文件里的 N 帧需要拆分成 N 个独立的xyz文件,对吗?使用 Multiwfn  ...

根本不需要拆,直接对整个cluster.xyz做align
Marc0 发表于 Post on 2021-10-29 11:11:26
sobereva 发表于 2021-10-29 06:41
extensions - RMSD trajectory tool工具里做align(叠合)就完了

下文也有使用例子
extensions - RMSD trajectory tool工具里做align(叠合)就完了

想用 VMD 中的 align 功能,cluster文件里的 N 帧需要拆分成 N 个独立的xyz文件,对吗?使用 Multiwfn 或其他软件可否完成拆分?
sobereva 发表于 Post on 2021-10-29 06:41:19
Marc0 发表于 2021-10-28 16:53
用VMD比较cluster文件各帧时,能不能让一部分基团固定在相同的位置上(比如本例,芴)?
因为我在跑xtb ...

extensions - RMSD trajectory tool工具里做align(叠合)就完了

下文也有使用例子
在VMD中计算RMSD衡量两个结构间的差异以及叠合两个结构
http://sobereva.com/290http://bbs.keinsci.com/thread-1080-1-1.html

非相邻的两帧里的构象是接近的?比如,#3和7很接近,但3和4,5,6都不一样。
只要你优化收敛限足够严,就不会有这种情况。倘若3和7的结构真的那么接近,通常能量也会很接近。

评分 Rate

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

查看全部评分 View all ratings

Marc0 发表于 Post on 2021-10-28 16:53:54
sobereva 发表于 2021-10-28 13:59
用VMD看isostat给出的cluster.xyz,如果发现有一些相邻的帧结构实际上很相近,可以把阈值放宽点再重新归 ...

用VMD比较cluster文件各帧时,能不能让一部分基团固定在相同的位置上(比如本例,芴)?
因为我在跑xtb时没有固定任何一个原子,所以cluster文件的不同构象中,分子的位置飘忽不定,不太容易判断构象是否接近。

此外,有没有可能,cluster里非相邻的两帧里的构象是接近的?比如,#3和7很接近,但3和4,5,6都不一样。
Marc0 发表于 Post on 2021-10-28 14:05:39
sobereva 发表于 2021-10-28 13:59
用VMD看isostat给出的cluster.xyz,如果发现有一些相邻的帧结构实际上很相近,可以把阈值放宽点再重新归 ...

明白了。谢谢老师!
sobereva 发表于 Post on 2021-10-28 13:59:37
Marc0 发表于 2021-10-28 13:41
非常感谢sobereva老师详细的解答。还有一个疑问:
“挑选1, 3, 5, ... ,27, 28 共15个构象”本来就明显 ...

用VMD看isostat给出的cluster.xyz,如果发现有一些相邻的帧结构实际上很相近,可以把阈值放宽点再重新归簇,然后再检验。确保cluster.xyz里相邻结构没有很接近的,免得之后DFT优化时等同于做重复性计算。
如果所有那些帧的结构都不很相似,明显对应于不同极小点,就都纳入之后的DFT批量优化,就算能量接近也都考虑。
Marc0 发表于 Post on 2021-10-28 13:41:20
sobereva 发表于 2021-10-28 12:43
“挑选1, 3, 5, ... ,27, 28 共15个构象”本来就明显不该这么做,GFN-xTB级别下能量非常相近不代表结构相近 ...

非常感谢sobereva老师详细的解答。还有一个疑问:
“挑选1, 3, 5, ... ,27, 28 共15个构象”本来就明显不该这么做。这个我理解,最严谨的做法应该是选能量最低的前 N 组。但如果遇到类似本例中 xtb 跑完前几十组构象能量都很接近的情况,您的建议是什么?适当增大 isostat 阈值重做分组,or 就采用此分组结果,用高斯优化尽可能多的结构?

sobereva 发表于 Post on 2021-10-28 12:43:14
“挑选1, 3, 5, ... ,27, 28 共15个构象”本来就明显不该这么做,GFN-xTB级别下能量非常相近不代表结构相近(结构相近的已经被isostat自动剃掉了),也不代表在DFT级别下能量也相近

本来当前一堆构象能量差就非常小,构象能量顺序对计算级别相当敏感,显然不可能GFN-xTB级别的能量顺序和B3LYP/6-31G*正好一致,何况GFN-xTB的能量极度粗糙。而B3LYP/6-31G*这么廉价的级别,和更高级的诸如revDSD-PBEP86-D3(BJ)/def2-QZVPP的构象能量顺序也会有明显差异。只有两个同样非常精确的级别,才有可能对当前情况下给出的构象能量顺序恰好一样。

“但高斯优化后能量最低的那个构象(能量值为-2062.2291536)就不一定能找到了” 语义不明。正因为GFN-xTB级别不可能确定出真正的能量最低结构,所以我的所有基于molclus做构象搜索的帖子里始终顶多把GFN-xTB或者半经验方法用于预筛选,从来没有直接用这么烂的级别直接确定能量最低构型/构象。

仔细把我的所有相关帖子里的讨论一个字一个字领会、计算例子的流程的每一步的意图都充分搞明白
使用molclus程序做团簇构型搜索和分子构象搜索
http://bbs.keinsci.com/thread-577-1-1.html
gentor:扫描方式做分子构象搜索的便捷工具
http://bbs.keinsci.com/thread-2388-1-1.html
将Confab或Frog2与Molclus联用对有机体系做构象搜索
http://bbs.keinsci.com/thread-20063-1-1.html
使用Molclus结合xtb做的动力学模拟对瑞德西韦(Remdesivir)做构象搜索
http://bbs.keinsci.com/thread-16255-1-1.html

记住,对当前情况,B3LYP/6-31G*这么破的级别(只适合优化的级别)根本没法确定可靠的构象高度柔性体系的构象能量顺序,上面的例子都体现了。

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

GMT+8, 2026-2-23 09:00 , Processed in 0.226138 second(s), 26 queries , Gzip On.

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