计算化学公社
标题:
批量运行ORCA任务的脚本
[打印本页]
作者Author:
ABetaCarw
时间:
2020-9-1 14:08
标题:
批量运行ORCA任务的脚本
本帖最后由 ABetaCarw 于 2020-9-1 14:49 编辑
#!/bin/bash
for inf in *.inp
do
echo Running ${inf} ...
time /home/ABC/ORCA/orca421/orca ${inf} > ${inf//inp/out}
echo ${inf} is finished
echo
done
for inf in *.gbw
do
orca_2mkl ${inf//.gbw/} -molden
done
for inf in *.molden.input
do
mv ${inf} ${inf//.input/}
done
复制代码
/home/ABC/ORCA/orca421/orca 替换成你的orca的真实路径就好了。这里用全路径是我担心不这么写有问题,我在超算上没用完整路径会报错,懒得查问题了就一概这么写了
这个脚本可以实现批量提交文件夹下面所有的inp文件进行计算,算完后批量转换gbw为.molden.input,然后再重命名为.molden
这个脚本是根据社长的批量提交gjf计算的脚本改的,我没啥原创的东西加进去,纯自用脚本,需要的朋友自取吧。
相关代码可以结合超算的提交脚本改成超算适用版本
作者Author:
chrinide
时间:
2020-9-2 13:50
之前在win下写了个拖拽运行的脚本,也是傻瓜式的。后面也不用了
欢迎光临 计算化学公社 (http://bbs.keinsci.com/)
Powered by Discuz! X3.3