计算化学公社

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

[Multiwfn资源与经验] 使用Multiwfn结合VMD绘制分子局部区域表面静电势的方法

[复制链接 Copy URL]

6万

帖子

99

威望

5万

eV
积分
124671

管理员

公社社长

使用Multiwfn结合VMD绘制分子局部区域表面静电势的方法
The way of plotting electrostatic potential for local region of molecular surface using Multiwfn in combination with VMD

文/Sobereva@北京科音  2025-Aug-31


《使用Multiwfn+VMD快速地绘制静电势着色的分子范德华表面图和分子间穿透图》(http://sobereva.com/443)介绍的方法已经是如今非常主流的绘制分子表面静电势的方法。最近有人问“请问用Multiwfn画分子表面的静电势分布时,怎么画某个区域或某个原子的静电势分布呢?”,针对这个局部区域表面静电势的绘制问题,我在本文介绍一下做法。阅读本文之前建议先阅读《使用Multiwfn结合VMD分析和绘制分子表面静电势分布》(http://sobereva.com/196)了解利用Multiwfn的输出文件手动在VMD中绘制整个体系表面静电势的基本操作过程,里面的步骤在下文里也会用到。

读者务必使用2025-Aug-14及以后更新的Multiwfn版本,否则不具有本文提到的一些特性。如果对Multiwfn不了解,看《Multiwfn FAQ》(http://sobereva.com/452)了解相关知识。本文用的VMD是1.9.3版,用其它版本后果自负。

本文以非常常见的分子苯酚为例进行演示,将要分别绘制对应苯环的所有碳原子区域和氧原子区域的分子表面静电势图。不了解给Multiwfn用的波函数文件怎么产生的话看《详谈Multiwfn支持的输入文件类型、产生方法以及相互转换》(http://sobereva.com/379)。

启动Multiwfn,载入苯酚的波函数文件,即Multiwfn自带的examples目录下的phenol.wfn,然后输入
12  //定量分子表面分析
0  //开始分析。当前的分子表面默认对应电子密度为0.001 a.u.的等值面,即Bader定义的真空下的范德华表面

分析结束后可以看到整个分子表面的静电势的最小值和最大值分别为-0.042242和0.083100。之后作图我们用-0.05到0.05 a.u.的色彩刻度范围。
Global surface minimum: -0.042242 a.u. at   1.464068   3.342877  -0.000761 Ang
Global surface maximum:  0.083100 a.u. at  -1.948624   3.093517   0.021792 Ang

在Multiwfn的后处理菜单中输入
12  //对特定片段做定量分子表面分析
1-6  //苯环上碳原子的序号
现在屏幕上显示了对这个局部分子表面区域做表面静电势分析得到的各种指标。关于Multiwfn是怎么把分子表面划分出对应特定原子片段的,看Multiwfn手册3.15.2.2节
y  //导出locsurf.pqr文件
5  //把分子结构导出为pdb文件
mol.pdb  //导出的文件名

pqr格式是知名的pdb格式的变体,locsurf.pqr里的每个原子对应于分子表面上的一个顶点。如Multiwfn在屏幕上的提示所示,pqr文件的倒数第三列按照格式定义本来是用来记录原子电荷的,而当前这一列用来记录被映射的函数值,即以a.u.为单位的静电势。locsurf.pqr中的残基号那一列为1和为0分别对应这个表面顶点属于和不属于自定义的片段。

将mol.pdb载入VMD,VMD Main窗口中Graphics - Representation里把Drawing Method设成CPK。再把locsurf.pqr载入VMD,Graphics - Representation里把显示它用的选择语句设成resid 1,然后Drawing Method设Points(如果之前开了GLSL记得关闭),Size设10左右,Coloring Method用Charge,在Trajectory标签页里把色彩刻度范围设成-0.05到0.05。Graphics - Colors - Color Scale里把Method设BWR,现在看到下图。如果想弄出来色彩刻度轴,参考http://sobereva.com/443的说明。


由上图可见,苯环的分子范德华表面中碳原子对应的区域是淡蓝色,说明此处静电势略负,这来自于丰富的pi电子对静电势的负贡献。

下面绘制对应于氧原子的局部范德华表面的静电势。在Multiwfn主功能12的后处理菜单选择11 Output surface properties of each atom,然后后输入y导出locsurf.pqr。这个文件内容和之前的locsurf.pqr唯一差异是现在残基号直接对应于相应表面顶点对应的原子序号。

重新按上文方式绘制,只不过把之前用的locsurf.pqr改成本次的locsurf.pqr,并且把显示表面顶点的那个representation的选择语句改成serial 12,因为氧原子是12号原子。现在看到下图。可见这部分区域中间部分的蓝色很深,这来自于氧原子带显著的负电荷,同时其孤对电子离这部分区域较近。


下文是按照http://sobereva.com/443的做法绘制的整个分子表面的静电势填色图。相较之下,明显上文的做法可以把自己真正感兴趣的区域的静电势专门展现清楚,而不受到其它区域的视觉干扰。


最后提醒一下,按照本文的方式绘制局部分子表面的静电势图,发文章时记得要按照Multiwfn启动时的提示对Multiwfn的原文进行正确引用

评分 Rate

参与人数
Participants 2
eV +6 收起 理由
Reason
guyifei + 3 好物!
SharkYYX2025 + 3 好物!

查看全部评分 View all ratings

北京科音自然科学研究中心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

1208

帖子

6

威望

2432

eV
积分
3760

Level 5 (御坂)

傻傻的木瓜

2#
发表于 Post on 2025-8-31 09:20:08 | 只看该作者 Only view this author
这个思路和使用Multiwfn做Hirshfeld surface分析直观展现分子晶体和复合物中的相互作用http://sobereva.com/701)提到的特定原子的局部接触分析挺类似,由于VMD只能完整显示格点数据等于某个isovalue的等值面而无法添加区域限制(除了同样影响原子显示的clipping plane),所以是用的主功能12做定量分子表面分析而不是主功能5计算格点数据。

之前我在这个回复提出的设想能否用在此处呢?也就是说,先用主功能5计算电子密度格点数据(记为A)和静电势格点数据(记为B),然后用主功能17做电子密度的盆分析导出“感兴趣的原子或片段的盆内值为1,不感兴趣的其他盆内值为0”的格点数据(记为C),把A和C用格点数据运算的功能相乘得到D,最后在VMD里显示D的等值面并按B着色,能不能实现类似此帖的效果呢?
√546=23.36664289109

6万

帖子

99

威望

5万

eV
积分
124671

管理员

公社社长

3#
 楼主 Author| 发表于 Post on 2025-9-1 06:51:31 | 只看该作者 Only view this author
Uus/pMeC6H4-/キ 发表于 2025-8-31 09:20
这个思路和使用Multiwfn做Hirshfeld surface分析直观展现分子晶体和复合物中的相互作用(http://sobereva.c ...

基于三维空间的原子划分方法也可以用,但当前的方法是最省事的,而且不需要做可能较耗时的三维空间盆分析步骤,并且当前的表面划分方式就已经很得当了
北京科音自然科学研究中心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

本版积分规则 Credits rule

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

GMT+8, 2026-1-24 04:43 , Processed in 0.173669 second(s), 25 queries , Gzip On.

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