| 查看: 1932 | 回复: 6 | ||
ChemiAndy木虫 (正式写手)
|
[求助]
DFT Scan之后使用MP2计算能量,如何建立批量输入文件?
|
| 如题,使用B3LYP Scan优化了很多构型,然后需要使用MP2依次计算所有构型的结合能。由于点很多,一个一个构型建立输入文件并运行太麻烦。请问有没有简单的办法建立一个输入文件实现上述功能?谢谢。 |
» 猜你喜欢
085404(计算机技术)293分 希望调剂到材料相关专业
已经有0人回复
国内青年破解费曼难题,从分子层面阐释液体蒸发(气液相变)微观过程
已经有5人回复
物理化学论文润色/翻译怎么收费?
已经有220人回复
研究发现一个新的临界系数,独立于临界压缩因子
已经有7人回复
200年来人们一直无法破解的难题: 气液临界点状态方程
已经有7人回复
关于引力延迟下双星系统角动量不守恒的疑惑---求高手解答!
已经有10人回复
已知面上挂了,小学校实验方向无平台,感觉太难了
已经有26人回复
求助各位大佬,球球了,在这科萨头
已经有0人回复
» 本主题相关价值贴推荐,对您同样有帮助:
氧化锆浆料加入PVA之后粘度变大,求高手解决
已经有14人回复
vasp计算单个氧原子和分子的能量
已经有20人回复
弱问G3计算能量
已经有3人回复
关于能量 能带 太密度计算
已经有3人回复
用SPSS做主成分分析,[选择变量]该怎么做?value值该输入多大的值?谢谢
已经有1人回复
求教TD-DFT模拟电子吸收光谱的问题
已经有3人回复
DFT理论方法的选择及修改
已经有3人回复
寻求一个做理论计算的合作者共同申请基金
已经有5人回复
很简单的DFT计算,为实验化学家服务:理论功底不牢固的人如何发纯理论PCCP
已经有52人回复
Pymol中批量叠合脚本
已经有3人回复
【求助】高斯MP2方法计算能量的HF能量和MP2能量的区别????
已经有4人回复
【文献学习】JACS上一篇纯DFT计算的文献: CI-NEB计算,Leuwdin布局分析,态密度分析
已经有30人回复
【求助】含时密度泛函(TD-DFT)在gaussian的输入文件中如何表示?
已经有7人回复
【求助】体积膨胀引起的压力该怎么计算
已经有3人回复
【neweroica个人文集】DFT-D能量校正项计算程序(EDisp v0.2)
已经有29人回复
2楼2011-12-30 00:02:54
ChemiAndy
木虫 (正式写手)
- QC强帖: 3
- 应助: 52 (初中生)
- 金币: 2573.3
- 散金: 18
- 红花: 104
- 帖子: 590
- 在线: 553.8小时
- 虫号: 836907
- 注册: 2009-08-30
- 性别: GG
- 专业: 理论和计算化学
3楼2011-12-31 01:28:46
zeozhou
木虫 (小有名气)
- 应助: 1 (幼儿园)
- 金币: 3130.6
- 散金: 6
- 红花: 1
- 帖子: 158
- 在线: 60.5小时
- 虫号: 399283
- 注册: 2007-06-11
- 专业: 化学动力学
4楼2011-12-31 17:27:31
ChemiAndy
木虫 (正式写手)
- QC强帖: 3
- 应助: 52 (初中生)
- 金币: 2573.3
- 散金: 18
- 红花: 104
- 帖子: 590
- 在线: 553.8小时
- 虫号: 836907
- 注册: 2009-08-30
- 性别: GG
- 专业: 理论和计算化学
★ ★ ★ ★ ★
小红豆(金币+5): 感谢分享 2012-01-16 21:43:23
小红豆(金币+5): 感谢分享 2012-01-16 21:43:23
|
写了一个bash脚本(只能在linux, bash类型的shell下运行),供参考: 下面的脚本把高斯MP2单点Scan(注意不是Scan优化)生成的输出文件中的结构全部读出,生成DFTB所需的输入文件。你可以修改它实现其它目的。 http://hi.baidu.com/xijunw/blog/ ... 6efb5dfbf2c01f.html |
5楼2012-01-16 10:21:54
ChemiAndy
木虫 (正式写手)
- QC强帖: 3
- 应助: 52 (初中生)
- 金币: 2573.3
- 散金: 18
- 红花: 104
- 帖子: 590
- 在线: 553.8小时
- 虫号: 836907
- 注册: 2009-08-30
- 性别: GG
- 专业: 理论和计算化学
★ ★ ★ ★ ★
小红豆(金币+5): 感谢参与应助 2012-01-16 21:43:36
小红豆(金币+5): 感谢参与应助 2012-01-16 21:43:36
|
另外一个更加通用点的脚本 该脚本能够读取Gaussian03/09输出文件中的最后一个结构,生成xyz坐标文件,然后利用openBabel转换成Gaussian输入文件。因此使用前请确保安装OpenBabel先。 1. 生成的gaussian输入文件为Cartessian坐标。欲得到Z-Matrix坐标的输入文件,可修改Babel行为“babel -ixyz $name.xyz -ogzmat $name.gjf” 2. 由于需要替换原子序数为原子元素名称,而这里只转换C,H,N,O,Cl等5个元素,因此,你的体系如果包含其它元素,请仿照原格式修改其中的“# Change the numbers into elements names”部分,其实就是在那一句中添加gsub(元素序号,"元素名称",$2);即可(顺序无关),别忘了;号。其实元素序号/名称转换也可以从输出文件中提取。只是暂没时间完成这一步。 Use of the script: save it as g2g.sh; add excutable: chmod +x g2g.sh then: ./g2g gauss.out // replace gauss.out with your output file name. |
6楼2012-01-16 10:24:18
ChemiAndy
木虫 (正式写手)
- QC强帖: 3
- 应助: 52 (初中生)
- 金币: 2573.3
- 散金: 18
- 红花: 104
- 帖子: 590
- 在线: 553.8小时
- 虫号: 836907
- 注册: 2009-08-30
- 性别: GG
- 专业: 理论和计算化学
7楼2012-01-16 10:30:20













回复此楼