简介:
这个教程为新用户介绍了VMD的用法。老用户也可以用本教程进一步熟悉程序的应用,以更好地利用VMD。本教程是针对VMD 1.8.3设计的,需要约3个小时来完成。
本教程新增的内容可用三个独立的单元讲解。第一个单元主要内容是分子图形表现方法基础, 还会介绍制作形象逼真的图像要了解的知识。另外的两个单元是针对高级用户,介绍了VMD的脚本。尽管非技术性用户可以略去脚本的阅读,但是我们鼓励每个人都去试一试着读一下,因为它会提供一些有力而易用的工具,这些工具是简单的图形用户界面所无法提供的。
本教程以一种有趣的小蛋白质泛素的研究为例来说明VMD的应用。在本文中,一些资料是在小框中出现的。这些小框中包括教程的补充内容,例如泛素扮演的生物学角色,使用VMD的一些提示和捷径等等。
如果你有对本教程的评论和问题,请发邮件至tutorial-l@ks.uiuc.edu。邮件列表可以在http://www.ks.uiuc.edu/Training/Tutorials/mailing list/tutorial-l/.中找到。
泛素 本教程会用VMD来显示泛素。泛素是一个由76个氨基酸组成的小蛋白质,在所有的真核生物中普遍存在。在所有真核生物蛋白质中,泛素是最为保守的蛋白质之一(在昆虫,鱼,牛和人中,前74个氨基酸是完全一样的)。它已被证明存在于细胞核、细胞质和细胞表面。它首要的功能是介导蛋白质降解,在降解过程中,作为细胞内蛋白水解酶识别的标志。
需要的程序:
以下是本教程中需要的程序
VMD: 可以从http://www.ks.uiuc.edu/Research/vmd/下载(在所有平台上均可使用)。
绘图程序:要观看从VMD输出的图像,需要专门的程序。VMD有一个内置的绘图程序,也可以应用外部程序。应用什么程序是由你的操作系统决定的。例如: – Unix/Linux: xmgrace, http://plasma-gate.weizmann.ac.il/Grace/
– Windows: Excel, http://office.microsoft.com/en-us/FX010858001033.aspx (需要购买)
– Mac/Multiple Platforms: Mathematica, http://www.wolfram.com/ (需要购买); gnuplot, http://www.gnuplot.info/(免费下载)
现在开始学习VMD
你可以在VMD-tutorial-files目录里找到本教程的文件。如图1所示的VMD-tutorial-files的文件和目录
图1:VMD-tutorial-files的目录结构
运行VMD, 可以在Unix 终端窗口中键入vmd, 在Mac OS X的应用文件夹中双击VMD应用程序图标或者在windows中单击开始——程序——VMD。
1 VMD基础
在本单元中你会通过构建一个泛素的较美观的图形来熟悉VMD的基本命令。另外,你可以学习怎样用VMD来寻找蛋白质结构上的有趣的特点。
1.1 导入分子
第一个步骤是导入分子。在教程中提供了一个pdb文件1UBQ.pdb,文件中包含了泛素的原子坐标。
1在VMD主窗口的菜单栏中选择File —— New Molecule,如图2(a),屏幕上会显示另外一个窗口,即Molecule File Browser (b)。 2 应用Browse.(c)按钮在
vmd-tutorial-files中找到文件1UBQ.pdb,注意到当你选择这个文件的时候,就会回到Molecule File Browser窗口。为了精确地导入你要
导入的文件一定不要忘了按下Load(d)按钮。 图2 导入分子
现在,泛素在你的OpenGL Display窗口中显示出来。你可以随时选择Molecule File Browser窗口。
Webpdb. 如果网络连接可用,VMD可以从蛋白质数据库中下载pdb文件。只要在Molecule File Browse窗口的File Name中键入四个字母的蛋白质号,再点一下load就可以了。VMD会自动下载该pdb文件。 坐标文件。文件1UBQ.pdb与泛素的X射线衍射1.8埃分辨率侧的结果香对应(Senadhi Vijay-Kumar, Charles E. Bugg and William J. Cook, J. Mol. Biol. (1987) 194, 531)。注意蛋白质被58个水分子包围,结果中不包含氢原子。 1.2 显示蛋白质
为了观察蛋白质的三维结构,我们要用到多种鼠标模式。
1 在OpenGL Display中,按下鼠标左键同时移动鼠标。进一步观察有什么现象。这是鼠标的旋转模式,通过这种模式,你可以让这个分子绕一个与屏幕平行的轴旋转。图3(a) 图3 旋转模式
2 如果你按下鼠标右键,重复上一步骤,分子会绕一个与屏幕垂直的轴旋转(b)(对于Mac用户来说,右键产生的效果与在按下mouse菜单选项后点击命令按钮是一样的)。
3 在VMD主窗口中,看一下Mouse菜单(图4),这里,你可以把鼠标模式从Rotation 更换到Translation或者Scale modes。
4 Translation模式允许你按住鼠标左键,在屏幕上移动分子。在Translation模式下,你可以通过按下鼠标中键来改变剪切板。
5 在Scale模式下,你可以按住左键水
图4 鼠标模式 平移动鼠标来缩小或放大分子。
需要注意的是:鼠标运动不会改变分子中的原子坐标。
鼠标模式。注意每一种鼠标模式都有独特的指针形状,也有独特的快捷键((r: Rotate, t: Translate, s:Scale),可以代替菜单使用。(当用快捷键的时候,要保证OpenGL Display窗口是活动的)。在VMD用户手册中可以获得更多的信息。 Mouse ——Center菜单项也很有用,它允许你确定分子绕之旋转的支点。
6 选择Center菜单项,在蛋白质一端选择一个原子,这时指针会显示成一个十字。
7 现在,按下r, 用鼠标旋转分子,看一看你的分子是怎么绕着你选择的支点运动的。
8 选择Display ——Reset View菜单项(=快捷键),回到默认界面。
1.3 学习应用不同的绘图模式
VMD可以用很多种绘图模式来显示你的分子。这里,我们要进一步学习那些可以帮助你确定蛋白质中不同结构的绘图模式。
1 选择Graphics—— Representations 菜单项,一个叫做Graphical
Representations的窗口会出现,见图5(a)中黄色高亮。你可以看到目前显示的分子的图形显示法。
2 在Draw Style标签中(b)我们可
以改变所表示的style (d) 和color (c)。在这一部分我们重点来看drawing模式。
3 每一种绘图方法都有自己的参数
控制。例如,改变线条的稠密度可以用Graphical Representations窗口右侧底部的控制按钮(e)。
4 现在,在Drawing Method中选择
VDW(van der Waals),每一个原子现在都表示为球形。用这种方式你可以更容易地看出蛋白质的体积分布是怎样的。 图5 Graphical Representations窗口
5 要观察蛋白质内部的原子排布,用窗口右侧底部的控制按钮改变Sphere Scale到 0.5,
Sphere Resolution 到13。注意分辨率越高,分子的显示速度越慢。
6 注意Coloring Method —— Name菜单项, 每一个原子都有其自己的颜色,比如,O是红色的,N是蓝色的,C是青色的,S是黄色的。
7 按下Default键,这个操作允许你回到默认的绘图方式中。 更多显示方法。还有有趣的显示方法是CPK和Licorice。在CPK中,就像以前化学中的球棒模型,每个原子都用球形表示,每个键都用圆柱棒表示(球和圆柱形棒的半径和分辨率都可以独立地调节)。Licorice绘图方法(广泛使用)也用球形表示原子,用圆柱形棒表示键,但是球的半径不能被独立调节。 .
前面的显示方式可以让你看到蛋白质大分子的细节。但是,更多的普遍结构属性可以用抽象的绘图方式来观看。
8 在Drawing Method下选择Tube style,观察蛋白骨架。Radius设为0.8。
9 在tube模式下观察你的蛋白质,你可以分辨出它有多少α螺旋、β折叠和无规则卷曲吗?
我们要了解的最后一个绘图模式是NewCartoon。它可以给出一个以二级结构为基础的简化的蛋白质图像。α螺旋以卷曲的条带状表示,β折叠以固形箭头表示,所有其它的结构以管状表示。这可能是观察蛋白质分子总体构造的最普遍的方法。 ,
10 选择Drawing Method ——NewCartoon.
11 现在确定蛋白质分子中有多少α螺旋、β折叠和无规则卷曲。
泛素的结构。泛素有一个三圈半的α螺旋(残基23到34,其中有三个是疏水的),一个310-螺旋(残基56到59),还有5个β折叠(残基1到7,10到17,40到45,48到50,64到72),还有7个反向转角。VMD用STRIDE程序,以一种探索性的法则计算出二级结构