本文是关于PyMOL的简单笔记,更多详细内容可参考:http://pymol.chenzhaoqiang.com/intro/startManual.html#pymol
希望能对你有所帮助

PyMOL 是一款功能强大的分子可视化和建模工具,它支持蛋白质、核酸和小分子等多种分子结构的展示和编辑

页面介绍

1. 顶部菜单栏

File
用于打开、保存和导出结构文件(如 PDB、CIF 等)。
支持从本地或网络加载结构文件(例如通过 RCSB PDB 数据库直接加载结构)。
Build
提供分子建模工具,可以手动编辑分子模型或添加化学分子。
Movie
用于创建分子动态模拟动画(例如,展示蛋白质的运动、构象变化等)。
Display
设置分子模型的显示选项(如背景颜色、抗锯齿等)。
控制分子对象的可视化效果。
Setting
调整全局参数,如渲染质量、光照强度和分辨率。
Scene
保存和切换视图场景,可以在不同视角之间快速切换。
Wizard
提供一系列引导工具,例如测量距离、角度或生成蛋白结构表面。
Plugin
支持加载第三方插件扩展,例如用于分子动力学分析的工具。
Help
提供 PyMOL 的帮助文档、用户指南以及技术支持信息。


2. 控制台区域
提供命令输入和输出窗口,允许用户通过命令行与 PyMOL 交互。

显示内容
显示执行的命令、加载的文件以及运行的脚本。
当加载文件(如 PDB ID:9IZF)时,会显示相关信息,例如分子结构的标题和详细说明。

输入命令
用户可以在这里输入命令,例如:

    fetch 9IZF  # 从 PDB 数据库加载结构
    show surface  # 显示分子的表面结构
    color blue, chain A  # 将链 A 着色为蓝色

3. 对象管理器(右上角)
列出当前加载的所有分子对象及其属性。

对象右侧的选项:
A:动作(Action),用于执行操作(如隐藏、显示等)。
S:显示(Show),控制分子显示的样式(如线框、棒图、球形等)。
H:隐藏(Hide),隐藏特定显示样式。
C:颜色(Color),设置分子或分子部分的颜色。


4. 快捷键说明区域(右下角)
提供 PyMOL 鼠标和快捷键的操作说明。

常用快捷操作
左键(L):旋转分子。
中键(M):移动分子。
右键(R):缩放分子。
Shift+键:精确调整选中的分子或残基。
Ctrl+键:用于多选和修改分子对象。
双击(DblClk):显示分子或残基的详细信息。


5. 操作按钮区域(右下角)
提供一系列可点击的按钮,用于快速执行常见操作。

按钮功能

基础功能

1. 分子加载与展示

2. 多链分子管理

3. 分子结构分析

4. 表面生成与渲染

5.PyMOL 的 Align 功能

PyMOL 的 align 功能是一种强大的工具,用于对两个分子结构(例如蛋白质)进行序列和结构的比对。它能够通过最小化原子间的均方根偏差(RMSD),将两种结构在三维空间中进行最佳叠合。这对于比较蛋白质的同源性、研究结构变化或分析突变的影响非常有用。

1. Align 的作用

  1. 结构比对
    比较两个分子的三维结构。
    检查同源蛋白之间的结构差异或相似性。

  2. RMSD 计算
    计算原子间的均方根偏差,量化结构的相似性。

  3. 可视化结果
    对齐后的分子结构会直观地显示在视图中。
    可用于生成高质量的比对图像。

2. 使用 Align 的基本命令
PyMOL 的 align 命令非常简单,语法如下:

align mobile, target

6. 高分辨率渲染