![](https://bohrium.oss-cn-zhangjiakou.aliyuncs.com/article/11265/5d6d1e3cbd1045409f8f501c2ae2fdd6/1d0296b0-e33c-4d3b-ac32-1f4315fc9911.png?x-oss-process=image/resize,w_100,m_lfit)
![](https://cdn1.deepmd.net/bohrium/web/static/images/level-v2-1.png?x-oss-process=image/resize,w_50,m_lfit)
![](https://bohrium.oss-cn-zhangjiakou.aliyuncs.com/article/12369/0c00475da44a46c2bd8ee569db7c942f/a4e6f201-a72e-4123-ab64-be9f23608366.png?x-oss-process=image/resize,w_100,m_lfit)
![](https://cdn1.deepmd.net/bohrium/web/static/images/level-v2-1.png?x-oss-process=image/resize,w_50,m_lfit)
![](https://cdn1.deepmd.net/static/img/d7d9741bda38a158-957c-4877-942f-4bf6f81fcc63.png?x-oss-process=image/resize,w_100,m_lfit)
![](https://cdn1.deepmd.net/bohrium/web/static/images/level-v2-1.png?x-oss-process=image/resize,w_50,m_lfit)
CALYPSO_SaaS VASP 界面结构预测 快速上手
作者: 王振雨 wzy@calypso.cn,罗啸山 luoxs@calypso.cn
创建日期: 2023-10-18
最后一次修改: 罗啸山
最后一次修改时间: 2023-10
描述: 选择
calypso-bohrium:7.3.5.1
镜像运行。如您遇到任何问题,请联系 bohrium@dp.tech 。
共享协议: 本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。
目标
上手使用CALYPSO_SaaS做结构预测
阅读该教程【最多】约需 15 分钟,让我们开始吧!
背景
基于群体智能的CALYPSO材料结构预测方法和软件(详见 http://www.calypso.cn ),是我国自主创新发展的方法和软件,仅依据材料的化学组分即可开展材料微观原子结构的预测,已经广泛应用于晶体、表面(含二维单/多层材料)、界面、团簇和过渡态的创新性设计,并能开展功能导向(如能隙、硬度和电子密度等)的逆向材料设计。
本教程将Ti-O界面结构预测为例,使用VASP进行结构的能量评估,介绍CALYPSO_SaaS界面结构预测的基本用法。
请与bohrium工作人员联系获取vasp的镜像进行本教程的学习。
环境准备
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
可选项:
可以使用以下命令安装 scienceplots
和 latex
安装包来使图片更美观
sudo apt install texlive-latex-extra
sudo apt install texlive-fonts-recommended dvipng cm-super
pip install scienceplots
注意:Latex的安装会花费一些时间!
![](https://s1.ax1x.com/2023/07/30/pPpuSaD.png)
我们已经为大家准备好了快速上手的案例,大家可以直接使用wget命令来下载。
注意:该临时文件将在本案例末执行删除操作。
为了方便后续的可视化,我们首先需要将例子移动到/data目录下
/data
--2023-10-20 13:14:07-- https://bohrium-api.dp.tech/ds-dl/CALYPSO-SaaS-example-x7dx-v4.zip Resolving ga.dp.tech (ga.dp.tech)... 10.255.254.37, 10.255.254.7, 10.255.254.18 Connecting to ga.dp.tech (ga.dp.tech)|10.255.254.37|:8118... connected. Proxy request sent, awaiting response... 307 Temporary Redirect Location: https://dataset-bohr-storage.dp.tech/lbg%2Fdataset%2Fzip%2Fdataset_tiefblue_bohr_11265_CALYPSO-SaaS-example-x7dx_v101089.zip?Expires=1697814847&OSSAccessKeyId=LTAI5tGCcUT7wz9m1fq8cuLa&Signature=vfneSVYoJgWINBz45qmmpzTrw58%3D [following] --2023-10-20 13:14:07-- https://dataset-bohr-storage.dp.tech/lbg%2Fdataset%2Fzip%2Fdataset_tiefblue_bohr_11265_CALYPSO-SaaS-example-x7dx_v101089.zip?Expires=1697814847&OSSAccessKeyId=LTAI5tGCcUT7wz9m1fq8cuLa&Signature=vfneSVYoJgWINBz45qmmpzTrw58%3D Connecting to ga.dp.tech (ga.dp.tech)|10.255.254.37|:8118... connected. Proxy request sent, awaiting response... 200 OK Length: 26594450 (25M) [application/zip] Saving to: ‘CALYPSO-SaaS-example.zip’ CALYPSO-SaaS-exampl 100%[===================>] 25.36M 39.9MB/s in 0.6s 2023-10-20 13:14:08 (39.9 MB/s) - ‘CALYPSO-SaaS-example.zip’ saved [26594450/26594450]
Archive: CALYPSO-SaaS-example.zip inflating: CALYPSO-SaaS-example/MgAl_example/reference/frozen_model.pb inflating: CALYPSO-SaaS-example/MgAl_example/reference/input.dat inflating: CALYPSO-SaaS-example/MgAl_example/reference/machine.json inflating: CALYPSO-SaaS-example/MgAl_example/reference/resources.json inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/Analysis_Output.dat inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/CALYPSO.log inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_ini_1 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_ini_10 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_ini_11 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_ini_12 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_ini_13 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_ini_14 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_ini_15 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_ini_16 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_ini_17 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_ini_18 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_ini_19 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_ini_2 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_ini_20 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_ini_21 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_ini_22 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_ini_23 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_ini_24 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_ini_25 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_ini_26 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_ini_27 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_ini_28 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_ini_29 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_ini_3 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_ini_30 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_ini_4 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_ini_5 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_ini_6 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_ini_7 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_ini_8 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_ini_9 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_opt_1 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_opt_10 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_opt_11 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_opt_12 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_opt_13 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_opt_14 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_opt_15 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_opt_16 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_opt_17 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_opt_18 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_opt_19 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_opt_2 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_opt_20 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_opt_21 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_opt_22 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_opt_23 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_opt_24 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_opt_25 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_opt_26 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_opt_27 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_opt_28 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_opt_29 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_opt_3 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_opt_30 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_opt_4 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_opt_5 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_opt_6 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_opt_7 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_opt_8 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_opt_9 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_sor_1 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_sor_10 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_sor_11 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_sor_12 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_sor_13 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_sor_14 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_sor_15 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_sor_16 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_sor_17 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_sor_18 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_sor_19 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_sor_2 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_sor_20 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_sor_21 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_sor_22 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_sor_23 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_sor_24 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_sor_25 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_sor_26 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_sor_27 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_sor_28 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_sor_29 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_sor_3 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_sor_4 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_sor_5 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_sor_6 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_sor_7 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_sor_8 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/pso_sor_9 inflating: CALYPSO-SaaS-example/MgAl_example/reference/results/struct.dat inflating: CALYPSO-SaaS-example/MgAl_example/run/back.sh inflating: CALYPSO-SaaS-example/MgAl_example/run/calypso_check_outcar.py inflating: CALYPSO-SaaS-example/MgAl_example/run/calypso_run_opt.py inflating: CALYPSO-SaaS-example/MgAl_example/run/del.sh inflating: CALYPSO-SaaS-example/MgAl_example/run/frozen_model.pb inflating: CALYPSO-SaaS-example/MgAl_example/run/input.dat inflating: CALYPSO-SaaS-example/MgAl_example/run/machine.json inflating: CALYPSO-SaaS-example/MgAl_example/run/resources.json inflating: CALYPSO-SaaS-example/MgAl_example/run/run.sh inflating: CALYPSO-SaaS-example/README.md inflating: CALYPSO-SaaS-example/abacus_example/B_ONCV_PBE-1.0.upf inflating: CALYPSO-SaaS-example/abacus_example/INPUT_1 inflating: CALYPSO-SaaS-example/abacus_example/INPUT_2 inflating: CALYPSO-SaaS-example/abacus_example/INPUT_3 inflating: CALYPSO-SaaS-example/abacus_example/N_ONCV_PBE-1.0.upf inflating: CALYPSO-SaaS-example/abacus_example/del.sh inflating: CALYPSO-SaaS-example/abacus_example/input.dat inflating: CALYPSO-SaaS-example/abacus_example/machine.json inflating: CALYPSO-SaaS-example/abacus_example/resources.json inflating: CALYPSO-SaaS-example/abacus_example/run.sh inflating: CALYPSO-SaaS-example/abacus_example/stru.head inflating: CALYPSO-SaaS-example/dp_example/back.sh inflating: CALYPSO-SaaS-example/dp_example/calypso_check_outcar.py inflating: CALYPSO-SaaS-example/dp_example/calypso_run_opt.py inflating: CALYPSO-SaaS-example/dp_example/del.sh inflating: CALYPSO-SaaS-example/dp_example/frozen_model.pb inflating: CALYPSO-SaaS-example/dp_example/input.dat inflating: CALYPSO-SaaS-example/dp_example/machine.json inflating: CALYPSO-SaaS-example/dp_example/resources.json inflating: CALYPSO-SaaS-example/dp_example/run.sh inflating: CALYPSO-SaaS-example/input.dat.example/pso/input.dat.2d.multilayer inflating: CALYPSO-SaaS-example/input.dat.example/pso/input.dat.2d.singlelayer inflating: CALYPSO-SaaS-example/input.dat.example/pso/input.dat.cluster inflating: CALYPSO-SaaS-example/input.dat.example/pso/input.dat.vary.formula inflating: CALYPSO-SaaS-example/input.dat.example/pso/input.dat.vsc inflating: CALYPSO-SaaS-example/input.dat.example/sabc/input.dat.2d.multilayer inflating: CALYPSO-SaaS-example/input.dat.example/sabc/input.dat.2d.singlelayer inflating: CALYPSO-SaaS-example/input.dat.example/sabc/input.dat.cluster inflating: CALYPSO-SaaS-example/input.dat.example/sabc/input.dat.vary.formula inflating: CALYPSO-SaaS-example/input.dat.example/sabc/input.dat.vsc inflating: CALYPSO-SaaS-example/interface_vasp_example/INCAR-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/INCAR-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/POTCAR-O inflating: CALYPSO-SaaS-example/interface_vasp_example/POTCAR-Ti inflating: CALYPSO-SaaS-example/interface_vasp_example/SUBSTRATE inflating: CALYPSO-SaaS-example/interface_vasp_example/SUBSTRATE2 inflating: CALYPSO-SaaS-example/interface_vasp_example/del.sh inflating: CALYPSO-SaaS-example/interface_vasp_example/input.dat inflating: CALYPSO-SaaS-example/interface_vasp_example/machine.json inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Analysis_Output.dat inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/CALYPSO.log inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/CALYPSO_input.dat inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_1/CONTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_1/INCAR-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_1/INCAR-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_1/KPOINTS-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_1/KPOINTS-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_1/OSZICAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_1/OUTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_1/POSCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_1/SD-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_1/SD-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_1/fp.log inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_1/submit.sh inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_1/surface_run.py inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_2/CONTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_2/INCAR-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_2/INCAR-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_2/KPOINTS-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_2/KPOINTS-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_2/OSZICAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_2/OUTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_2/POSCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_2/SD-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_2/SD-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_2/fp.log inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_2/submit.sh inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_2/surface_run.py inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_3/CONTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_3/INCAR-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_3/INCAR-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_3/KPOINTS-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_3/KPOINTS-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_3/OSZICAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_3/OUTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_3/POSCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_3/SD-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_3/SD-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_3/fp.log inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_3/submit.sh inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_3/surface_run.py inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_4/CONTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_4/INCAR-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_4/INCAR-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_4/KPOINTS-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_4/KPOINTS-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_4/OSZICAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_4/OUTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_4/POSCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_4/SD-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_4/SD-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_4/fp.log inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_4/submit.sh inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_4/surface_run.py inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_5/CONTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_5/INCAR-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_5/INCAR-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_5/KPOINTS-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_5/KPOINTS-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_5/OSZICAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_5/OUTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_5/POSCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_5/SD-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_5/SD-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_5/fp.log inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_5/submit.sh inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_1/Indv_5/surface_run.py inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_1/CONTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_1/INCAR-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_1/INCAR-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_1/KPOINTS-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_1/KPOINTS-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_1/OSZICAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_1/OUTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_1/POSCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_1/SD-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_1/SD-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_1/fp.log inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_1/submit.sh inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_1/surface_run.py inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_2/CONTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_2/INCAR-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_2/INCAR-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_2/KPOINTS-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_2/KPOINTS-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_2/OSZICAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_2/OUTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_2/POSCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_2/SD-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_2/SD-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_2/fp.log inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_2/submit.sh inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_2/surface_run.py inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_3/CONTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_3/INCAR-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_3/INCAR-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_3/KPOINTS-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_3/KPOINTS-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_3/OSZICAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_3/OUTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_3/POSCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_3/SD-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_3/SD-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_3/fp.log inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_3/submit.sh inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_3/surface_run.py inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_4/CONTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_4/INCAR-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_4/INCAR-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_4/KPOINTS-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_4/KPOINTS-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_4/OSZICAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_4/OUTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_4/POSCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_4/SD-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_4/SD-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_4/fp.log inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_4/submit.sh inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_4/surface_run.py inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_5/CONTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_5/INCAR-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_5/INCAR-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_5/KPOINTS-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_5/KPOINTS-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_5/OSZICAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_5/OUTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_5/POSCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_5/SD-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_5/SD-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_5/fp.log inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_5/submit.sh inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_2/Indv_5/surface_run.py inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_1/CONTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_1/INCAR-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_1/INCAR-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_1/KPOINTS-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_1/KPOINTS-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_1/OSZICAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_1/POSCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_1/SD-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_1/SD-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_1/fp.log inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_1/submit.sh inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_1/surface_run.py inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_2/CONTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_2/INCAR-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_2/INCAR-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_2/KPOINTS-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_2/KPOINTS-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_2/OSZICAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_2/OUTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_2/POSCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_2/SD-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_2/SD-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_2/fp.log inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_2/submit.sh inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_2/surface_run.py inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_3/CONTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_3/INCAR-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_3/INCAR-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_3/KPOINTS-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_3/KPOINTS-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_3/OSZICAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_3/OUTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_3/POSCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_3/SD-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_3/SD-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_3/fp.log inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_3/submit.sh inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_3/surface_run.py inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_4/CONTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_4/INCAR-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_4/INCAR-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_4/KPOINTS-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_4/KPOINTS-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_4/OSZICAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_4/OUTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_4/POSCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_4/SD-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_4/SD-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_4/fp.log inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_4/submit.sh inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_4/surface_run.py inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_5/CONTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_5/INCAR-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_5/INCAR-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_5/KPOINTS-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_5/KPOINTS-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_5/OSZICAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_5/OUTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_5/POSCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_5/SD-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_5/SD-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_5/fp.log inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_5/submit.sh inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_3/Indv_5/surface_run.py inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_1/CONTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_1/INCAR-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_1/INCAR-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_1/KPOINTS-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_1/KPOINTS-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_1/OSZICAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_1/OUTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_1/POSCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_1/SD-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_1/SD-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_1/fp.log inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_1/submit.sh inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_1/surface_run.py inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_2/CONTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_2/INCAR-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_2/INCAR-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_2/KPOINTS-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_2/KPOINTS-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_2/OSZICAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_2/OUTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_2/POSCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_2/SD-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_2/SD-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_2/fp.log inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_2/submit.sh inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_2/surface_run.py inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_3/CONTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_3/INCAR-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_3/INCAR-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_3/KPOINTS-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_3/KPOINTS-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_3/OSZICAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_3/OUTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_3/POSCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_3/SD-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_3/SD-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_3/fp.log inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_3/submit.sh inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_3/surface_run.py inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_4/CONTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_4/INCAR-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_4/INCAR-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_4/KPOINTS-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_4/KPOINTS-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_4/OSZICAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_4/OUTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_4/POSCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_4/SD-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_4/SD-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_4/fp.log inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_4/submit.sh inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_4/surface_run.py inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_5/CONTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_5/INCAR-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_5/INCAR-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_5/KPOINTS-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_5/KPOINTS-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_5/OSZICAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_5/OUTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_5/POSCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_5/SD-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_5/SD-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_5/fp.log inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_5/submit.sh inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_4/Indv_5/surface_run.py inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_1/CONTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_1/INCAR-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_1/INCAR-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_1/KPOINTS-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_1/KPOINTS-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_1/OSZICAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_1/OUTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_1/POSCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_1/SD-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_1/SD-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_1/fp.log inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_1/submit.sh inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_1/surface_run.py inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_2/CONTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_2/INCAR-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_2/INCAR-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_2/KPOINTS-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_2/KPOINTS-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_2/OSZICAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_2/OUTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_2/POSCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_2/SD-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_2/SD-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_2/fp.log inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_2/submit.sh inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_2/surface_run.py inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_3/CONTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_3/INCAR-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_3/INCAR-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_3/KPOINTS-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_3/KPOINTS-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_3/OSZICAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_3/OUTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_3/POSCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_3/SD-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_3/SD-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_3/fp.log inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_3/submit.sh inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_3/surface_run.py inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_4/CONTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_4/INCAR-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_4/INCAR-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_4/KPOINTS-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_4/KPOINTS-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_4/OSZICAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_4/OUTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_4/POSCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_4/SD-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_4/SD-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_4/fp.log inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_4/submit.sh inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_4/surface_run.py inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_5/CONTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_5/INCAR-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_5/INCAR-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_5/KPOINTS-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_5/KPOINTS-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_5/OSZICAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_5/OUTCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_5/POSCAR inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_5/SD-1 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_5/SD-2 inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_5/fp.log inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_5/submit.sh inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/Generation_5/Indv_5/surface_run.py inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/dir_origin/OCell_1.vasp inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/dir_origin/OCell_2.vasp inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/dir_origin/OCell_3.vasp inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/dir_origin/OCell_4.vasp inflating: CALYPSO-SaaS-example/interface_vasp_example/reference.results/dir_origin/OCell_5.vasp inflating: CALYPSO-SaaS-example/interface_vasp_example/resources.json inflating: CALYPSO-SaaS-example/interface_vasp_example/run.sh inflating: CALYPSO-SaaS-example/interface_vasp_example/submit.sh inflating: CALYPSO-SaaS-example/qe_example/B-PBE.upf inflating: CALYPSO-SaaS-example/qe_example/N-PBE.upf inflating: CALYPSO-SaaS-example/qe_example/del.sh inflating: CALYPSO-SaaS-example/qe_example/input.dat inflating: CALYPSO-SaaS-example/qe_example/machine.json inflating: CALYPSO-SaaS-example/qe_example/pw_input_1 inflating: CALYPSO-SaaS-example/qe_example/pw_input_2 inflating: CALYPSO-SaaS-example/qe_example/pw_input_3 inflating: CALYPSO-SaaS-example/qe_example/resources.json inflating: CALYPSO-SaaS-example/qe_example/run.sh inflating: CALYPSO-SaaS-example/vasp_HCNO_example/INCAR_1 inflating: CALYPSO-SaaS-example/vasp_HCNO_example/INCAR_2 inflating: CALYPSO-SaaS-example/vasp_HCNO_example/INCAR_3 inflating: CALYPSO-SaaS-example/vasp_HCNO_example/INCAR_4 inflating: CALYPSO-SaaS-example/vasp_HCNO_example/POTCAR inflating: CALYPSO-SaaS-example/vasp_HCNO_example/back.sh inflating: CALYPSO-SaaS-example/vasp_HCNO_example/del.sh inflating: CALYPSO-SaaS-example/vasp_HCNO_example/input.dat inflating: CALYPSO-SaaS-example/vasp_HCNO_example/machine.json inflating: CALYPSO-SaaS-example/vasp_HCNO_example/resources.json inflating: CALYPSO-SaaS-example/vasp_HCNO_example/run.sh inflating: CALYPSO-SaaS-example/vasp_example/INCAR_1 inflating: CALYPSO-SaaS-example/vasp_example/INCAR_2 inflating: CALYPSO-SaaS-example/vasp_example/INCAR_3 inflating: CALYPSO-SaaS-example/vasp_example/POTCAR inflating: CALYPSO-SaaS-example/vasp_example/back.sh inflating: CALYPSO-SaaS-example/vasp_example/del.sh inflating: CALYPSO-SaaS-example/vasp_example/input.dat inflating: CALYPSO-SaaS-example/vasp_example/machine.json inflating: CALYPSO-SaaS-example/vasp_example/resources.json inflating: CALYPSO-SaaS-example/vasp_example/run.sh
/data/CALYPSO-SaaS-example
该目录下包含
input.dat.example
,进行晶体预测、变组分结构预测(VSC)、二维结构预测等的input.dat
例子vasp_example
,使用VASP作为第一性原理计算软件进行CALYPSO结构预测的例子abacus_example
,使用ABACUS作为第一性原理计算软件进行CALYPSO结构预测的例子qe_example
,使用QE作为第一性原理计算软件进行CALYPSO结构预测的例子dp_example
,使用DP作为能量计算软件进行结构预测的例子interface_vasp_example
,使用VASP作为第一性原理计算软件进行CALYPSO界面结构预测的例子
下文将以interface_vasp_example
为例进行说明。
/data/CALYPSO-SaaS-example/interface_vasp_example
INCAR-1 POTCAR-Ti del.sh reference.results/ submit.sh
INCAR-2 SUBSTRATE input.dat resources.json
POTCAR-O SUBSTRATE2 machine.json run.sh
该目录中包含
- CALYPSO及VASP的输入文件:
input.dat
,CALYPSO的控制文件,(详细的参数说明请参考文档说明)INCAR-1
,INCAR-2
, 各结构逐次进行VASP优化的控制文件 #注意,和晶体不同,这里的INCAR使用的是短横线而不是下划线POTCAR-O
,POTCAR-Ti
, VASP赝势SUBSTRATE
,SUBSTRATE1
, 衬底文件,cif格式submit.sh
, 文件中应写出运行第一性原理软件的命令,如mpirun -n 16 vasp_std > fp.log 2>&1
reference.results
,准备好的results文件夹可直接分析
- 计算资源配置文件:
machine.json
,dpdispatcher的参数文件,包含bohrium的账号信息及相关镜像的选择等resources.json
,dpdispatcher的参数文件,控制每个机器运行任务的个数
- 辅助控制文件:
run.sh
,CALYPSO-SaaS的任务提交脚本del.sh
,CALYPSO-Saas的目录清理脚本,用于在同一目录重新计算时对无用的文件进行批量删除back.sh
,CALYPSO-Saas的续算辅助脚本,用于进行续算处理时文件批处理
CALYPSO-SaaS的任务提交和回收全部由dpdispatcher完成,因此需要对dpdispatcher的配置文件 machine.json 进行修改,将其中的email,passwd,project-id以及镜像image_name进行相应修改(如果您希望使用vasp进行能量计算,请与bohrium工作人员联系获取vasp的镜像)
{ "batch_type": "Lebesgue", "context_type": "LebesgueContext", "local_root": "./", "remote_profile": { "email": "wzy@calypso.cn", "password": "xxxx", "program_id": 18995, "_keep_backup": true, "input_data": { "job_name": "calypso saas surface 4", "image_name": "xxxx", "job_type": "indicate", "log_file": "log", "grouped": true, "disk_size": 200, "max_run_time": 4, "machine_type": "c16_m32_cpu", "platform": "ali", "on_demand": 0, "out_files": ["OUTCAR", "CONTCAR", "OSZICAR", "fp.log", "log", "err"] } } }
注意!我们需要将账号和密码更换成我们自己的Bohurium账号密码
Overwriting machine.json
LSurface = T #surface flag ICode = 1 #1-vasp Rand_Scheme = 3 System_type = INTERFACE Kgrid = 0.5 PopSize = 5 MaxStep = 5 Pre_surf_relax=F SPACESAVING = T InterfaceAuto = T InterfaceTranslation = b Forbi_thickness = 0.2 Interface_thickness = 3.5 @SURFACE_ATOMS #|atomic symbol|count| Ti 1 O 4 @END @COORDINATE_NUMBER Ti Ti 0 2 2.5 2.5 O O 0 4 1.8 2.3 Ti O 6 0 1.8 2.5 O Ti 3 0 1.8 2.5 @END #used to build the surface from bulk info #reconstruction symmetry Substrate = SUBSTRATE Substrate2 = SUBSTRATE2 #Twin_Interface = 1 #Twin_Surface = 1 Split=T
{ "group_size": 1, "local_root":"./", "source_list": ["/opt/intel/oneapi/setvars.sh"] }
修改完成后,run.sh 为准备好的任务提交脚本,运行该脚本即可提交任务
注意!目前界面结构预测只能使用VASP作为能量计算软件
0
我们在镜像中提供了命令查看任务showjob,可直接在命令行运行即可
name PID work_path run_calypso 320 /data/CALYPSO-SaaS-example/interface_vasp_example
0
或者可以实时的查看任务的日志文件
![](https://s1.ax1x.com/2023/07/30/pPpnfK0.png)
2023-10-20 13:16:26,340 - INFO : job: ee99a0c1a9a4ca8bf57b7d5c3743ccb6b0c99479 submit; job_id is 9250869:job_group_id:11269980 2023-10-20 13:16:26,742 - INFO : job: e6a43fbc8a7d21a3d06cb9893bea973738395519 submit; job_id is 9250870:job_group_id:11269980 2023-10-20 13:16:27,153 - INFO : job: b8882ebbf372416920655b58963ee502511f575e submit; job_id is 9250871:job_group_id:11269980 2023-10-20 13:16:27,551 - INFO : job: 479584826eed93380bfbfdfdf91358ecd2c69fc8 submit; job_id is 9250872:job_group_id:11269980 2023-10-20 13:16:27,942 - INFO : job: 1ae80c62e98bfbf138609ebcb725f61bd599d681 submit; job_id is 9250873:job_group_id:11269980
0
/data/CALYPSO-SaaS-example/interface_vasp_example/reference.results
Analysis_Output.dat CALYPSO.log CALYPSO_input.dat Generation_1/ Generation_2/ Generation_3/ Generation_4/ Generation_5/ dir_origin/
- struct.dat为保存的所有结构信息
- CALYPSO.log Local_Structure_List.dat为CALYPSO运行的日志文件与临时文件
0
No. Enthalpy 1 ( 24) 1571.76319 2 ( 16) 1572.97899 3 ( 3) 1580.17792 4 ( 2) 1584.15801 5 ( 10) 1614.55104 6 ( 14) 1615.13867 7 ( 4) 1616.06449 8 ( 18) 1625.41710 9 ( 6) 1633.32619 10 ( 5) 1660.30055 11 ( 1) 1681.60477 12 ( 12) 1682.32393 13 ( 25) 1693.08232 14 ( 15) 1699.88187 15 ( 17) 2402.01592 16 ( 13) 3212.78679 17 ( 19) 3288.32451 18 ( 20) 3330.59264 19 ( 21) 3352.85415 20 ( 8) 3399.38980 21 ( 22) 3407.50324 22 ( 9) 3415.54238 23 ( 7) 3450.84713 24 ( 23) 3594.70423 25 ( 11) NULL
/data/CALYPSO-SaaS-example/interface_vasp_example/reference.results/dir_origin
OCell_1.vasp OCell_10.vasp OCell_11.vasp OCell_12.vasp OCell_13.vasp OCell_14.vasp OCell_15.vasp OCell_16.vasp OCell_17.vasp OCell_18.vasp OCell_19.vasp OCell_2.vasp OCell_20.vasp OCell_21.vasp OCell_22.vasp OCell_23.vasp OCell_24.vasp OCell_25.vasp OCell_3.vasp OCell_4.vasp OCell_5.vasp OCell_6.vasp OCell_7.vasp OCell_8.vasp OCell_9.vasp
![](https://cdn1.deepmd.net/static/img/d7d9741bda38a158-957c-4877-942f-4bf6f81fcc63.png?x-oss-process=image/resize,w_100,m_lfit)
![](https://cdn1.deepmd.net/bohrium/web/static/images/level-v2-1.png?x-oss-process=image/resize,w_50,m_lfit)
![](https://bohrium.oss-cn-zhangjiakou.aliyuncs.com/article/11265/5d6d1e3cbd1045409f8f501c2ae2fdd6/1d0296b0-e33c-4d3b-ac32-1f4315fc9911.png?x-oss-process=image/resize,w_100,m_lfit)
![](https://cdn1.deepmd.net/bohrium/web/static/images/level-v2-1.png?x-oss-process=image/resize,w_50,m_lfit)
![](https://bohrium.oss-cn-zhangjiakou.aliyuncs.com/article/11265/5d6d1e3cbd1045409f8f501c2ae2fdd6/1d0296b0-e33c-4d3b-ac32-1f4315fc9911.png?x-oss-process=image/resize,w_100,m_lfit)
![](https://cdn1.deepmd.net/bohrium/web/static/images/level-v2-1.png?x-oss-process=image/resize,w_50,m_lfit)