计算化学公社

 找回密码 Forget password
 注册 Register

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

查看数: 324 | 评论数: 5 | 收藏 Add to favorites 3
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2025-10-31 21:49

正文摘要:

本帖最后由 Hanna110 于 2025-10-31 22:02 编辑 请问各位老师,我用vmd统计了在Na周围2.34A范围内EC和PC中出现的O并写入log.txt(见log.zip),之后用 python对产生的各种结构进行了统计并且得到了EC(1)Na(1)PC(1) ...

回复 Reply

Hanna110 发表于 Post on 2025-11-10 18:23:03
student0618 发表于 2025-11-7 19:53
刚刚扫期刊TOC alert 找到了用vmd作类似分析的tcl脚本,供参考:

原文是: Incorporating Solvation Eff ...

Dreamer1 发表于 Post on 2025-11-10 16:39:26
分子动力学得到的构型本身就是粗糙的,你按照可视化软件中的构型,在gaussview里面摆个类似的初猜结构就可以优化了。你在vmd里面看到合适的构型后,label一下相应的某个原子,在命令框里就会出现对应的残基名以及编号,那在gro文件里就有对应的坐标啊。或者直接输入“resname 残基名 and resid 编号”就可以只显示这个分子,最后保存一下就得到了
student0618 发表于 Post on 2025-11-7 19:53:00
本帖最后由 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
student0618 发表于 Post on 2025-11-1 15:46:51
本帖最后由 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的体系)
pal 发表于 Post on 2025-11-1 14:42:02
手动摆个差不多的然后做构型搜索看看

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

GMT+8, 2026-1-23 22:45 , Processed in 0.178530 second(s), 25 queries , Gzip On.

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