计算化学公社

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

[ORCA] 批量运行ORCA任务的脚本

[复制链接 Copy URL]

541

帖子

3

威望

6618

eV
积分
7219

Level 6 (一方通行)

跳转到指定楼层 Go to specific reply
楼主
本帖最后由 ABetaCarw 于 2020-9-1 14:49 编辑
  1. #!/bin/bash
  2. for inf in *.inp
  3. do
  4. echo Running ${inf} ...
  5. time /home/ABC/ORCA/orca421/orca ${inf} > ${inf//inp/out}
  6. echo ${inf} is finished
  7. echo
  8. done

  9. for inf in *.gbw
  10. do
  11. orca_2mkl ${inf//.gbw/} -molden
  12. done

  13. for inf in *.molden.input
  14. do
  15. mv ${inf} ${inf//.input/}
  16. done
复制代码
/home/ABC/ORCA/orca421/orca 替换成你的orca的真实路径就好了。这里用全路径是我担心不这么写有问题,我在超算上没用完整路径会报错,懒得查问题了就一概这么写了
这个脚本可以实现批量提交文件夹下面所有的inp文件进行计算,算完后批量转换gbw为.molden.input,然后再重命名为.molden
这个脚本是根据社长的批量提交gjf计算的脚本改的,我没啥原创的东西加进去,纯自用脚本,需要的朋友自取吧。
相关代码可以结合超算的提交脚本改成超算适用版本

评分 Rate

参与人数
Participants 4
eV +13 收起 理由
Reason
DapengDing + 3 精品内容
沙漠猎人 + 2 GJ!
Y30181009 + 5 GJ!
sobereva + 3

查看全部评分 View all ratings

恍惚月余,深谙人与人之间的差距。以后还应努力学习,才能与强者比肩。

339

帖子

0

威望

5053

eV
积分
5392

Level 6 (一方通行)

2#
发表于 Post on 2020-9-2 13:50:19 来自手机 | 只看该作者 Only view this author
之前在win下写了个拖拽运行的脚本,也是傻瓜式的。后面也不用了

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

GMT+8, 2026-2-18 11:24 , Processed in 0.159166 second(s), 22 queries , Gzip On.

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