autodataming的个人博客分享 http://blog.sciencenet.cn/u/autodataming

博文

pymol增加object的states

已有 3212 次阅读 2019-3-22 11:51 |系统分类:科研笔记

pymol增加object的states


方法一

----------------------------------------------------------------------------------

一共有24个蛋白构象,每个构象至少对应一个口袋,口袋有自己的名字,


state1

rec_conf1

pkt5

其他state2

rec_conf2

pkt3

其他所有state没有出现过pkt5,导致pkt5成为1/1state,长期暂居在窗口中,只要为pkt5增加一个状态就可以摆脱这种现象。

pymol中不支持load 空蛋白。

策略是定义一个蛋白文件1.pdb,文件中包含一个原子,最好是稀有元素的原子方便删除。

load 1.pdb,pkt5,24;

remove elem oh

----------------------------------------------------------------------------------------

方法二

----------------------------------------------------------------------------------------

create 方法创建第25个state,然后删除这个状态

目前pymol 好像木有删除状态功能,暂时不能用方法二。


---------------------------------------------------------------------------------------------

方法三

从state2 开始加载构象和口袋,这样state1是空白。避免了state1/1的永久存在的尴尬。

该方法最为简单,代码修改最少,目前采用该方法。

----------------------------------------------------------------------------------------------



https://blog.sciencenet.cn/blog-950202-1168992.html

上一篇:统一open和close两个构象的PDB结构信息
下一篇:python反编译软件推荐uncompyle6-Bad magic number in .pyc
收藏 IP: 202.127.19.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-11-20 10:22

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部