计算化学公社

 找回密码 Forget password
 注册 Register

升级PySOC使其支持g16(更新calcsoc脚本)

查看数: 22894 | 评论数: 21 | 收藏 Add to favorites 16
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-10-13 21:37

正文摘要:

本帖最后由 ggdh 于 2020-12-23 06:33 编辑 1.升级pysoc脚本使其支持g16 PySOC的详细介绍见:使用Gaussian+PySOC在TDDFT下计算旋轨耦合矩阵元 虽然目前还可以用ORCA算SOC,但有时候懒得切换程序了。 原版的PyS ...

回复 Reply

shulinluo 发表于 Post on 2025-6-27 11:11:01
大佬,使用了最新版本,g16还是会报错NameError: name 'mo_ene' is not defined,不知道该咋解决,折腾了半天也跑不通
ouqi0711 发表于 Post on 2022-6-18 12:51:04
ggdh 发表于 2020-12-22 18:49
有赝势的log文件,由于g16和g09的输出有差异,导致错误
之前的脚本没有注意到赝势的情况。现在的船新版 ...

您好,我刚刚尝试下载了您附件中的两个脚本,运行后还是会在mo_ene的地方出错,不知道应该做如何修改呢?
leebo 发表于 Post on 2022-4-18 22:16:45
ggdh 发表于 2022-4-18 19:12
如果能出结果 应该是没有影响的  
这些报错就是设g16环境变量的报错

谢谢钟老师
ggdh 发表于 Post on 2022-4-18 19:12:15
leebo 发表于 2022-4-18 16:40
钟老师好,我使用calcsoc -s 1 -t 3 -p 3 gaussian.log的时候,出现以下提示,请问这对结果有啥影响吗? ...

如果能出结果 应该是没有影响的  
这些报错就是设g16环境变量的报错
abin 发表于 Post on 2022-4-18 18:04:41
用ORCA搞吧……

我记得这个方案需要rwf 文件,
实际操作起来比较费事,我指拷贝文件方面……

【ORCA旋轨耦合矩阵元 OLED TADF相关 (spin-orbit coupling matrix elements)-哔哩哔哩】 https://b23.tv/vw7XSwg
leebo 发表于 Post on 2022-4-18 16:40:26
ggdh 发表于 2020-12-9 18:12
有没有啥出错提示没?

钟老师好,我使用calcsoc -s 1 -t 3 -p 3 gaussian.log的时候,出现以下提示,请问这对结果有啥影响吗?谢谢。


open file gaussian.rwf
MOA_coeffs 524R
/share/apps/g16.b01/g16/bsd/g16.profile: 85: ulimit: bad number
/share/apps/g16.b01/g16/bsd/g16.profile: 86: ulimit: bad number
/share/apps/g16.b01/g16/bsd/g16.profile: 87: ulimit: bad number
/share/apps/g16.b01/g16/bsd/g16.profile: 88: ulimit: bad number
/share/apps/g16.b01/g16/bsd/g16.profile: 89: ulimit: bad number
/share/apps/g16.b01/g16/bsd/g16.profile: 90: ulimit: bad number
/share/apps/g16.b01/g16/bsd/g16.profile: 91: ulimit: bad number
/share/apps/g16.b01/g16/bsd/g16.profile: 92: ulimit: Illegal option -u
AO_overlap 514R
/share/apps/g16.b01/g16/bsd/g16.profile: 85: ulimit: bad number
/share/apps/g16.b01/g16/bsd/g16.profile: 86: ulimit: bad number
/share/apps/g16.b01/g16/bsd/g16.profile: 87: ulimit: bad number
/share/apps/g16.b01/g16/bsd/g16.profile: 88: ulimit: bad number
/share/apps/g16.b01/g16/bsd/g16.profile: 89: ulimit: bad number
/share/apps/g16.b01/g16/bsd/g16.profile: 90: ulimit: bad number
/share/apps/g16.b01/g16/bsd/g16.profile: 91: ulimit: bad number
/share/apps/g16.b01/g16/bsd/g16.profile: 92: ulimit: Illegal option -u
XY_coeffs 635R
/share/apps/g16.b01/g16/bsd/g16.profile: 85: ulimit: bad number
/share/apps/g16.b01/g16/bsd/g16.profile: 86: ulimit: bad number
/share/apps/g16.b01/g16/bsd/g16.profile: 87: ulimit: bad number
/share/apps/g16.b01/g16/bsd/g16.profile: 88: ulimit: bad number
/share/apps/g16.b01/g16/bsd/g16.profile: 89: ulimit: bad number
/share/apps/g16.b01/g16/bsd/g16.profile: 90: ulimit: bad number
/share/apps/g16.b01/g16/bsd/g16.profile: 91: ulimit: bad number
/share/apps/g16.b01/g16/bsd/g16.profile: 92: ulimit: Illegal option -u
MOB_coeffs 526R
/share/apps/g16.b01/g16/bsd/g16.profile: 85: ulimit: bad number
/share/apps/g16.b01/g16/bsd/g16.profile: 86: ulimit: bad number
/share/apps/g16.b01/g16/bsd/g16.profile: 87: ulimit: bad number
/share/apps/g16.b01/g16/bsd/g16.profile: 88: ulimit: bad number
/share/apps/g16.b01/g16/bsd/g16.profile: 89: ulimit: bad number
/share/apps/g16.b01/g16/bsd/g16.profile: 90: ulimit: bad number
/share/apps/g16.b01/g16/bsd/g16.profile: 91: ulimit: bad number
/share/apps/g16.b01/g16/bsd/g16.profile: 92: ulimit: Illegal option -u
MO_energy 522R
/share/apps/g16.b01/g16/bsd/g16.profile: 85: ulimit: bad number
/share/apps/g16.b01/g16/bsd/g16.profile: 86: ulimit: bad number
/share/apps/g16.b01/g16/bsd/g16.profile: 87: ulimit: bad number
/share/apps/g16.b01/g16/bsd/g16.profile: 88: ulimit: bad number
/share/apps/g16.b01/g16/bsd/g16.profile: 89: ulimit: bad number
/share/apps/g16.b01/g16/bsd/g16.profile: 90: ulimit: bad number
/share/apps/g16.b01/g16/bsd/g16.profile: 91: ulimit: bad number
/share/apps/g16.b01/g16/bsd/g16.profile: 92: ulimit: Illegal option -u
yinhang 发表于 Post on 2021-1-2 21:23:38

多谢卢老师
sobereva 发表于 Post on 2021-1-2 20:26:41
yinhang 发表于 2020-12-25 13:51
请教老师,Gaussian中的QMMM结果是否适用于pysoc。

没法用
yinhang 发表于 Post on 2020-12-25 13:51:20
请教老师,Gaussian中的QMMM结果是否适用于pysoc。
snljty 发表于 Post on 2020-12-22 19:51:40
ggdh 发表于 2020-12-22 18:49
有赝势的log文件,由于g16和g09的输出有差异,导致错误
之前的脚本没有注意到赝势的情况。现在的船新版 ...

谢谢您!刚试了一下,计算没有报错(除了卢老师删了跃迁偶极矩部分导致的那个报错。)数值上和g09的结果有一定差别(加了g09defaults),我再看看。
ggdh 发表于 Post on 2020-12-22 18:50:37
pwzhou 发表于 2020-12-2 21:18
试了一下并不好用,还是无法正确读取,用的16的A03版本

再试试新版的。另外附送了calcsoc 也欢迎尝试
ggdh 发表于 Post on 2020-12-22 18:49:35
snljty 发表于 2020-12-11 14:13
补充:抱歉忘了说了。所有g09都替换成g16了,包括二进制文件。还是不行。
刚拿g16试着跑了一下,用的http:/ ...

有赝势的log文件,由于g16和g09的输出有差异,导致错误
之前的脚本没有注意到赝势的情况。现在的船新版本ok了。
ggdh 发表于 Post on 2020-12-22 18:47:04
tiandikuoyuan 发表于 2020-12-14 17:19
尝试了一下,还需要将soc.py中g09全部修改为g16,init.py中也是一样要修改

新的脚本可以自动进行这些设置了。
tiandikuoyuan 发表于 Post on 2020-12-14 18:31:47
snljty 发表于 2020-12-14 17:44
我上面的都改过了,还是不行。

试了Os配合物的例子,加了赝势确实会报错,还是用G09或者orca吧

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

GMT+8, 2025-8-15 16:34 , Processed in 0.257466 second(s), 32 queries , Gzip On.

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