计算化学公社

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

[VASP] VASP结果整理脚本

[复制链接 Copy URL]

6

帖子

0

威望

281

eV
积分
287

Level 3 能力者

目前大部分材料顶级期刊在进行论文发表时需要对计算结果的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

本版积分规则 Credits rule

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

GMT+8, 2025-8-13 22:03 , Processed in 0.185524 second(s), 25 queries , Gzip On.

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