计算化学公社

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

[Gaussian/gview] 求助:四聚体优化。 只优化分子间的相互距离,不优化单个分子。

[复制链接 Copy URL]

37

帖子

0

威望

203

eV
积分
240

Level 3 能力者

跳转到指定楼层 Go to specific reply
楼主
各位老师好:
       用G16优化一个四聚体。 想保持单个分子的构型,仅仅优化每个分子间的相互位置。请问这种限制性优化如何操作?
       提前感谢各位解答

655

帖子

1

威望

5330

eV
积分
6005

Level 6 (一方通行)

20#
发表于 Post on 2021-2-3 22:03:00 | 只看该作者 Only view this author
bobo 发表于 2021-2-3 21:58
非常感谢。刚接触理论计算,对这些了解不够。你的描述非常详细。再次感谢

不客气 很高兴能帮到你
现代化学以狄拉克的一句“一切化学问题业已解决”为嚆矢。滥觞于经验主义传统的期望正失去它们的借鉴意义。但面对看似不可达的通往天堂之阶梯,我想循伍德沃德“最好的模型是你底物的对映异构体”的信仰好过过早地振翮。
我们怀揣热忱的灵魂天然被赋予对第一性的追求,不屑于单一坐标的约束,钟情于势能面彼端的芬芳。但

37

帖子

0

威望

203

eV
积分
240

Level 3 能力者

19#
 楼主 Author| 发表于 Post on 2021-2-3 21:58:27 | 只看该作者 Only view this author
北大-陶豫 发表于 2021-2-3 18:03
然后你把这个片段复制几次(要保持原子相对编号不变),同时把前面得到的自由度也复制给新的片段。比如你 ...

非常感谢。刚接触理论计算,对这些了解不够。你的描述非常详细。再次感谢

655

帖子

1

威望

5330

eV
积分
6005

Level 6 (一方通行)

18#
发表于 Post on 2021-2-3 18:03:43 | 只看该作者 Only view this author
北大-陶豫 发表于 2021-2-3 18:00
首先,让高斯自动生成一个单体的自由度。
输入文件如下(直接从你给的输入文件里取出一个单体了):

然后你把这个片段复制几次(要保持原子相对编号不变),同时把前面得到的自由度也复制给新的片段。比如你一个片段里有N个原子,冻结了坐标 B i j F,那么你还要对你新复制出来的片段 B i+N j+N F,写个脚本做这件事就行了。
现代化学以狄拉克的一句“一切化学问题业已解决”为嚆矢。滥觞于经验主义传统的期望正失去它们的借鉴意义。但面对看似不可达的通往天堂之阶梯,我想循伍德沃德“最好的模型是你底物的对映异构体”的信仰好过过早地振翮。
我们怀揣热忱的灵魂天然被赋予对第一性的追求,不屑于单一坐标的约束,钟情于势能面彼端的芬芳。但

655

帖子

1

威望

5330

eV
积分
6005

Level 6 (一方通行)

17#
发表于 Post on 2021-2-3 18:00:14 | 只看该作者 Only view this author
bobo 发表于 2021-2-3 16:04
你好,链接:https://pan.baidu.com/s/1-UySdsYTkzKkQvLnGhPoAQ
提取码:ozld
复制这段内容后打开百 ...

首先,让高斯自动生成一个单体的自由度。
输入文件如下(直接从你给的输入文件里取出一个单体了):

%chk=Monomer_1.chk
# opt pm6

Monomer 1

0 1
N                -13.12265900    2.32453500    4.83503600
N                -11.42495800   -3.34386700   -4.92760000
C                -11.47230800   -1.91905300   -4.97797700
C                -11.25892800   -4.12583700   -6.22176200
C                -12.43836000   -3.83996100   -7.16885000
C                -13.16968100    3.06622700    3.61661400
C                -13.29029800    3.06172700    6.15276400
C                -14.69821700    3.67793500    6.24625700
C                -15.79227200    2.62263900    6.35931000
H                -15.62625700    1.95354200    7.21240400
H                -16.77584200    3.08761700    6.49123600
H                -15.84512000    1.99627100    5.46139900
H                -14.72917200    4.34802800    7.12956900
H                -14.88719700    4.33721500    5.37226100
H                -13.16959300    2.29290500    6.96779400
C                -12.17584200    4.11735100    6.28264500
H                -11.20221900    3.69397300    5.92638200
H                -12.37564100    4.97287300    5.60315100
C                -12.02375200    4.60022600    7.72007900
H                -11.78401600    3.77815000    8.40464300
H                -12.93770400    5.08137500    8.08809000
H                -11.21456800    5.33676200    7.79777500
C                -13.76194300   -4.37557200   -6.63524700
H                -14.56981300   -4.22139600   -7.35969200
H                -14.05756900   -3.87586300   -5.70573500
H                -13.71018000   -5.45068100   -6.42383300
H                -12.51528500   -2.75067100   -7.37066400
H                -12.21598000   -4.30271000   -8.15242200
H                -11.26595300   -5.21722400   -5.94013800
C                 -9.89572900   -3.77752000   -6.84856800
H                 -9.90085200   -2.73012200   -7.21544000
H                 -9.10506600   -3.82891600   -6.06584900
C                 -9.53014600   -4.72965600   -7.98186200
H                 -8.50528500   -4.52355400   -8.33608900
H                -10.20416000   -4.62954900   -8.83919900
H                 -9.55148900   -5.77674900   -7.65702100
O                -13.41716300    4.25681200    3.62099800
C                -12.89722600    2.31494100    2.35493600
C                -12.75376900    0.89444900    2.37839900
C                -12.80476900    0.17576000    3.61157900
C                -12.94985600    0.91107000    4.89977900
O                -12.91230300    0.35165500    5.98091500
C                -12.78748300    3.00685800    1.17172900
H                -12.89819700    4.10269100    1.17462400
C                -12.52861000    2.32896100   -0.06109300
C                -12.35402000    3.06623100   -1.30488100
C                -12.37377900    4.48630100   -1.32931100
H                -12.51305500    5.04267900   -0.38900900
C                -12.20272300    5.18101400   -2.50966500
H                -12.21203400    6.27160300   -2.51621600
C                -12.00475900    4.47904100   -3.72021600
H                -11.87919000    5.03640000   -4.64817800
C                -11.96962700    3.09899100   -3.71952100
H                -11.80763700    2.55822400   -4.65585500
C                -12.13563000    2.36366700   -2.51453200
C                -12.06296200    0.90952000   -2.50507500
C                -11.82877900    0.17381100   -3.70918800
H                -11.71313000    0.71777400   -4.65861400
C                -11.73616100   -1.19861100   -3.69869200
O                -11.28993000   -1.32911600   -6.02663600
C                -11.87686100   -1.92369500   -2.47675400
C                -11.78108600   -3.34843900   -2.45886100
C                -11.56892900   -4.10040200   -3.72700700
O                -11.50391000   -5.31609900   -3.76373400
C                -11.88671100   -4.04031500   -1.27457800
H                -11.81011100   -5.13797900   -1.27789300
C                -12.09250200   -3.35719900   -0.03512900
C                -12.17261800   -4.08822500    1.22166700
C                -12.02942300   -5.50176000    1.26061800
H                -11.84964000   -6.04760000    0.32990300
C                -12.10916100   -6.19083900    2.45419100
H                -11.99817500   -7.27528400    2.47493000
C                -12.33585300   -5.49094700    3.66094000
H                -12.40445100   -6.04541500    4.59657700
C                -12.46975300   -4.11697300    3.64778000
H                -12.63986700   -3.57740700    4.58301700
C                -12.38710900   -3.38582900    2.43166900
C                -12.50983100   -1.93484000    2.41501500
C                -12.69219900   -1.19480000    3.62590900
H                -12.73153000   -1.73248400    4.58452900
C                -12.42727400   -1.23890000    1.19918200
C                -12.54463700    0.19402500    1.17178400
C                -12.43233400    0.92858400   -0.05903200
C                -12.20045800    0.20971100   -1.29645700
C                -12.10164400   -1.22452800   -1.27200500
C                -12.21047900   -1.95853200   -0.04062000



然后提交。优化了一步之后就可以杀掉了。在输出文件中可以看到如下内容:

GradGradGradGradGradGradGradGradGradGradGradGradGradGradGradGradGradGrad
Berny optimization.
Initialization pass.
                           ----------------------------
                           !    Initial Parameters    !
                           ! (Angstroms and Degrees)  !
--------------------------                            --------------------------
! Name  Definition              Value          Derivative Info.                !
--------------------------------------------------------------------------------
! R1    R(1,6)                  1.4272         estimate D2E/DX2                !
! R2    R(1,7)                  1.5192         estimate D2E/DX2                !
! R3    R(1,41)                 1.4255         estimate D2E/DX2                !

......
! D268  D(82,83,84,85)          0.6703         estimate D2E/DX2                !
! D269  D(56,84,85,61)         -0.5604         estimate D2E/DX2                !
! D270  D(56,84,85,86)        178.6331         estimate D2E/DX2                !
! D271  D(83,84,85,61)        179.9578         estimate D2E/DX2                !
! D272  D(83,84,85,86)         -0.8488         estimate D2E/DX2                !
! D273  D(61,85,86,67)          0.0929         estimate D2E/DX2                !
! D274  D(61,85,86,81)        179.3492         estimate D2E/DX2                !
! D275  D(84,85,86,67)       -179.1008         estimate D2E/DX2                !
! D276  D(84,85,86,81)          0.1555         estimate D2E/DX2                !
--------------------------------------------------------------------------------



这些就是你要的自由度!之后把它们冻结即可。例如:
上面写的R(1,6),你输入文件里冻结是这么写:B 1 6 F
上面写的D(84,85,86,81),你输入文件里冻结是这么写:D 84 85 86 81 F
你可以写个脚本,或者用文本编辑器的替换功能,或者什么别的方法,批量替换一下。




现代化学以狄拉克的一句“一切化学问题业已解决”为嚆矢。滥觞于经验主义传统的期望正失去它们的借鉴意义。但面对看似不可达的通往天堂之阶梯,我想循伍德沃德“最好的模型是你底物的对映异构体”的信仰好过过早地振翮。
我们怀揣热忱的灵魂天然被赋予对第一性的追求,不屑于单一坐标的约束,钟情于势能面彼端的芬芳。但

655

帖子

1

威望

5330

eV
积分
6005

Level 6 (一方通行)

16#
发表于 Post on 2021-2-3 17:50:09 | 只看该作者 Only view this author
bobo 发表于 2021-2-3 16:04
你好,链接:https://pan.baidu.com/s/1-UySdsYTkzKkQvLnGhPoAQ
提取码:ozld
复制这段内容后打开百 ...

??看二楼我给的格式范例,你完全没有按照我给的写……
不是定义了碎片就行的,你要冻结这个碎片里的所有自由度,如何获得冻结的自由度的列表我上面也讲了
现代化学以狄拉克的一句“一切化学问题业已解决”为嚆矢。滥觞于经验主义传统的期望正失去它们的借鉴意义。但面对看似不可达的通往天堂之阶梯,我想循伍德沃德“最好的模型是你底物的对映异构体”的信仰好过过早地振翮。
我们怀揣热忱的灵魂天然被赋予对第一性的追求,不屑于单一坐标的约束,钟情于势能面彼端的芬芳。但

37

帖子

0

威望

203

eV
积分
240

Level 3 能力者

15#
 楼主 Author| 发表于 Post on 2021-2-3 16:04:25 | 只看该作者 Only view this author

你好,链接:https://pan.baidu.com/s/1-UySdsYTkzKkQvLnGhPoAQ
提取码:ozld
复制这段内容后打开百度网盘手机App,操作更方便哦
这个是我的输入文件,我先用二聚体试了一下。  麻烦帮忙看看哪里有问题。非常感谢

655

帖子

1

威望

5330

eV
积分
6005

Level 6 (一方通行)

14#
发表于 Post on 2021-2-3 09:55:29 | 只看该作者 Only view this author
bobo 发表于 2021-2-3 08:03
好的,非常感谢。请问只能用ORCA吗,对这个不了解,我们组主要还是用Gaussian比较多。 如果用在Gaussian ...

贴一下输入文件
现代化学以狄拉克的一句“一切化学问题业已解决”为嚆矢。滥觞于经验主义传统的期望正失去它们的借鉴意义。但面对看似不可达的通往天堂之阶梯,我想循伍德沃德“最好的模型是你底物的对映异构体”的信仰好过过早地振翮。
我们怀揣热忱的灵魂天然被赋予对第一性的追求,不屑于单一坐标的约束,钟情于势能面彼端的芬芳。但

1187

帖子

5

威望

2876

eV
积分
4163

Level 6 (一方通行)

13#
发表于 Post on 2021-2-3 08:49:21 | 只看该作者 Only view this author
细节看卢老师博文
《在Gaussian中做限制性优化的方法》
http://bbs.keinsci.com/thread-9022-1-1.html
和Gaussian手册
http://gaussian.com/opt/
options选项卡应该第一个就是ModRedundant

37

帖子

0

威望

203

eV
积分
240

Level 3 能力者

12#
 楼主 Author| 发表于 Post on 2021-2-3 08:03:01 | 只看该作者 Only view this author
sobereva 发表于 2021-2-3 04:54
ORCA支持在优化过程中令片段保持刚性,手册里搜ConstrainFragments

好的,非常感谢。请问只能用ORCA吗,对这个不了解,我们组主要还是用Gaussian比较多。 如果用在Gaussian中 用opt=ModRedundant,然后对每个单体完全冻结,这样可以优化吗。 我尝试了一次二聚体 ,结果是报错的,不知道是不是我哪里操作有问题还是这个方法本身不可行
The following ModRedundant input section has been read:
Unable to guess type of coordinate with centers       1       2       3       4.
Unable to guess type of coordinate with centers       5
Error termination via Lnk1e in /ccc/SOFT/g16/l101.exe at Wed Feb  3 00:50:27 2021.

37

帖子

0

威望

203

eV
积分
240

Level 3 能力者

11#
 楼主 Author| 发表于 Post on 2021-2-3 07:55:02 | 只看该作者 Only view this author
北大-陶豫 发表于 2021-2-2 20:19
如果分子比较大的话,你或许可以先写个单个分子的输入文件给高斯提交运行,然后高斯会自动给你构建内坐标 ...

你好,我尝试了一下 二聚体的,因为分子体系比较庞大,每个分子有86 个原子,所以分别 冻结了两个原子
末尾行添加如下关键词:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 F
87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 F
运算之后时报错的:
The following ModRedundant input section has been read:
Unable to guess type of coordinate with centers       1       2       3       4.
Unable to guess type of coordinate with centers       5
Error termination via Lnk1e in /ccc/SOFT/g16/l101.exe at Wed Feb  3 00:50:27 2021.
请问你知道这是由于什么原因吗?

6万

帖子

99

威望

6万

eV
积分
125197

管理员

公社社长

10#
发表于 Post on 2021-2-3 04:54:19 | 只看该作者 Only view this author
ORCA支持在优化过程中令片段保持刚性,手册里搜ConstrainFragments
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办极高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入北京科音微信公众号获取北京科音培训的最新消息,并避免错过网上有价值的计算化学文章!
欢迎加入人气极高、专业性特别强的理论与计算化学综合交流群思想家公社QQ群(群号见此链接),合计达一万多人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大、极为流行的量子化学波函数分析程序)
Google Scholar:https://scholar.google.com/citations?user=tiKE0qkAAAAJ
ResearchGate:https://www.researchgate.net/profile/Tian_Lu

37

帖子

0

威望

203

eV
积分
240

Level 3 能力者

9#
 楼主 Author| 发表于 Post on 2021-2-2 21:17:12 | 只看该作者 Only view this author
北大-陶豫 发表于 2021-2-2 20:19
如果分子比较大的话,你或许可以先写个单个分子的输入文件给高斯提交运行,然后高斯会自动给你构建内坐标 ...

好滴,非常感谢,我来尝试一下

655

帖子

1

威望

5330

eV
积分
6005

Level 6 (一方通行)

8#
发表于 Post on 2021-2-2 20:19:19 | 只看该作者 Only view this author
bobo 发表于 2021-2-2 18:29
好的,非常感谢。我从来没有尝试过这个,请问定义冗余内坐标麻烦吗

如果分子比较大的话,你或许可以先写个单个分子的输入文件给高斯提交运行,然后高斯会自动给你构建内坐标。然后你可以写个脚本,稍微改改它的格式,把这些内坐标全部冻住。
现代化学以狄拉克的一句“一切化学问题业已解决”为嚆矢。滥觞于经验主义传统的期望正失去它们的借鉴意义。但面对看似不可达的通往天堂之阶梯,我想循伍德沃德“最好的模型是你底物的对映异构体”的信仰好过过早地振翮。
我们怀揣热忱的灵魂天然被赋予对第一性的追求,不屑于单一坐标的约束,钟情于势能面彼端的芬芳。但

37

帖子

0

威望

203

eV
积分
240

Level 3 能力者

7#
 楼主 Author| 发表于 Post on 2021-2-2 18:29:58 | 只看该作者 Only view this author
喵星大佬 发表于 2021-2-2 18:20
冻结所有原子还怎么优化。。。。。

自己定义冗余内坐标然后优化

好的,非常感谢。我从来没有尝试过这个,请问定义冗余内坐标麻烦吗

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

GMT+8, 2026-2-26 21:28 , Processed in 0.175438 second(s), 21 queries , Gzip On.

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