计算化学公社

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

[VASP] VASP结果整理脚本

[复制链接 Copy URL]

6

帖子

0

威望

283

eV
积分
289

Level 3 能力者

跳转到指定楼层 Go to specific reply
楼主
目前大部分材料顶级期刊在进行论文发表时需要对计算结果的INCAR, KPOINTS, POTCAR, POSCAR, CONTCAR, OSZICAR, OUTCAR等文件进行上传。
通常一个大的材料课题项目面临过百的计算项目
提取各个构型的INCAR, KPOINTS, POTCAR, POSCAR, CONTCAR, OSZICAR, OUTCAR通常需要花费大量时间
因此开发了这样一个脚本,可以保留选中文件夹的目录结构,从而提取出INCAR, KPOINTS, POTCAR, POSCAR, CONTCAR, OSZICAR, OUTCAR文件
脚本基于python3开发
脚本在附件自己提取
如下是脚本的readme部分,由于我本人废话很多(经常想太多),神经也很大条,顾写了很多乱七八糟的东西。
祝各位计算工作者工作顺利

"""防止系统C盘暴毙,切记不要在C盘(包括桌面)运行!!!!!
超算上运行,建议把文件夹孤立起来,免得其他人的计算结果暴毙
此脚本用来提取目标文件夹中所有的VASP计算文件(INCAR, KPOINTS, POTCAR, POSCAR, CONTCAR, OSZICAR, OUTCAR)
并将它们复制到输出文件夹(output-<选择的文件夹名>)中,保留目录结构,方便文章发表与原始数据提交。

python3运行,windows和linux均可用
运行命令:python3 vasp-extract.py

运行时,脚本会:
1. 输出脚本所在目录,列出其中除脚本以外的所有文件和文件夹。
2. 提示用户选择的DFT数据的文件夹。
3. 将指定文件夹中的VASP相关文件复制到命名为“output-<选择的文件夹名>”的输出目录,并保留目录结构。

作者:Dr. Yi Liu
"""



Vasp_extract.zip

2.27 KB, 下载次数 Times of downloads: 24

评分 Rate

参与人数
Participants 3
eV +16 收起 理由
Reason
PRPRPR + 3 赞!
shinnashiori + 5 赞!
sobereva + 8

查看全部评分 View all ratings

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

GMT+8, 2025-8-15 01:33 , Processed in 0.202250 second(s), 26 queries , Gzip On.

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