牧生 发表于 2022-11-28 20:15 总之软件确实是没有任何bug的 |
牧生 发表于 2022-11-28 20:15 总之这个问题其实是出在 使用本站网友提供的脚本chg2mol2.sh生成RESP_mol2的时候小数无法保留完全,chg有12位小数但该脚本只能保存10位,少了后两位小数后再使用acpype就会判断电荷总数加起来偏移整数过大。看来还是得完全复制粘贴行。其余的地方均无问题,懒人脚本算出来的总电荷是多少就是多少的。 |
本帖最后由 牧生 于 2022-11-28 20:17 编辑 saccharide01 发表于 2022-11-28 19:42 和你一样的排版 你也没有好好读题噢1,2 都不是小问题,有些程序或脚本不能很好的识别中文 3 如果设定了电荷总数(1,或者2),那么,懒人脚本算出来的总电荷绝不会变,也是那个1或者2,或者0.99999999,或者1.99999999之类,不会偏离很大,可以手动改一下使其总和为设定的那个整的总数 4 电荷与整数偏差过大,考虑一下是不是有别的物质的电荷,或者离子的问题。可以加上-maxwarn 10来忽略 |
牧生 发表于 2022-11-28 08:31 你没有好好读题哦 1/2都是不影响小问题 至于3我就是用3算的,4我已经做了但电荷为与整数相差过大的时候Gromacs会报warning中断,提示会引起离子的异常偏离 |
本帖最后由 牧生 于 2022-11-28 08:34 编辑 saccharide01 发表于 2022-11-28 04:00 1、“aypype”,可能应该写作“acpype” 2、 3、算RESP电荷,强烈推荐此贴的操作,简单又绝对不会错 http://bbs.keinsci.com/thread-28178-1-1.html 4、sobtop很简单,无脑都能用,为何不试试呢 http://sobereva.com/soft/Sobtop/ |
|
本帖最后由 saccharide01 于 2022-11-28 04:01 编辑 死去的帖子突然开始攻击我。我从懒人脚本RESP2出发,向RESP2_ORCA.sh提供了mol2文件,经过计算后得到了chg文件,然后用站内网友提供的ch2mol2.sh直接将chg中的电荷导入了mol2。到此为止我获得了带有resp2电荷的mol2文件。然后再利用aypype转gromacs的拓扑文件,拓扑文件中的电荷自带为计算得到的resp2电荷。但此时acpype提示我电荷偏移过大: 以下附一下我的一个小分子文件和我算出来的chg以及转化得到的resp文件(resp和resp2两个懒人脚本我都用了,并且反复计算,与整点电荷值误差最小在0.08)。 |
corei70715 发表于 2020-5-25 11:05 谢谢您 我仔细学习一下 |
resp电荷需要波函数信息,只有mol2不行的吧。没有Gaussian,可以用ORCA。 仔细看社长的http://sobereva.com/441 |
参与人数Participants 1 | eV +1 | 收起 理由Reason |
---|---|---|
sobereva | + 1 | 正解 |
手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图
GMT+8, 2024-11-27 21:36 , Processed in 0.512556 second(s), 27 queries , Gzip On.