计算化学公社

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

[GROMACS] 请问知道了哪种溶剂化结构出现的概率最大之后如何获得这个结构的具体坐标?

[复制链接 Copy URL]

34

帖子

0

威望

160

eV
积分
194

Level 3 能力者

本帖最后由 Hanna110 于 2025-10-31 22:02 编辑

请问各位老师,我用vmd统计了在Na周围2.34A范围内EC和PC中出现的O并写入log.txt(见log.zip),之后用 python对产生的各种结构进行了统计并且得到了EC(1)Na(1)PC(1)的结构出现的频率/概率最大(statistics文件),当我在vmd中用选择语句pbwithin 2.34 of name Na时,显示了Na周围的粒子数, ,之后又尝试扩大距离e.g pbwithin 3 of name Na但都没有获得类似文献的这种图 ,我想要取EC(1)Na(1)PC(1)的其中一个典型结构获得其坐标之后进行高斯计算去溶剂化能,请问应该如何恰当输入选择语句或者采用其他方法才能获得一个EC(1)Na(1)PC(1)结构坐标呢?prod.xtc文件链接: https://pan.baidu.com/s/11-u1-jCFTpXfita66EA3pg?pwd=4748 提取码: 4748 复制这段内容后打开百度网盘手机App,操作更方便哦

statistic.txt

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

python统计的最大概率

Log.zip

5.15 MB, 下载次数 Times of downloads: 4

Na-2.34A的溶剂化结构所有可能

304

帖子

0

威望

1940

eV
积分
2244

Level 5 (御坂)

2#
发表于 Post on 2025-11-1 14:42:02 | 只看该作者 Only view this author
手动摆个差不多的然后做构型搜索看看

849

帖子

4

威望

1915

eV
积分
2844

Level 5 (御坂)

A Student

3#
发表于 Post on 2025-11-1 15:46:51 | 只看该作者 Only view this author
本帖最后由 student0618 于 2025-11-1 16:26 编辑

python的话写脚本抓,可以让AI协助写。

先前做过统计分子A和多个分子B/C间hbond的团簇,讨论几个方案后敲定的逻辑是:
  • 每一帧算每个A和附近BC的距离及角度,满足条件的frame id, resid, resname, 距离,角度放dictionary
  • 算完所有帧后,统计A+BC的比例(有点像楼主的vmd脚本)及出现次数
  • 每个A:BC比例抽出一个,可以是随机、或选最理想的距离角度、或再作clustering analysis来选代表性结构
  • 3选中的 select frame id、resid、resname存为pdb

给出的脚本是要测试及优化,也可以让它别写脚本只brainstorm逻辑,敲定后自己写。


不过后来因为我还是觉得搜得不够全面,A:BC的组合可能性太多又都是黏度高的柔性分子。所以换个方法packmol建small model加个平底势跑动力学搜索给molclus算。(就是衍生这帖http://bbs.keinsci.com/thread-56436-1-3.html的体系)
敬仰一针见血的指责,厌倦别有用心的赞美。

849

帖子

4

威望

1915

eV
积分
2844

Level 5 (御坂)

A Student

4#
发表于 Post on 2025-11-7 19:53:00 | 只看该作者 Only view this author
本帖最后由 student0618 于 2025-11-7 19:55 编辑

刚刚扫期刊TOC alert 找到了用vmd作类似分析的tcl脚本,供参考:

原文是: Incorporating Solvation Effects in Oxidative Stability Predictions of Battery Electrolytes https://doi.org/10.1021/acs.jpclett.5c02984
脚本github页面:https://github.com/JackHoloubek/IP-Sampling
敬仰一针见血的指责,厌倦别有用心的赞美。

94

帖子

0

威望

1005

eV
积分
1099

Level 4 (黑子)

5#
发表于 Post on 2025-11-10 16:39:26 | 只看该作者 Only view this author
分子动力学得到的构型本身就是粗糙的,你按照可视化软件中的构型,在gaussview里面摆个类似的初猜结构就可以优化了。你在vmd里面看到合适的构型后,label一下相应的某个原子,在命令框里就会出现对应的残基名以及编号,那在gro文件里就有对应的坐标啊。或者直接输入“resname 残基名 and resid 编号”就可以只显示这个分子,最后保存一下就得到了

34

帖子

0

威望

160

eV
积分
194

Level 3 能力者

6#
 楼主 Author| 发表于 Post on 2025-11-10 18:23:03 | 只看该作者 Only view this author
student0618 发表于 2025-11-7 19:53
刚刚扫期刊TOC alert 找到了用vmd作类似分析的tcl脚本,供参考:

原文是: Incorporating Solvation Eff ...

本版积分规则 Credits rule

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

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

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