计算化学公社

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

[ORCA] 下载即用的ORCA 无需安装任何MPI

[复制链接 Copy URL]

2301

帖子

1

威望

5473

eV
积分
7794

Level 6 (一方通行)

本帖最后由 abin 于 2022-3-25 10:26 编辑

链接: https://pan.baidu.com/s/1Yulco94tiwCEVQY3CzAyxQ 提取码: gj4y


## Installation
  1. yum -y install singularity # centOS 7.x and old Fedora  
  2. dnf -y install singularity   # centOS 8.x, CentOS Stream, Rocky Linux, Fedora 30 and new.
  3. apt -y install singularity     # Debian/Ubuntu, or something alike.
复制代码
# need root permission and internet connection.


## Configure, switch to normal user.
mkdir $HOME/bin
cp orca.v5.0.1-openmpi-v4.1.1-hpc4you.SIF $HOME/bin
mv $HOME/bin/orca.v5.0.1-openmpi-v4.1.1-hpc4you.SIF $HOME/bin/orca5

## Run calculations.
orca5 Your-Input-File > Your-Output-File &

## Please note
Do not decompress orca.v5.0.1-openmpi-v4.1.1-hpc4you.SIF with any FXXKing tools on windows.
No need to install any MPI on your server.
Nothing to do with any MPI or any other applications on your server.

May not work on some HPC platforms, cuz the default path for $HOME is not '/home/username/'.
Anyway, '/tmp' is the directory which always works.


Good luck.

update
=====
For Debian/Ubuntu user,
apt install singulairty may not work. Refer this, https://github.com/apptainer/singularity/issues/5390


You can download the binary package from https://github.com/sylabs/singularity/releases/tag/v3.9.2
Then install it manually.

补充说明

为了更好地支持ORCA开发者,
请务必从ORCA开发者论坛下载所需要的版本.

如果你下载之后不会安装, 不会配置,
可以参考本方案, 进行部署安装.
本方案, 需要root权限, 安装一个标准组件, 但是无需任何配置操作.
而后, 使用普通用户, 就可以运行ORCA计算.
其他细节, 请仔细翻阅各楼层信息.
特此说明.

我仅仅是提供一个解决方案, singularity真是一个特别棒的工具. 仅此而已.


当然, 采用singularity模式部署的软件, 不便于通过其他程序来调用. 各有利弊吧.


又更新
=====
主流Linux发行版, 均支持singularity,
但是该软件原开发者可能计划有变, 现在对应的软件名称, 可能有变化, 自行查询Singularity开发者页面查询详细信息.







评分 Rate

参与人数
Participants 13
eV +54 收起 理由
Reason
雨中宇 + 4 牛!
超限制抱怨 + 5 谢谢
DapengDing + 5 赞!
风风光风光 + 4 正解
兲选之人 + 4 好物!
Freeman + 5 谢谢
zsu007 + 5 谢谢分享
RoyTeng + 2
水处理小白 + 3 赞!
ljc050512 + 5 好物!
lonemen + 5 好物!
牧生 + 2 终于顺利多核计算了
sobereva + 5

查看全部评分 View all ratings

High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

1万

帖子

0

威望

7391

eV
积分
18144

Level 6 (一方通行)

2#
发表于 Post on 2021-11-16 17:28:42 | 只看该作者 Only view this author
最好只提供预编译版openmpi吧,ORCA虽然对学术界免费,但是原则上只有从官网(https://orcaforum.kofo.mpg.de/app.php/dlext/)下载才是合法的
BDF(https://bdf-manual.readthedocs.io/zh_CN/latest/Introduction.html)、ORCA(https://orcaforum.kofo.mpg.de/index.php)开发团队成员

2301

帖子

1

威望

5473

eV
积分
7794

Level 6 (一方通行)

3#
 楼主 Author| 发表于 Post on 2021-11-16 18:11:01 | 只看该作者 Only view this author
本帖最后由 abin 于 2021-11-16 23:07 编辑
wzkchem5 发表于 2021-11-16 17:28
最好只提供预编译版openmpi吧,ORCA虽然对学术界免费,但是原则上只有从官网(https://orcaforum.kofo.mpg. ...

我提供的是通过别的方案重新打包的版本。里面的ORCA本体, 也是来自德国站点的原汁原味的东西,
我仅仅打包了匹配的MPI版本.

在目标机器上, 无需再次做任何MPI配置设定.

喜欢原版的,当然可以去官方站点下载。

我提供的方案,
无需安装任何MPI,
也无需任何其他安装设定,仅此而已。

yum/dnf操作,是标准的操作行为。

本镜像的目标人群是,
看不懂ORCA以及Guassian安装说明的白嫖党.
High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

5万

帖子

99

威望

5万

eV
积分
112351

管理员

公社社长

4#
发表于 Post on 2021-11-17 02:23:51 | 只看该作者 Only view this author
主要是ORCA官方需要对下载量进行统计,所以最好在贴子里补充一句应当先以正规方式去官网下载一次,当之后安装搞不定或者安装嫌麻烦的情况可用此贴提供的。这样对官方和用户都好。
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入“北京科音”微信公众号获取北京科音培训的最新消息、避免错过网上有价值的计算化学文章!
欢迎加入人气非常高、专业性特别强的综合性理论与计算化学交流QQ群“思想家公社QQ群”:1号:18616395,2号:466017436,3号:764390338,搜索群号能搜到哪个说明目前哪个能加,合计9000人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大的量子化学波函数分析程序)
ResearchGate:https://www.researchgate.net/profile/Tian_Lu
Money and papers are rubbish, get a real life!

2301

帖子

1

威望

5473

eV
积分
7794

Level 6 (一方通行)

5#
 楼主 Author| 发表于 Post on 2021-11-17 16:48:40 | 只看该作者 Only view this author
我去给写个电邮,
建议针对Linux平台, 采用singularity模式打包吧...

对于小白来说, 只要系统有singulairyt,
(如果没有, 那么root用户yum/dnf/apt -y install singulairty即可, 无需其他配资后),
下载回来后, 命名为orca5,
即可以开心的做计算了.  

对于有系统管理员的,
或者具有一定IT技能的,
当然没有必要使用这种模式.

另, dalton官方也有提供SingularityFile, 不过那个玩意有bug.
用他们提供的, 做完得到镜像, dalton根本无法运行.

显然, 由于版权的限制, 官方提供的singulairyt镜像, 不支持intel工具链.
好处是, 官方提供的版本, 默认支持IB网络(可是dalton并行效率一般, 支持IB也没啥实际意义).


High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

1376

帖子

0

威望

3986

eV
积分
5362

Level 6 (一方通行)

6#
发表于 Post on 2021-11-19 11:51:15 | 只看该作者 Only view this author
下载即用的ORCA,实际最终在home目录下建立了bin目录,里面就一个orca5的单文件。
http://bbs.keinsci.com/thread-11697-1-1.html中,sob提到
如果想用最强大的波函数分析程序Multiwfn(http://sobereva.com/multiwfn)对ORCA的计算结果进行波函数分析和观看轨道图形,运行orca_2mkl xxx -molden,就把ORCA计算时产生的xxx.gbw转化成了xxx.molden.input,此文件可以直接作为Multiwfn的输入文件。orca_2mkl是ORCA目录下自带的意义上类似于Gaussian的formchk的工具。如果把Multiwfn目录里的settings.ini里的orca_2mklpath参数设为当前机子里orca_2mkl可执行文件的实际路径,则Multiwfn还可以直接载入gbw文件,更方便了。


现在的问题在于,如果使用orca5这个单文件来计算,home/bin下面就没有orca_2mkl这个文件,那么,就不能使用Multiwfn来查看gbw文件。如果要使用Multiwfn来查看gbw文件,就必须同时以常规步骤安装orca5.0.1。
有没有一个两全其美的方法呢,只安装下载即用的ORCA,也可以使用Multiwfn来查看gbw文件?
又菜又爱玩

104

帖子

0

威望

3049

eV
积分
3153

Level 5 (御坂)

被催的人

7#
发表于 Post on 2021-11-19 13:38:36 | 只看该作者 Only view this author
abin 发表于 2021-11-16 18:11
我提供的是通过别的方案重新打包的版本。里面的ORCA本体, 也是来自德国站点的原汁原味的东西,
我仅仅打 ...

可以烦请老师拨冗讲一下在学校集群抑或天河集群等因为安全原因无法连接外网的商业超算集群的个人目录下要如何安装singularity吗?这似乎并不是个简单的事情。

2301

帖子

1

威望

5473

eV
积分
7794

Level 6 (一方通行)

8#
 楼主 Author| 发表于 Post on 2021-11-19 13:47:03 | 只看该作者 Only view this author
本帖最后由 abin 于 2021-11-19 13:52 编辑
wth1219 发表于 2021-11-19 13:38
可以烦请老师拨冗讲一下在学校集群抑或天河集群等因为安全原因无法连接外网的商业超算集群的个人目录下要 ...

没有root授权, 休想.
没有root授权, 即使源码编译也无法运行.

最简单的方案是, 让管理员, 安装singulairyt.

如前所述, 安装完毕后, 无需任何配置即可正常使用.
资源限定由调度器来控制.
High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

2301

帖子

1

威望

5473

eV
积分
7794

Level 6 (一方通行)

9#
 楼主 Author| 发表于 Post on 2021-11-19 13:48:28 | 只看该作者 Only view this author
本帖最后由 abin 于 2022-3-25 10:34 编辑
牧生 发表于 2021-11-19 11:51
下载即用的ORCA,实际最终在home目录下建立了bin目录,里面就一个orca5的单文件。
http://bbs.keinsci.c ...
  1. singularity exec orca5 XXX
复制代码


把XXX替换为ORCA自带的任意工具全名, Caution, full name only, not the 'full path + full name'.

update
修改格式和错别字
High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

1376

帖子

0

威望

3986

eV
积分
5362

Level 6 (一方通行)

10#
发表于 Post on 2021-11-19 14:46:03 | 只看该作者 Only view this author
本帖最后由 牧生 于 2021-11-19 14:59 编辑

运行了命令   singularity exe orca5 orca_2mkl
报错为
unkown command "exe" for  "singularity"
Did you mean this?
   exec
我试过直接复制一个orca_2mkl到这个bin目录下,好像行不通



又菜又爱玩

2301

帖子

1

威望

5473

eV
积分
7794

Level 6 (一方通行)

11#
 楼主 Author| 发表于 Post on 2021-11-19 15:32:42 | 只看该作者 Only view this author
本帖最后由 abin 于 2021-11-19 15:40 编辑
牧生 发表于 2021-11-19 14:46
运行了命令   singularity exe orca5 orca_2mkl
报错为
unkown command "exe" for  "singularity"

应该是
singularity exec orca5 XXX

自动更正, 吃掉了一个字符.

另, singulairty怎么用, 看手册呀....

我测试如下:
[wang@lab-itc orca]$ singularity exec orca.v5.0.1-openmpi-v4.1.1-hpc4you.SIF orca_2mkl
Fatal Error (ORCA_2MKL): usage orca_2mkl BaseName [options]
Options:
-mkl             Write Molekel MKL file
-molden          Write Molden file
-emolden         Write extended Molden file
-gbw             Converts a MKL file into the GBW format. Read the manual for more details!
-cim             Converts a MKL file into the GBW format for Cluster-in-Molecule!
[wang@lab-itc orca]$



另, 本帖标题所述是,
除了下载之外, 无需额外配置任何东西, 直接运行ORCA计算.
我提供的方案, 是符合这句描述的. (至于修改文件名, 放在~/bin都是可选操作. 当然可以每次都把下载的东西复制到作业所在目录, 也可以使用完整路径.)


对于其他功能, 可以自行开发.

High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

2301

帖子

1

威望

5473

eV
积分
7794

Level 6 (一方通行)

12#
 楼主 Author| 发表于 Post on 2021-11-19 15:42:04 | 只看该作者 Only view this author
牧生 发表于 2021-11-19 11:51
下载即用的ORCA,实际最终在home目录下建立了bin目录,里面就一个orca5的单文件。
在http://bbs.keinsci.c ...

可以自行开发.

或者, 我也提供了机遇singularity的Multiwfn镜像.

放在一起, 各干各的不就搞定了.

或者, 你把两个镜像弄成一个可以呀.
自己动手呗.
High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

2301

帖子

1

威望

5473

eV
积分
7794

Level 6 (一方通行)

13#
 楼主 Author| 发表于 Post on 2022-2-13 16:26:40 | 只看该作者 Only view this author
补充更新.

为了更好地支持ORCA开发者,
请务必从ORCA开发者论坛下载所需要的版本.

如果你下载后不会安装, 不会配置,
可以参考一楼方案, 进行部署安装.
本方案, 需要root权限, 安装一个标准组件, 无需配置.
而后, 使用普通用户既可以运行.
特此说明.
High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

22

帖子

0

威望

59

eV
积分
81

Level 2 能力者

14#
发表于 Post on 2022-2-13 18:43:17 | 只看该作者 Only view this author
请问singulairyt怎么安装呢,我按照root用户yum/dnf/apt -y install singulairty,显示没有那个文件或者目录。

1376

帖子

0

威望

3986

eV
积分
5362

Level 6 (一方通行)

15#
发表于 Post on 2022-2-13 19:36:46 | 只看该作者 Only view this author
topkzq 发表于 2022-2-13 18:43
请问singulairyt怎么安装呢,我按照root用户yum/dnf/apt -y install singulairty,显示没有那个文件或者目 ...

喵喵喵?我觉得你好像有点理解错了???
yum/dnf/apt -y install singulairty的意思是,有root权限,并且联网的情况下:
centos 7下运行 yum -y install singulairty
centos 8下运行 dnf -y install singulairty
又菜又爱玩

本版积分规则 Credits rule

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

GMT+8, 2024-11-23 10:42 , Processed in 0.187497 second(s), 23 queries , Gzip On.

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