计算化学公社

 找回密码 Forget password
 注册 Register
楼主 Author: sobereva
打印 Print 上一主题 Last thread 下一主题 Next thread

[Molclus] 使用molclus程序做团簇构型搜索和分子构象搜索

  [复制链接 Copy URL]

215

帖子

0

威望

1097

eV
积分
1312

Level 4 (黑子)

376#
发表于 Post on 2022-9-2 20:27:32 | 只看该作者 Only view this author
chands 发表于 2022-9-2 20:17
"添加GAUSS_EXEDIR环境变量,使之指向Gaussian目录(不是指向可执行文件名)"

看到了看到了,谢谢老师!眼神不好!

215

帖子

0

威望

1097

eV
积分
1312

Level 4 (黑子)

377#
发表于 Post on 2022-9-2 20:57:44 | 只看该作者 Only view this author
chands 发表于 2022-9-2 20:17
"添加GAUSS_EXEDIR环境变量,使之指向Gaussian目录(不是指向可执行文件名)"

老师你好,刚才我用molclus算完之后,用isostat算的时候,输入完geometry threshold就闪退了,没有任何提示,用cmd查看的时候,就一直显示“ Cannot find the file, input again”

EKH13KXG_[U2LPH4JF`~ZEF.png (43.19 KB, 下载次数 Times of downloads: 50)

EKH13KXG_[U2LPH4JF`~ZEF.png

977

帖子

0

威望

1929

eV
积分
2906

Level 5 (御坂)

偽語言學家+註冊摸魚師

378#
发表于 Post on 2022-9-2 21:11:28 | 只看该作者 Only view this author
ddddnight 发表于 2022-9-2 20:57
老师你好,刚才我用molclus算完之后,用isostat算的时候,输入完geometry threshold就闪退了,没有任何提 ...

文件夹"mix base"重命名为“mix_base”(不留空格)试试。
ORCA大法好!算得快,还免费,我爷爷的爷爷都说不赖!
山河自落蒼梧月,風雨猶驅草木兵。
san huɔᵊ ki lɔk tʰɔŋ ŋ ᵑgut,fʊŋ ʝi ʝiu kʰui tʰɔu ᵐbʊk pɪŋ。

215

帖子

0

威望

1097

eV
积分
1312

Level 4 (黑子)

379#
发表于 Post on 2022-9-2 21:38:40 | 只看该作者 Only view this author
chands 发表于 2022-9-2 21:11
文件夹"mix base"重命名为“mix_base”(不留空格)试试。

不行,老师,还是一样

47

帖子

0

威望

1245

eV
积分
1292

Level 4 (黑子)

380#
发表于 Post on 2022-9-3 04:28:56 | 只看该作者 Only view this author
游客,本帖隐藏的内容需要积分高于 500 才可浏览,您当前积分为 0

Test.rar

2.65 MB, 阅读权限: 60, 下载次数 Times of downloads: 1

5万

帖子

99

威望

5万

eV
积分
112354

管理员

公社社长

381#
 楼主 Author| 发表于 Post on 2022-9-10 14:38:10 | 只看该作者 Only view this author
SherryLiu 发表于 2022-9-3 04:28
**** 本内容被作者隐藏 ****

我已更新了Molclus官网上最新的1.9.9.9版修正了此bug
北京科音自然科学研究中心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!

47

帖子

0

威望

1245

eV
积分
1292

Level 4 (黑子)

382#
发表于 Post on 2022-9-13 01:27:48 | 只看该作者 Only view this author
sobereva 发表于 2022-9-10 14:38
我已更新了Molclus官网上最新的1.9.9.9版修正了此bug

感谢社长的辛勤工作

68

帖子

4

威望

1566

eV
积分
1714

Level 5 (御坂)

大鸭鸭

383#
发表于 Post on 2022-11-4 01:10:19 | 只看该作者 Only view this author
社长是否有支持cp2k的打算,比如用cp2k优化或者计算单点能
The leaping arc at your finger
is my faith and will eliminate never
Only the railgun will live forever

5万

帖子

99

威望

5万

eV
积分
112354

管理员

公社社长

384#
 楼主 Author| 发表于 Post on 2022-11-4 07:55:32 | 只看该作者 Only view this author
linqiaosong 发表于 2022-11-4 01:10
社长是否有支持cp2k的打算,比如用cp2k优化或者计算单点能

CP2K算分子体系效率极低,没有支持的意义
北京科音自然科学研究中心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!

250

帖子

3

威望

1816

eV
积分
2126

Level 5 (御坂)

385#
发表于 Post on 2022-11-30 23:55:57 | 只看该作者 Only view this author
卢老师,能不能给ibkchk增加一个选项,把结构优化时优化失败的和成功但是有虚频的chk文件都保留下来,这样方便对有虚频的结构用opt=rcfc接着优化

5万

帖子

99

威望

5万

eV
积分
112354

管理员

公社社长

386#
 楼主 Author| 发表于 Post on 2022-12-1 05:23:52 | 只看该作者 Only view this author
wangyueda 发表于 2022-11-30 23:55
卢老师,能不能给ibkchk增加一个选项,把结构优化时优化失败的和成功但是有虚频的chk文件都保留下来,这样 ...

用opt=rcfc没什么意义,有虚频应该用calcfc
北京科音自然科学研究中心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!

68

帖子

0

威望

3448

eV
积分
3516

Level 5 (御坂)

387#
发表于 Post on 2023-1-30 18:14:28 | 只看该作者 Only view this author
本帖最后由 lanthanum 于 2023-1-30 18:15 编辑

斗胆提两个请求,谢谢社长增加程序功能。
(1)在isostat添加一个-atom [元素名[,原子序号]]功能选项,用以指定计算几何偏差的原子。如果不写-atom选项,默认计算全部原子。
例如isostat -atom C,N,O,1-5,10,13 -Edis 0.5 -Gdis 0.2命令,将当前目录下的isomers.xyz作为输入文件,往cluster.xyz里导出簇,
使用0.5 kcal/mol和0.2埃分别作为归簇的能量和几何偏差判据,几何偏差计算时只计算C,N,O元素以及1-5,10,13号原子。
(2)在molclus参数文件settings.ini已有的参数ibkout中添加一个功能(-1值),表示跳过计算过程,仅将已有的计算输出文件重新生成isomers.xyz。
例如当iprog=1,ngeom=5,ibkout=-1时,将当前目录目录下的gau00001.out至gau00005.out文件,提取其中结构与能量,生成isomers.xyz。

另外,还有两个疑问,恳请社长解答。
(1)2.4节写道“两个isomer的结构差异在isostat中是这样算:根据isomer的原子坐标计算距离矩阵,将其非对角元转化为一维数组形式,并从小到大进行排序,这称为原子间距数组。两个isomer间的结构差异用二者的距离间距数组的差值数组的绝对值的最大值来衡量”,这个值听起来不是RMSD,请问这个值与RMSD有没有换算关系,或者可比性?
(2)2.4节还有“这个簇与与它结构最相近的另一个簇的原子间距偏差最大值(DGmin)”,请问这个DGmin是什么?
在3.4节写道“DGmin是当前构型与与它构型最相近的构型的几何偏差”,仍然没看懂这个DGmin是什么,如果是簇间的偏差,那11个簇应该仅有10个偏差值,实际却输出了11个偏差值?

5万

帖子

99

威望

5万

eV
积分
112354

管理员

公社社长

388#
 楼主 Author| 发表于 Post on 2023-1-30 23:53:26 | 只看该作者 Only view this author
lanthanum 发表于 2023-1-30 18:14
斗胆提两个请求,谢谢社长增加程序功能。
(1)在isostat添加一个-atom [元素名[,原子序号]]功能选项,用 ...

跟RMSD无关,也没有可比性

就是字面意思。每个簇都有一个衡量和其它簇最小偏差的DGmin,有11个簇,自然输出11个DGmin。
北京科音自然科学研究中心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!

68

帖子

0

威望

3448

eV
积分
3516

Level 5 (御坂)

389#
发表于 Post on 2023-1-31 05:01:42 | 只看该作者 Only view this author
sobereva 发表于 2023-1-30 23:53
跟RMSD无关,也没有可比性

就是字面意思。每个簇都有一个衡量和其它簇最小偏差的DGmin,有11个簇,自 ...

谢谢社长解答,继续请教一下,
(1)我看到有些软件用RMSD作为归簇的判据之一。您这个“结构差异用二者的距离间距数组的差值数组的绝对值的最大值来衡量”的归簇效果,与RMSD作判据的归簇效果,相近吗?
(2)假设有三个簇A,B,C,各有两个isomer,A1,A2,B1,B2,C1,C2,其中A1,B1,C1是各簇中挑出来的能量较低者,每个isomer含有10个原子,其原子间距数组有45个元素。
假设有两种计算(n=1 to 45),第一种,DGmin(A)=MIN(MAX(|A1(n)-B1(n)|),MAX(|A1(n)-C1(n)|)),即只计算各簇中能量较低者。
第二种,DGmin(A)=MIN(MAX(|A1(n)-B1(n)|),MAX(|A1(n)-B2(n)|),MAX(|A1(n)-C1(n)|),MAX(|A1(n)-C2(n)|),MAX(|A2(n)-B1(n)|),MAX(|A2(n)-B2(n)|),MAX(|A2(n)-C1(n)|),MAX(|A2(n)-C2(n)|)),
即计算除本簇以外的其他全部isomers。请问是哪一种计算呢?

68

帖子

0

威望

3448

eV
积分
3516

Level 5 (御坂)

390#
发表于 Post on 2023-2-1 21:22:50 | 只看该作者 Only view this author
本帖最后由 lanthanum 于 2023-2-1 21:24 编辑
sobereva 发表于 2023-1-30 23:53
跟RMSD无关,也没有可比性

就是字面意思。每个簇都有一个衡量和其它簇最小偏差的DGmin,有11个簇,自 ...

谢谢社长解答,接上述389楼的问题,关于isostat的运行机制我还有些疑问。
在2.4节写道“isostat会循环输入的.xyz里的每个isomer。对于输入文件里第一个isomer,或者当前isomer和之前已有的所有簇都不相似,那么这个isomer将被作为一个新的簇,此簇的能量、结构也等同于这个isomer。
若当前isomer与之前某个簇相似(能量和结构差异都同时小于自设的阈值),那么这个isomer就被认为归入了这个簇,因此这个簇的容量会+1;
如果与此同时这个isomer的能量比这个簇的能量更低,那么这个isomer将被作为这个簇的代表,即使用这个isomer的能量和结构作为这个簇的能量和结构。”
对这个原理有两个疑问,
(1)如(附图1)所示的三个isomer,其中B和C的“原子间距数组”之差等于零,忽略能量(能量差较小)时将被归到一个簇,但显然两者几何结构差异是巨大的,只用单一判据时也不该归到同一个簇里。
(2)假设已有两个簇A和B,现在新来一个isomer,对A和B都满足阈值要求,那么归到哪个簇?
假设已有一个簇A,含有两个isomer(A1和A2),A1为能量较低者,现在新来一个isomer,对A1满足阈值要求,对A2不满足阈值要求,那么是否归到A簇?
如果归到A簇,就造成A簇内的偏差越来越大,有可能与其它簇有交叉覆盖(如附图2所示),如果isomer很多并且间距比较均匀,甚至有可能最后全部归成一个簇,而簇内的偏差早就超过阈值了。
为了避免问题(1),有两个解决方案:
(1A)几何结构差异,采用两个isomer之间的RMSD作为判据,缺点是计算量大,并且参照物不同,RMSD也不同。
(1B)几何结构差异,采用两个isomer的“质权的原子距离矩阵元之和”之差作为判据,优点是“质权的原子距离矩阵元之和”是一个分子固有的值(不是数组,不需参照物,方便排序,见方案2C),缺点是不能区分对映异构体。
为了避免问题(2),有三个解决方案:
(2B)把全部isomer先按能量排序(低到高,如果有相同者或没有设能量判据或能量判据过宽时,则按“质权的原子距离矩阵元之和”小到大排序),然后用能量为第一判据,几何差异为第二判据进行归簇。
(2C)把全部isomer先按“质权的原子距离矩阵元之和”排序(小到大,如果有相等者,剔除掉),新来的isomer几何差异总是大于原簇中包含的,然后用几何差异为第一判据,能量为第二判据进行归簇。
(2A)如果不排序,那么必须把新来的isomer和原有的全部簇元素求差(而不是仅与能量最低的那个簇元素求差,计算量大),满足双重阈值者入簇,若对于两个原有的簇都满足阈值,则归入几何差异较小的簇。
我更倾向于用方案2C。
谢谢社长不断改进程序功能。



本版积分规则 Credits rule

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

GMT+8, 2024-11-24 00:56 , Processed in 0.189923 second(s), 24 queries , Gzip On.

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