计算化学公社

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

[GROMACS] 求助:为什么acpype.py生成小分子的top文件时,linux系统会报错?

[复制链接 Copy URL]

4

帖子

0

威望

41

eV
积分
45

Level 2 能力者

本帖最后由 FLO 于 2022-1-6 22:18 编辑

体系:采用amber+GAFF力场分子对BSA牛血清蛋白和类黄酮-金属离子配合物小分子的动力学模拟。小分子结构采用GaussView 6.0优化,用acpype.py产生小分子配合物的top文件时,系统报错,无法进行下一步模拟。麻烦大家帮我看一下,到底是哪里出了问题呢?要如何修正呢?超级感谢!
1. 首先antechamber 17.3 是运行正常的

2. 调用acpype.py计算时,出现如下界面:

3. 尝试调用acpype_noopt.py计算,仍然出现相同语句:

4. 小分子配合物CU.mol2文件:


5. 小分子配合物CU.pdb文件:




BSA-1.zip

211.35 KB, 下载次数 Times of downloads: 0

1187

帖子

5

威望

2876

eV
积分
4163

Level 6 (一方通行)

2#
发表于 Post on 2022-1-6 19:59:38 | 只看该作者 Only view this author
加上-d参数输出debug信息看看再说。
这文件直接贴图,别人要想测试还得一行一行敲进去。建议直接把文件(压缩后)做附件贴上来

4

帖子

0

威望

41

eV
积分
45

Level 2 能力者

3#
 楼主 Author| 发表于 Post on 2022-1-6 20:59:28 | 只看该作者 Only view this author
snljty 发表于 2022-1-6 19:59
加上-d参数输出debug信息看看再说。
这文件直接贴图,别人要想测试还得一行一行敲进去。建议直接把文件( ...

谢谢,命令里加上-d 了,附件已上传。看了下面的说明,我还是有几个问题:1. python 版本有问题?2. Max execution time tolerance is 10h 这个我不清楚是什么意思 3.  Unusual Elements里的Cu参数是直接用高斯优化后的,现在报错的意思是需要我在GAFF力场里复制Cu的参数手动修改吗?4. “tmp“这个问题我不知道怎么解决。
[root@localhost BSA-1]# ./acpype.py -i CU.mol2 -n 0 -d
============================================================================
| ACPYPE: AnteChamber PYthon Parser interfacE v. 0 0 Rev: 0 (c) 2022 AWSdS |
============================================================================
DEBUG: Python Version 2.7.5
DEBUG: Max execution time tolerance is 10h
WARNING: no 'babel' executable, no PDB file as input can be used!
DEBUG: /sob/amber18/bin/antechamber -i CU.mol2 -fi mol2 -o tmp -fo ac -pf y
DEBUG:
Welcome to antechamber 17.3: molecular input file processor.

acdoctor mode is on: check and diagnosis problems in the input file.
-- Check Format for mol2 File --
   Status: pass
-- Check Unusual Elements --
Warning: Unusual element (Cu) for atom (ID: 29, Name: Cu29).
GAFF does not have sufficient parameters for molecules having unusual
         elements (those other than H,C,N,O,S,P and halogens).
         To ensure antechamber works properly, one may need to designate
         bond types for bonds involved with unusual elements.
         To do so, simply freeze the bond types by appending "F" or "f"
         to the corresponding bond types in ac or mol2 files.
-- Check Open Valences --
Warning: The number of bonds (2) for atom (ID: 2, Name: O2) does not match
         the connectivity (1) for atom type (O) defined in CORR_NAME_TYPE.DAT.
Warning: The number of bonds (2) for atom (ID: 3, Name: C3) does not match
         the connectivity (3) for atom type (C) defined in CORR_NAME_TYPE.DAT.
Warning: The number of bonds (2) for atom (ID: 23, Name: O23) does not match
         the connectivity (1) for atom type (O) defined in CORR_NAME_TYPE.DAT.
Warning: The number of bonds (2) for atom (ID: 24, Name: O24) does not match
         the connectivity (1) for atom type (O) defined in CORR_NAME_TYPE.DAT.
Warning: The number of bonds (2) for atom (ID: 25, Name: O25) does not match
         the connectivity (1) for atom type (O) defined in CORR_NAME_TYPE.DAT.
Warning: The number of bonds (2) for atom (ID: 27, Name: O27) does not match
         the connectivity (1) for atom type (O) defined in CORR_NAME_TYPE.DAT.
But, you may safely ignore the warnings if your molecule
         uses atom names or element names as atom types.
-- Check Geometry --
      for those bonded   
      for those not bonded   
   Status: pass
-- Check Weird Bonds --
/sob/amber18/bin/to_be_dispatched/antechamber: Fatal Error!
Weird atomic valence (3) for atom (ID: 3, Name: C3).
       Possible open valence.
ACPYPE FAILED: [Errno 2] No such file or directory: 'tmp'
  File "./acpype.py", line 3558, in <module>
    is_sorted=options.sorted, chiral=options.chiral)
  File "./acpype.py", line 3155, in __init__
    self.setResNameCheckCoords()
  File "./acpype.py", line 673, in setResNameCheckCoords
    tmpFile = open('tmp', 'r')
Total time of execution: less than a second

BSA-1.zip

211.35 KB, 下载次数 Times of downloads: 4

6万

帖子

99

威望

6万

eV
积分
125122

管理员

公社社长

4#
发表于 Post on 2022-1-7 03:55:49 | 只看该作者 Only view this author
acpype没法直接产生带过渡金属的小分子的拓扑文件
北京科音自然科学研究中心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

68

帖子

0

威望

1646

eV
积分
1714

Level 5 (御坂)

5#
发表于 Post on 2022-1-7 09:37:36 | 只看该作者 Only view this author
ztop
go

4

帖子

0

威望

41

eV
积分
45

Level 2 能力者

6#
 楼主 Author| 发表于 Post on 2022-1-7 12:27:28 | 只看该作者 Only view this author

您好,我刚在论坛上查了ztop,您是建议我用“[程序/脚本开发] 构建及优化[小大]分子力场参数脚本ztop.py”这个脚本试一下嘛?谢谢回复~

68

帖子

0

威望

1646

eV
积分
1714

Level 5 (御坂)

7#
发表于 Post on 2022-1-7 15:17:28 | 只看该作者 Only view this author
嗯 搞一下

本版积分规则 Credits rule

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

GMT+8, 2026-2-18 03:28 , Processed in 0.246511 second(s), 29 queries , Gzip On.

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