计算化学公社

标题: castep输出文件.geom格式转换的问题 [打印本页]

作者
Author:
lpz    时间: 2022-10-11 17:01
标题: castep输出文件.geom格式转换的问题
Linux系统下运行castep结构优化文件为.geom格式,看到论坛中有人推荐的网站里面有格式转换perl脚本,可以将其转换为.xyz格式,下载脚本运行后一直没有反应,请问是什么原因呢?脚本已经上传至附件。
作者
Author:
乐平    时间: 2022-10-11 17:50
本帖最后由 乐平 于 2022-10-11 17:52 编辑

你在 Linux 系统下用 vi 打开看看脚本就能看到原因……

这个脚本默认打开的是 D 盘 Users/Administrator/Desktop 目录下的 Ni.geom 文件…… 显然你需要指定你的路径,你的文件啊
  1. open(GEOM, "D:/Users/Administrator/Desktop/Ni.geom") || die ("File '$filename' not found!\n");
复制代码


作者
Author:
lpz    时间: 2022-10-11 20:01
乐平 发表于 2022-10-11 17:50
你在 Linux 系统下用 vi 打开看看脚本就能看到原因……

这个脚本默认打开的是 D 盘 Users/Administrato ...

谢谢您的回复,代码中路径就是我的文件路径,如果不是的话会报错"file '' not found",我用过Linux运行过,没有反应。然后我下载了strawberry perl,在win下运行,也没有反应。我只是修改了输入文件的路径,其他的没有动,不知道后面是否需要改变一下呢?
作者
Author:
lpz    时间: 2022-10-11 22:22
乐平 发表于 2022-10-11 17:50
你在 Linux 系统下用 vi 打开看看脚本就能看到原因……

这个脚本默认打开的是 D 盘 Users/Administrato ...

这是我的输入文件,您能帮忙看下是哪里的问题吗?

作者
Author:
lwang2016    时间: 2023-7-9 09:29
您好,请问使用perl脚本将geom文件能够转化成cif文件么?
作者
Author:
lpz    时间: 2023-12-21 02:38
lwang2016 发表于 2023-7-9 09:29
您好,请问使用perl脚本将geom文件能够转化成cif文件么?

可以,但不用这么麻烦了,在param文件加一行write_cif_structure : true就可以输出cif文件了
作者
Author:
lwang2016    时间: 2023-12-21 08:44
lpz 发表于 2023-12-21 02:38
可以,但不用这么麻烦了,在param文件加一行write_cif_structure : true就可以输出cif文件了

这还是第一次听说。

请问加上这条参数之后,会把几何优化最后的那个结构输出为cif是么
作者
Author:
lpz    时间: 2023-12-21 14:05
lwang2016 发表于 2023-12-21 08:44
这还是第一次听说。

请问加上这条参数之后,会把几何优化最后的那个结构输出为cif是么

对,最后会多输出一个cif文件




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3