计算化学公社

 找回密码 Forget password
 注册 Register
楼主 Author: ggdh
打印 Print 上一主题 Last thread 下一主题 Next thread

[程序/脚本开发] 用ztop构建大分子/聚合物的拓扑文件

  [复制链接 Copy URL]

33

帖子

0

威望

697

eV
积分
730

Level 4 (黑子)

46#
发表于 Post on 2025-6-26 16:01:15 | 只看该作者 Only view this author
ggdh 发表于 2025-6-13 21:17
因为A1 只能和A1 连, A2 只能和A2 连,所以会连成你这样
你这个利益,应该用首先定义头位基团(H和T), ...

不太理解为什么要切C-F键,尝试了一下,得不到想要的结构,反而是A1H与A1T有连接,我的目的是两端的C-H按顺序连接,跟C-F没有关系, 即A1-A2-A1-A2-A1-A2...这样的顺序,而不是A1-A2-A2-A1-A1-A2....

33

帖子

0

威望

697

eV
积分
730

Level 4 (黑子)

47#
发表于 Post on 2025-6-26 16:13:49 | 只看该作者 Only view this author
boqiang 发表于 2025-6-26 16:01
不太理解为什么要切C-F键,尝试了一下,得不到想要的结构,反而是A1H与A1T有连接,我的目的是两端的C-H按 ...

按照这个方法,先定义头和尾,中间定义两端C-H,可以实现,感谢。

2

帖子

0

威望

179

eV
积分
181

Level 3 能力者

48#
发表于 Post on 2025-9-15 09:52:03 | 只看该作者 Only view this author
使用ztop进行参数转移保存时会出现下面warnings和error报错:

  1. label          formula sites
  2.     H  xxx   
  3. //app/anaconda3.0/envs/amber/lib/python3.10/site-packages/parmed/gromacs/gromacstop.py:1124: GromacsWarning: 76 1-4 pairs were missing from the [ pairs ] section and were set to zero; make sure you know what you're doing!
  4.   warnings.warn('%i 1-4 pairs were missing from the [ pairs ] ')

  5. Traceback (most recent call last):
  6.   File "//../coordmagic/ztop.py", line 370, in <module>
  7.     pr.ps.save(f,overwrite=True,**options)
  8.   File "//app/anaconda3.0/envs/amber/lib/python3.10/site-packages/parmed/structure.py", line 1548, in save
  9.     s = gromacs.GromacsTopologyFile.from_structure(self)
  10.   File "//app/anaconda3.0/envs/amber/lib/python3.10/site-packages/parmed/gromacs/gromacstop.py", line 226, in from_structure
  11.     scee_values.add(1/adjust.type.chgscale)
  12. ZeroDivisionError: float division by zero
复制代码


经检查发现是由于连接处产生了新的1-4相互作用对,但是`[ pairs ]`里没有更新。
目前的解决方法是:`--saveinfo d`产生要转移的csv二面角,新产生的二面角为缺失的1-4相互作用, 改成 `atom1 atom4 1`的形式,加入到a.top的[ pairs ]。

想请问大家使用过程中是否也遇到这个问题呢,这样解决是否可行。

1

帖子

0

威望

33

eV
积分
34

Level 2 能力者

49#
发表于 Post on yesterday 16:48 | 只看该作者 Only view this author
钟老师,您好,我在使用参数转移功能时,能看到你的教程里面的输出,但是我发现top文件和pdb文件都没有更新,怎么确定参数转移已经成功了呢?

本版积分规则 Credits rule

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

GMT+8, 2026-1-23 11:35 , Processed in 0.386360 second(s), 20 queries , Gzip On.

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