计算化学公社

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

[综合交流] 计算分子间电荷转移积分的懒人脚本transint.sh

[复制链接 Copy URL]

82

帖子

4

威望

2475

eV
积分
2637

Level 5 (御坂)

本帖最后由 winnerwill 于 2021-9-15 07:44 编辑

好几个坛友发布了关于分子间电荷转移积分的程序。
  1. @snljty # http://bbs.keinsci.com/thread-23418-1-1.html
  2. @Warm_Cloud # http://bbs.keinsci.com/thread-14311-1-1.html
  3. @让你变成回忆 # http://bbs.keinsci.com/thread-11369-1-1.html
复制代码


假如Linux下安装有任意这些程序,可以使用这里提供的一个调用这些程序进行计算的懒人脚本。
脚本的使用要求:
  • 输入文件仅需三个fchk文件。
  • 脚本会自动调用Gaussian或Multiwfn计算补齐上述程序ElecCoupling.py、CT.x、calc_coupling.x所需的.log文件或者.47文件。
  • 使得原先不直接支持的ElecCoupling.py、CT.x也支持。
  • 如果使用的是g09,需要把脚本中的g16相应改过来。
  • 也支持molden文件作为输入文件,这时仅支持@snljty的程序calc_coupling.x,调用的是Multiwfn。
  • 使用如有异常,参照原程序进行安装调试。调用的程序确保均可以通过PATH环境变量中找到并且具有可执行权限。



  1. transint.sh [args]
  2. transint.sh <dimer.fchk> <monomer1.fchk> <monomer2.fchk> <functional>
复制代码
如果输入文件为默认文件名,那么无需输入参数。

执行完,屏幕输出如下结果(输出结果是一致的!示例文件来自@snljty程序):










Output.png (73.85 KB, 下载次数 Times of downloads: 15)

Output.png

transint.sh

2.91 KB, 下载次数 Times of downloads: 56

bash脚本

评分 Rate

参与人数
Participants 2
eV +15 收起 理由
Reason
corei70715 + 5 谢谢
sobereva + 10

查看全部评分 View all ratings

6

帖子

0

威望

85

eV
积分
91

Level 2 能力者

2#
发表于 Post on 2024-11-11 10:39:46 | 只看该作者 Only view this author
大神您好,您上述所说需要补齐的程序“ElecCoupling.py”,该贴的大神已经屏蔽了,现在无法下载这个程序。请问您那还有这个程序吗? 方便分享一下吗?

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

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

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