PyMOL

PyMOL软件以Py+MOL命名:“Py”表示它是由一种计算机语言Python所衍生出来的,“MOL”表示它是用于显示分子(英文为molecule)结构的软件。为什么选择Pymol,因为它是强大的分子可视化软件,具有诸多优点:

高质量科学论文发表图形

动画制作

文档文件和会话文件并存

鼠标操作与命令行操作

免费的开放源码

缺点:

缺乏足够的文件资料

没有UNDO功能

功能不完善

PyMOL适用于创作高品质的小分子或是生物大分子(特别是蛋白质)的三维结构图像。软件的作者宣称,在所有正式发表的科学文献中的蛋白质结构图像中,有四分之一是使用PyMOL来制作。

PyMOL官网

PyMOL维基

Pymol基本操作

命令行操作

Pymol是区分大小写的,不过目前为止Pymol还是只用小写。

Pymol的命令都是由关键词(keyword)加上一些变量(argument)组成,格式如下:

Pymol> keyword argument

其中关键词(keyword) 如load、 zoom、 color、 set等等, 是必须的, ;

而变量则不是必须的,比如退出命令quit就不需要附加变量:

Pymol> quit

通常情况下需要加变量,当不加任何变量时, Pymol会默认一个变量all。

在Internal GUI中,我们经常要用鼠标对界面中的结构进行操作,所以我们一定要熟悉,All指所有的对象,(sele)是选择的对象按钮

A:代表对这个对象的各种action,

S:显示这个对象的某种样式,

H:隐藏某种样式,

L:显示某种label,

C:显示的颜色

对象选择

Pymol> load name.pdb, name # 载入pdb文件,并命名

Pymol> fetch object # 直接从网上下载,不用加后缀

#如果打开了多个PDB文件,想暂时关闭/打开某个对象,可以这样:

Pymol> disable object-name Pymol> enable object-name

#删除选定的目标或者整个对象:

Pymol> delete selection-name Pymol> delete object-name

对象显示

Pymol> show representation #以不同方式显示蛋白质结构

Pymol> hide representation

Pymol>as representation #不论原来有多少种表示形式,只显示一种

其中representation可以为:cartoon, ribbon, dots, spheres, surface和mesh。

pymol安装教程linux,PyMOL | Pymol绘图教程(一)相关推荐

  1. 硬盘安装opensuse linux 11.4 图文教程,硬盘安装openSUSE Linux 11.4 图文教程

    本文介绍在Windows XP和Windows 7下面通过grub引导来硬盘安装openSUSE Linux 11.4操作系统.xp下安装较简单,win7下可能要用EasyBCD修复BCD引导,文中有 ...

  2. VMware Workstation安装Arch Linux和xfce桌面教程

    为什么80%的码农都做不了架构师?>>>    本文永久地址:https://my.oschina.net/bysu/blog/1577013 参考: https://blog.mr ...

  3. vm中装linux换iso文件报错该光盘无法被挂载,虚拟机VMware下安装RedHat Linux 9.0 图解教程...

    虚拟机VMware下安装RedHat Linux 9.0 图解 注意:本安装全部是在虚拟机上进行的,用的是ISO镜像文件安装. 提示:如果你是拿刻好的光盘在Vmware下安装,会出现错误:" ...

  4. linux php环境搭建 图文教程,linux php环境搭建教程

    1) 安装依赖包yum -y install wget vim pcre pcre-devel openssl openssl-devel \libicu-devel gcc gcc-c++ auto ...

  5. qt creator linux使用教程,linux qt creator使用教程

    linux qt creator使用教程 [2021-02-17 05:55:07]  简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace( ...

  6. php5.4 教程,linux php5.4 装置教程_后端开发

    linux php5.4装置要领:起首装置apache并解压php:然后举行编译装置:接着将"php.ini-production"复制到lib目次下并改名为"php.i ...

  7. winscp使用教程 linux,WinSCP使用方法教程

    WinSCP使用方法教程 WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端.同时支持SCP协议.它的主要功能就是在本地与远程计算机间安全的复制文件.那么WinSCP使用方法教 ...

  8. linux lvm分区教程,Linux LVM入门使用教程

    文章目录 [隐藏] LVM测试说明 准备磁盘分区 准备物理卷(PV) 准备卷组(VG) 创建逻辑卷(LV) 扩展一个LVM卷 缩减一个LVM卷 扩展一个卷组 逻辑卷管理LVM是一个多才多艺的硬盘系统工 ...

  9. linux php环境搭建教程,linux php环境搭建教程

    linux php环境搭建的方法:首先获取相关安装包:然后安装Apache以及mysql:接着修改配置文件"httpd.conf":最后设置环境变量和开机自启,并编译安装PHP即可 ...

  10. linux 设置时钟 教程,linux时钟同步入门教程

    每个服务器系统,时钟的同步时非常重要的.经常使用windows的人知道,windows的时间特别好设置,都是界面化的.但是,linux则看着比较复杂,本文就以centos为例,教会您时钟同步的安装.配 ...

最新文章

  1. centos6.5 安装mysql5.6单实例和多实例(单配置文件)
  2. 小黑框如何连接mysql_珍藏版(cmd小黑框)数据库命令及操作
  3. 51单片机c语言程序控制,51单片机C语言编程基础及实例.pdf
  4. Spring Cloud学习系列第三篇【服务容错保护】
  5. 将超星图书转成PDF文档
  6. AlphaZero问世:8小时完爆围棋、国际象棋、日本将棋(转)
  7. 韩昊20190912-3 词频统计
  8. 软件测试之蚂蚁金服面试题,含答案
  9. 苹果开发者中心如何上传构建版本
  10. python-pygame怀旧游戏之超级玛丽
  11. adb连接手机工具_adb命令——连接手机
  12. 计算机睡眠无法锁屏是怎么设置密码,教你电脑待机锁屏怎么设置
  13. 如何提高文献检索能力?
  14. Android Studio 实现地图定位(移动开发技术作业)
  15. 思科无线认证服务器,思科服务器认证配置
  16. 如何对自己的Unity项目代码进行加密混淆?
  17. Codeforces 780G Andryusha and Nervous Barriers
  18. 使用URDF创建机器人3D仿真模型
  19. Marlin中的Polynomial commitment scheme
  20. 线控数解法表python编程实现

热门文章

  1. HTML控制表格边线显示。
  2. 加菲猫的人生歪理~ 看完果然开心,哈哈~
  3. 关于数据准备时,自动棌番的主键,这一字段数据的注意(IT总结之五)
  4. Eclipse中Tab的配置(设置为按一下Tab键,效果是按4次空格,而不是4个空格的缩进)
  5. Electron使用时拦截HTTP请求的解决方案
  6. libcurl使用easy模式阻塞卡死等问题的完美解决---超时设置
  7. IDEA Debug 无法进入断点的解决方法
  8. Property ‘id‘ not found on type java.lang.String问题解决
  9. AngularJS app.run()文档?
  10. 我正在运行哪个版本的PostgreSQL?