计算化学公社

 找回密码 Forget password
 注册 Register
Views: 5587|回复 Reply: 0

[Multiwfn使用咨询] 批量得到多环的NICS

[复制链接 Copy URL]

21

帖子

0

威望

834

eV
积分
855

Level 4 (黑子)

发表于 Post on 2021-4-13 23:34:50 | 显示全部楼层 Show all |阅读模式 Reading model
本帖最后由 123qwertybobo 于 2021-4-13 23:34 编辑

如果认真看过上篇帖子http://bbs.keinsci.com/thread-22561-1-1.html,那么参考下就会写批量gjf的脚本(和本sh的目的无关)。这次相对会繁琐一点,但原理还是简单。前提是懂得在linux下使用Mulitiwfn求NICS。过程就是将"100\n24\n中心坐标\n环的序号\n相应的屏蔽张量”输入给Multiwfn,就能得到最终的NICS1zz。另外,上次可以同时做多个环的NICS,所以本shell必须能满足该功能。假设有2个lab文件,分别是Plane1.lab和Plane2.lab,那么会得到4个点的屏蔽张量NMR1.tmp2~NMR4.tmp2,两个质心坐标MS1.tmp3和MS2.tmp3,以及最终的NICS所用的Bq1-1.tmp4、Bq1-2.tmp4、Bq2-1.tmp4和Bq2-2.tmp4。之所以又去算质心是方便我验证数据。使用:因为我习惯是利用gjf得到同名文件夹,再把gjf批量复制进去再提交得到含Bq的log文件。所以Find_NICS.sh就是利用gjf依次进入同名文件夹处理log后,再依次把结果保存到起始目录的NICS.txt中。若有不同的习惯,可相应改之。另附删除tmp文件和lab文件可自行删除的语句,在Find_NICS.sh的末尾。在时间允许下,多问和多查是没有坏处的(虽然我的水平也很有限)。当然不允许的话,用就完了。

下回预告:批量求两点距离的sh。

Find_NICS.sh

1.23 KB, 下载次数 Times of downloads: 13

评分 Rate

参与人数
Participants 1
eV +5 收起 理由
Reason
sobereva + 5

查看全部评分 View all ratings

本版积分规则 Credits rule

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

GMT+8, 2023-2-7 03:17 , Processed in 0.194649 second(s), 25 queries .

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