- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
思想家公社的门口一量化·分子模拟·二次元
此blog全部文章索引:
。计算化学公坛:
。思想家公社(讨论计算化学为主,加入
需注明研究方向)。Sobereva的硬件资料库:
[]使VMD根据pdb文件中的CONNECT字段
设定原子连接关系
2012-01-2506:39
使VMD根据pdb文件中的CONECT字段设定原子连接关系
文/Sobereva2012-Jan-25
虽然pdb文件当中定义了CONECT字段用于明确定义原子间连接关系,然而VMD
并不会利用之,无论有没有CONECT字段,VMD在pdb后都是根据距离范围
自动猜测原子间连接关系。这种处理方式往往不能满足我们的特殊要求,利用
DynamicBonds的显示方式也并不能完全解决问题。虽然也有connect2psf程序
()可以将CONECT的连
接关系转换为psf文件,载入psf文件后就可以向VMD自定义的拓扑信息,
然而connect2psf程序只有IRIX5.x下预编译好的版本,一般用户没法用。本文
一个Tcl,可以让VMD载入pdb文件时能够根据CONECT字段的信息设定连
接关系。
首先简要介绍一下pdb文件中的CONNECT字段。CONNECT字段一般出现在原子坐
标定义,诸如这样:
CONECT1787178617881789
CONNECT178817871793
它代表了1787号原子和1786、1788、1789号原子相连,1788原子和1787、1793
号原子相连。普通的残基、水分子不需要CONNECT字段描述原子连接关系,因为
根据原子类型和键长可以很明确地确定哪些原子是相连的。而对于涉及到非键
长、特殊残基(比如血红素)、特殊残基与残基相连的情况,程序在判断哪些
原子间应当相连时存在不确定性,CONNECT字段的连接信息就用来解决这个
问题。另外,二硫键也是靠CONNECT来描述的。
在VMD中,每个原子都有连接关系列表,用户可以查看和修改。在Tcl窗口中输
入下面令选择3至5号原子setsel[atomselecttop“serial3to5”]
然后输入$selgetbonds,返回比如:
{208}{1021}{51918}
这代表当前选择范围中的1号原子(对应serial3)与index20、index8原子相连;
当前选择范围中的2号原子(对应serial4)与index10、index21原子相连;当前选
择范围中的3号原子(对应serial5)与index5、index19、index18原子相连。
我们可以修改连接关系,比如让选择范围中的1号原子只与index4原子相连,让2号
不与任何原子相连,让3号在原有基础上还与index8原子相连,那么就输入:$sel
setbonds{4{}{519188}}
此时会看到图形窗口中连接关系立刻更新了。你可能会觉得图上显示得很奇怪,有
很多化学键只显示了一半。这是因为两个原子的连接关系列表里都有对方时才肯定
会显示完整的键,如果A的连接列表里有B,而B里的没有A,那么往往只会显示
出从A延伸向B的半个键。
下面这个Tcl就是根据上述原理通过CONNECT字段来设定VMD中原子间
连接关系。拷贝到Tcl窗口下即可运行。
natm是体系中总原子数,nskipline代表在CONNECT段落之前有多少行,这些行会
被空过去。itype如果为0,CONNECT字段定义的连接关系就是最终原子间连接关
系;如果为1,代表CONNECT字段定义的是附加的连接关系,而不是将原有连接
关系给覆盖掉。
此允许CONNECT字段中每个原子最多与12个其它原子相连(实际上这也是
VMD自身的上限)。CONNECT字段的第一列,即参考原子的序号,要求从小到大
排序。不用给所有原子都用C
您可能关注的文档
- 讲稿综合文案f opcxmldataexchange v.pdf
- 教程分析详解sectionenforced motion.pdf
- 文本成果讲稿ss description rev0.pdf
- 学案平均数中位数众数选用.pdf
- 中级系统集成学习非核心内容课件.pdf
- 多媒体技术在小学语文教学中应用状况研究朱晓民.pdf
- 分析成果文案rs-how-to-use-elements.pdf
- ft丰田卡罗拉corolla matrix维修手册英cip1692.pdf
- sd-2305大视野防眩镜.pdf
- 岁女福佑万交至岁附上费率.pdf
- 广东省东莞市2024-2025学年八年级上学期生物期中试题(解析版).pdf
- 非遗剪纸文创产品开发经理岗位招聘考试试卷及答案.doc
- 广东省东莞市2024-2025学年高二上学期期末教学质量检查数学试题.pdf
- 体育安全理论课件图片素材.ppt
- 3.1 公民基本权利 课件-2025-2026学年道德与法治八年级下册 统编版 .pptx
- 广东省潮州市湘桥区城南实验中学等校2024-2025学年八年级上学期期中地理试题(解析版).pdf
- 大数据运维工程师岗位招聘考试试卷及答案.doc
- 广东省深圳市福田区八校2026届数学八年级第一学期期末教学质量检测模拟试题含解析.doc
- 广东省潮州市湘桥区城基初级中学2024-2025学年八年级上学期11月期中考试数学试题(解析版).pdf
- 广东省潮州市湘桥区城西中学2024-2025学年八年级上学期期中地理试题(解析版).pdf
原创力文档


文档评论(0)