计算化学公社

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

[辅助/分析程序] 一键拟合任意级别ZPE校正因子的小脚本fitScFact

[复制链接 Copy URL]

33

帖子

0

威望

1277

eV
积分
1310

Level 4 (黑子)

本帖最后由 Voidmio 于 2025-5-3 20:05 编辑

笔者在对有机体系进行能量计算时,经常在完成后才发现自己使用的级别并没有前人进行各项校正因子的拟合,不堪其忧,自己逐个计算拟合又太过麻烦。
发现 sob 社长在自行拟合基频校正因子与ZPE校正因子的简单方法(http://sobereva.com/391)一文中提到了:
        顺带一提,以后笔者有时间时候可能还会写个小程序,使得频率校正因子的拟合可以一键完成,届时用户只需填写计算级别就够了。

遂决定完成之。成品可见附件
以Truhlar JCTC, 6, 2872 (2010) 中 ZPVE15/10 数据集与为例。
只需已将g16正常写入环境变量,如脚本目录下运行:
  1. ./fitScFact.sh "b3lyp 6-31g*"
复制代码

稍等,即可得到输出内容:

可见结果与帖内人工拟合结果一致。
同时生成 ZPE.txt 以供查看。


亦可在自己新增分子/新建数据集,只需要在数据集目录下添加与我相同格式的 gjf 文件,并将 fitScFact.sh 中 trainingSet 部分改为相应数据集文件夹名称即可。如我使用部分 Z1 数据集:

可见结果与常用的 0.9806 肥肠接近。

fittingScaleFactor.zip (1.15 MB, 下载次数 Times of downloads: 30)

目前的问题:由于毕业论文压力暂时搁置了,翻出来为我所用的数据集暂时很少,最常使用的 JPC, 100,16502 (1996) 的完整 Z1 数据集害没找到,也没想好频率校正因子相关怎么写比较合适。欢迎各位多多提提意见与想法

评分 Rate

参与人数
Participants 6
eV +31 收起 理由
Reason
cokie + 5 支持支持
ZPLLL + 5 好物!
wuil69 + 3
ChrisZheng + 5 谢谢
mizu-bai + 5 好物!
sobereva + 8

查看全部评分 View all ratings

1

帖子

0

威望

107

eV
积分
108

Level 2 能力者

2#
发表于 Post on 2025-4-27 21:49:40 | 只看该作者 Only view this author
确实挺方便的,算了一下B3LYP/6-311G**,Z1数据集是0.987712,和http://bbs.keinsci.com/forum.php?mod=viewthread&tid=3805里0.9888差别不大

33

帖子

0

威望

1277

eV
积分
1310

Level 4 (黑子)

3#
 楼主 Author| 发表于 Post on 2025-5-3 20:00:55 | 只看该作者 Only view this author
happyspider 发表于 2025-4-27 21:49
确实挺方便的,算了一下B3LYP/6-311G**,Z1数据集是0.987712,和http://bbs.keinsci.com/forum.php?mod=vie ...

我那个 Z1 不是完整的 Z1,其实是 GJS,所以会有点差距
之前随便翻了翻,没有找到整合好的 Z1 集数据

33

帖子

0

威望

1277

eV
积分
1310

Level 4 (黑子)

4#
 楼主 Author| 发表于 Post on 2025-5-3 20:02:51 | 只看该作者 Only view this author
happyspider 发表于 2025-4-27 21:49
确实挺方便的,算了一下B3LYP/6-311G**,Z1数据集是0.987712,和http://bbs.keinsci.com/forum.php?mod=vie ...

各个数据集间的差别还挺大,所以个人感觉应该针对具体体系再添例子拟合,但业界没有见到这么干的先例,应该也没什么人care

本版积分规则 Credits rule

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

GMT+8, 2025-8-14 23:06 , Processed in 0.160566 second(s), 26 queries , Gzip On.

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