首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Pymol-基本指令

Pymol-基本指令

作者头像
DrugScience
发布2021-02-04 11:18:08
发布2021-02-04 11:18:08
1.3K0
举报
文章被收录于专栏:DrugScienceDrugScience

######目的:

>了解pymol的基本指令

原始网址:https://pymolwiki.org/index.php/Biochemistry_student_intro >

######步骤:

代码语言:javascript
复制
#从PDB上获取蛋白结构,格式:fetch  PDBid
fetch 1lev
代码语言:javascript
复制
#初始化
reinitialize
#确定工作目录
cd C:\Users\DIG\pymol
#联网状态下获取蛋白,就是fetch PDBid
fetch 1lep
#给蛋白上色,给蛋白中的A链上黄色
color cyan 
color yellow, chain A 
#背景变为白色
bg_color white
#移去F链
remove chain F
#选择蛋白中的organic类成分,这个选择命名为substrctes
select substrates, organic
#选择蛋白中的小分子,F6P,命名为f6p
select f6p, resn F6P
#zoom到f6p
zoom f6p
#这句没懂,懂了更新给你们看
util.cbac('f6p')
#选择f6p3.5埃以内的残基,命名为act_site
select act_site, byres f6p around 3.5
#将act_site的展示形态变为sticks
show sticks, act_site
#创建一个距离的object,在f6p和act_site之间,这个object的距离为极性相互作用的距离(mode=2)。
distance pol_cont, f6p, act_site, mode=2
#选择1lev中的A链得CLI,这个选择命名为cli
select cli, /1lev//A/CLI 
#选择mn,这个选择命名为MN
select mn, name MN 
#将mn展示状态设置为spheres
show spheres, mn
#标记活性位点,在CB原子上命名,残基+数字
#label的命令行模式我得再查查
label act_site and name CB, resn+resi
#然后zoom
zoom pol_cont
#按照一个1024,768的模式观看,
viewport 1024,768
#背景白色
bg_color white
#渲染
ray
#图像保存为 1lev.png
png 1lev.png
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-01-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 FindKey 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档