计算化学公社

标题: 怎么批量生成高斯输入文件,我需要进行结构优化和频率分析 [打印本页]

作者
Author:
WHUdaliang    时间: 2025-9-23 02:47
标题: 怎么批量生成高斯输入文件,我需要进行结构优化和频率分析
新手在网上搜的很零碎,想问一下大家我现在需要在超算上利用高斯进行结构优化和频率分析,那么我的gjf的输入文件它是应该我自己提前编写再导到超算平台上的。那么我的这个gjf是要怎么编写呢,用记事本编写吗,那有没有可能批量生成不同任务的系列gjf文件呢?
不知道自己有没有表达清楚,希望大佬指点一下,谢谢你们!

作者
Author:
Huschein    时间: 2025-9-23 05:01
自己写个python脚本不就好了
作者
Author:
sobereva    时间: 2025-9-23 05:36
非外行的Gaussian用户基本都是纯手写gjf,用什么文本编辑器随便,只有坐标是用gview创建或从别处获取。(PS:如果Gaussian零基础,十分建议通过北京科音初级量子化学培训班(http://www.keinsci.com/KEQC)从头系统学学怎么正确使用,免得白走很多弯路。我天天答疑过程中见过太多初学者完全是胡用瞎用,且被乱七八糟信息严重误导)

如果要批量产生gjf文件,参考下文。以类似做法可以把一批诸如xyz/pdb/mol2等格式的结构文件用Multiwfn转成Gaussian输入文件
一键把所有gjf文件转成xyz文件、把所有Gaussian输出文件转成gjf文件的脚本
http://sobereva.com/530http://bbs.keinsci.com/thread-16161-1-1.html

下文的内容可能也和你有关
使用Gaussian时的几个实用脚本和命令
http://sobereva.com/258http://bbs.keinsci.com/thread-190-1-1.html


如果对于shell脚本编写知识基本为零,建议看看下文了解常识
详谈Multiwfn的命令行方式运行和批量运行的方法
http://sobereva.com/612http://bbs.keinsci.com/thread-24929-1-1.html


作者
Author:
WHUdaliang    时间: 2025-9-23 15:06
sobereva 发表于 2025-9-23 05:36
非外行的Gaussian用户基本都是纯手写gjf,用什么文本编辑器随便,只有坐标是用gview创建或从别处获取。(PS ...

谢谢sob老师的回答 会考虑考虑要不要参加培训班的
作者
Author:
WHUdaliang    时间: 2025-9-23 15:07
Huschein 发表于 2025-9-23 05:01
自己写个python脚本不就好了

这个脚本有范例吗,因为真的不太懂,资源也不全,所以可能问的有点蠢




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