Documente Academic
Documente Profesional
Documente Cultură
El uso de VMD
Colaboradores: Tutorial
Alek Aksimentiev, Anton Arkhipov, Robert Brunner, Jordi Cohen, Brijeet Dhaliwal, John
Eargle, Jen Hsin, Fatemeh Khalili, Eric H. Lee, Zan Luthey-Schulten, Patrick
O'Donoghue, Elías Roberts, Anurag Sethi, Marcos Sotomayor, Emad Tajkhorshid ,
Leonardo Trabuco, Elizabeth Villa, Yi Wang, David Wells, Dan Wright, Ying Yin
de febrero 2012
2
Contenido
3 Scripting en VMD 32
3.1 Los fundamentos de Tcl Scripting. . . . . . . . . . . . . . . . . . . . . 32
3.2 scripting VMD. . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.2.1 Cargando moléculas con comandos de texto. . . . . . . . . . 34
3.2.2 El atomselect mando. . . . . . . . . . . . . . . . . 35
3.2.3 Obtención y cambiar las propiedades de moléculas con comandos de texto. . . . . . . . . . . . .
. . . . . . . . . . . . . . 35
3.2.4 guiones de abastecimiento. . . . . . . . . . . . . . . . . . . . . . . . 39
3.3 Dibujo de formas. . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
CONTENIDO 4
Introducción
VMD (VMD) es un programa de visualización y análisis molecular diseñado para sistemas biológicos tales
como proteínas, ácidos nucleicos, asambleas bicapa de lípidos, etc. Es desarrollado por el Grupo de
Teórica y Computacional Biofísica de la Universidad de Illinois en Urbana-Champaign. Entre los programas
de gráficos moleculares, VMD es único en su capacidad de e fi cientemente operar en varios gigabytes
trayectorias de dinámica molecular, su interoperabilidad con un gran número de paquetes de simulación de
dinámica molecular, y su integración de la estructura y secuencia de información.
• Amplia sintaxis selección átomo para la elección de subconjuntos de átomos para la visualización
• No hay límites en el número de moléculas o marcos de trayectoria, con excepción de memoria disponible
Este artículo servirá como un tutorial introductorio VMD. Es imposible cubrir todas las capacidades de
VMD, pero aquí vamos a presentar varios ejemplos paso bystep de las funciones básicas del VMD. Los
temas cubiertos en este tutorial incluyen la visualización de moléculas en tres dimensiones con métodos de
dibujo di ff Erent y colorantes, haciendo figuras con calidad de publicación, animado y analizar la trayectoria
de una simulación de dinámica molecular, secuencias de comandos en la interfaz Tcl / Tk basado en texto, y
analizar tanto la secuencia y los datos de estructura de las proteínas.
descarga de VMD
Antes de mirar el tutorial es necesario descargar la versión actual de VMD. Este tutorial requiere VMD
versión 1.9 o posterior. VMD es compatible con las principales plataformas informáticas y se puede obtener
desde la página principal de desarrollo VMD http://www.ks.uiuc.edu/Research/vmd. Siga las instrucciones
en línea para instalar en su ordenador VMD. Una vez instalado VMD, para empezar VMD:
Cuando se inicia VMD, por defecto tres ventanas se abrirán (Fig. 2): la ventana VMD principal, la ventana de
visualización OpenGL, y la ventana VMD consola (o una ventana de terminal en un Mac). Para finalizar una
sesión de VMD, vaya a la ventana VMD Principal y seleccione Expediente → Dejar. También puede salir de
VMD cerrando la ventana VMD consola o la ventana VMD principal.
Figura 2: La ventana VMD principal, la ventana de OpenGL Display, y la ventana VMD Console.
CONTENIDO 7
El tutorial contiene seis secciones. Cada sección actúa como un tutorial independiente para un tema específico,
con el diseño de sección como se muestra en Contenidos. Para los lectores que no tienen experiencia previa con
VMD, sugerimos que trabajan a través de las secciones en el orden en que se presentan. Para los lectores ya
están familiarizados con los conceptos básicos de VMD, pueden perseguir selectivamente secciones de su
interés. Varios archivos se han preparado para acompañar a este tutorial. Es necesario descargar estos archivos
a la http://www.ks.uiuc.edu/Training/Tutorials/vmd. La fi les necesaria para cada capítulo se ilustra en la Fig. 3.
3 Scripting en VMD
beta.tcl 1ubq.pdb
Figura 3: Los archivos que se necesitan para cada sección. Todos los archivos son con-
En esta sección aprenderá las funciones básicas de VMD. Vamos a empezar con la carga de una molécula,
mostrando la molécula y renderizar imágenes de moléculas con calidad de publicación. Esta sección se utiliza la
proteína ubiquitina como una molécula de ejemplo. La ubiquitina es una proteína pequeña responsable para el
etiquetado de proteínas para la degradación, y se encuentra en todos los eucariotas con secuencias y estructuras
casi idénticas.
El primer paso consiste en cargar nuestra molécula. Un AP fi l, 1ubq.pdb ( Vijay-Kumar et al., JMB, 194: 531,
1987), que contiene las coordenadas atómicas de la ubiquitina se proporciona con el tutorial.
cargar en realidad el expediente tiene que pulsar Carga Figura 4: Carga de una molécula.
Ahora, la ubiquitina se muestra en la ventana de visualización OpenGL. Es posible cerrar la ventana del explorador de archivo de la
Webpdb. VMD puede descargar una AP fi l de la Protein Data Bank 1 Si una conexión de red
disponible. Sólo tienes que escribir el código de cuatro letras de la proteína en la entrada de
texto Nombre de archivo de la ventana Explorador de archivos molécula y pulse el botón
Cargar. VMD lo descargará automáticamente.
Con el fin de ver la estructura 3D de nuestra proteína, vamos a utilizar el ratón en múltiples modos de cambiar
el punto de vista. VMD permite a los usuarios rotar, escalar y traducir el punto de vista de su molécula.
botón del ratón es equivalente a mantener presionada la tecla comando mientras se presiona el botón del
ratón).
Modos de ratón. Tenga en cuenta que cada modo de ratón tiene su propio cursor característica y
s: Escala). Cuando se encuentra en la ventana OpenGL Display, puede utilizar estos accesos
directos en lugar del menú del ratón para cambiar el modo de ratón.
Otra opción útil es la Ratón → Centrar opción del menú. Se le permite especificar el punto alrededor del cual se
realizan las rotaciones.
8 En la ventana VMD principal, seleccione el Monitor → Reestablecer vista elemento de menú para
volver a la vista predeterminada. También puede restablecer la vista pulsando la tecla “=” cuando se
está en la ventana de visualización OpenGL.
1.3.1 Exploración de di ff Erent estilos de dibujo 1 En la ventana VMD principal, elija la Gráficos → Representaciones
... menú
articulo. Una ventana llamada gráfica aparecerá Representaciones y verá resaltado en amarillo (Fig.
7 (a)) la representación por defecto actual mostrando su molécula.
2 En el Dibuje Estilo pestaña (Fig. 7 (b)) podemos cambiar el estilo (Fig. 7 (d)) y
de color (Fig. 7 (c)) de la representación. En esta sección vamos a centrarnos en el estilo de dibujo (el valor
predeterminado es Líneas).
3 Cada Método de dibujo tiene sus propios parámetros. Por ejemplo, cambiar la
Grosor de las líneas mediante el uso de los controles de la esquina del lado de mano derecha inferior (Fig.
7 (c)) de la ventana gráfica Representaciones.
1 TRABAJO CON Una sola molécula 11
Más representaciones. Otras representaciones populares son CPK y regaliz. En CPK, como en
kits de bolas química y del palillo de edad, cada átomo está representado por una esfera y
cada enlace está representado por un cilindro delgado (radio y resolución tanto de la esfera y
el cilindro puede ser modi fi ed independientemente). El método de dibujo regaliz también
representa cada átomo como una esfera y cada enlace como un cilindro, pero el radio de la
esfera no puede ser modi fi independientemente.
1 TRABAJO CON Una sola molécula 12
El último método de dibujo vamos a explorar es NewCartoon. Se da una representación simplificada de una
proteína basada en su estructura secundaria. Las hélices se dibujan como cintas en espiral, β- hojas como flechas
continuas y todas las otras estructuras como un tubo. Este es probablemente el método más popular de dibujo para
ver la arquitectura general de una proteína.
proteína.
dibujo que muestra los átomos individuales, se puede ver que tienen di colores ff Erent, es decir: O es de color rojo, N
11 Escoger Método para colorear → ResType ( Fig. 7 (c)). Esto le permite dis-
residuos no polares guir (blanco), restos básicos (azul), residuos ácidos (rojo) y residuos polares
(verde).
12 Seleccionar Método para colorear → Estructura ( La Fig. 7 (c)) y con fi rm que la Nuevo-
También puede mostrar sólo las partes de la molécula que le interesa por que especifica la selección en la
ventana gráfica Representaciones (Fig. 7 (f)).
13 En la gráfica Represen-
ciones ventana, hay una Los átomos
14 En la gráfica Represen-
ciones ventana de elegir el Trozos escogidos pestaña
introducción de texto.
Figura 9: Ventana de representaciones gráficas y la Trozos
dieciséis En la sección Palabra Clave ( Fig. 9 (c)) de la Trozos escogidos pestaña, se puede ver propie-
lazos que se pueden utilizar para seleccionar partes de una proteína con sus valores posibles.
1 TRABAJO CON Una sola molécula 14
Mira valores posibles de la palabra clave resname ( Fig. 9 (d)). Mostrar todos los lisinas y glycines
presentes en la proteína escribiendo ( resname LYS) o (resname GLY) en el Los átomos seleccionados. Lisinas
juegan un papel fundamental en la con fi guración de las cadenas de poliubiquitina.
18 En el Los átomos seleccionados tipo de entrada de texto agua. Escoger Método para colorear →
Nombre. Debería ver las 58 moléculas de agua (de hecho, sólo los oxígenos) presentes en nuestro
sistema.
19 Con el fin de ver qué moléculas de agua están más cerca de la proteína se puede
utilizar el comando dentro. Tipo agua y menos de 3 de proteínas para
Los átomos seleccionados. Esto selecciona todas las moléculas de agua que están dentro de una distancia de 3
angstroms de la proteína.
20 Por último, pruebe a escribir las siguientes selecciones en Los átomos seleccionados:
Selección Acción
proteína Muestra la proteína
resid 1 El residuo primera
(Resid 1 76) y (no agua) La primera y residuos últimos
(Resid 23 a 34) y (proteína) los α- hélice
El botón Crear Rep ( La Fig. 10 (a)) en la ventana gráfica Representaciones le permite crear múltiples
representaciones. Por lo tanto, se puede tener una mezcla de di ff selecciones Erent con estilos y colores
Erent di ff, todo se muestra al mismo tiempo.
22 presione el crear Rep botón (Fig. 10 (a)). Debería ver que una nueva
Se crea la representación. Modificar la nueva representación para conseguir VDW como el Método de
dibujo, ResType como el Método para colorear, y resname LYS
como la selección actual.
1 TRABAJO CON Una sola molécula 15
para colorear →
Cuando se trata de una proteína para la primera vez, es muy útil para ácidos y siguientes Erent aminoácidos pantalla
di fi nd y rápidamente. La extensión espectador secuencia que permite
1 TRABAJO CON Una sola molécula dieciséis
para ver la secuencia de proteínas, así como la recolección y visualización de uno o más residuos de su elección
fácilmente.
Botón del ratón. Trate destacando los residuos 11, 48, 63 y 29 (Fig. 11 (e)).
Información sobre los residuos es un código de colores (Fig. 11 (d)) en las columnas y obtenido a partir de paso
grande. los B-valor la columna (Fig. 11 (b)) muestra el campo B-valor (factor de temperatura). los struct columna
muestra la estructura secundaria (Fig 11 (d).), donde el significado de cada letra:
1 TRABAJO CON Una sola molécula 17
T Girar
E conformación extendida ( β- hojas) B aisladas
puente H hélice alfa G 3-10 hélice I hélice Pi C Coil
Los puntos de vista y las representaciones que se han creado utilizando VMD se pueden guardar como un
estado de VMD. Este estado VMD contiene toda la información necesaria para reproducir la misma sesión de
VMD sin perder lo que has hecho.
1 Ir a la ventana de visualización OpenGL, utilizar el ratón para encontrar una buena vista de
incluyendo los puntos de vista y las representaciones. Para cargar un estado guardado VMD, iniciar una
7 Dejar de VMD.
1 TRABAJO CON Una sola molécula 18
Uno de los muchos puntos fuertes de VMD es su capacidad para hacer de alta resolución, imágenes de moléculas
publicationquality. En esta sección vamos a introducir algunos conceptos básicos de la prestación fi gura en VMD.
Antes de dibujar una figura, que quiere asegurarse de configurar el fondo de pantalla OpenGL de la manera
deseada. Casi todos los aspectos de la pantalla OpenGL son ajustables por el usuario, incluyendo el color
de fondo.
los colores de átomos Erent di ff cuando coloreado por nombre, se establecen aquí.
4 Al hacer una figura, a menudo no queremos incluir los ejes. para activar
de los ejes, seleccione Monitor → ejes → O ff en la ventana VMD principal.
Todos los objetos VMD se dibujan con una resolución ajustable, permitiendo a los usuarios para equilibrar finura de
6 Zoom en uno o dos de los átomos, ya sea mediante el uso de la rueda de desplazamiento
el puntero del ratón, o mediante el uso Ratón → Modo de escala ( atajo s).
1 TRABAJO CON Una sola molécula 19
recorte de OpenGL. Usted puede notar que a medida que uno se acerca a un átomo cada vez
más cerca, el átomo podría ser cortado o FF por un plano de delimitación invisible, lo que hace
di fi culto a centrarse en un solo átomo. Esta es una característica de OpenGL. Se puede mover
el plano de delimitación más cerca de ti, haciendo lo siguiente: pasar el modo de ratón para el
modo Traducir, o bien pulsando la tecla de acceso directo “t” en la ventana de OpenGL o
mediante la selección de Ratón → Traducir modo, y arrastre el puntero del ratón en la ventana
OpenGL mientras mantiene pulsado el botón derecho del ratón. Ahora puede mover el plano de
corte más cerca de ti, o lejos de ti. Si esto no funciona, aquí es una forma alternativa: en la
ventana VMD principal, elija Display → Configuración de pantalla. . . ; en la ventana de
configuración de la pantalla que se muestra, se puede ver muchas opciones de OpenGL se
puede ajustar; disminuir el valor de Cerca del clip, este se moverá el recorte más cerca de
OpenGL, lo que permite hacer zoom en átomos individuales sin recorte ellos o FF.
7 Tenga en cuenta que con la configuración de resolución predeterminada, los átomos “esféricas”
Muchos de los métodos de dibujo tienen una configuración de resolución. Trate de unos métodos de dibujo Erent
di ff y ver cómo se puede aumentar fácilmente sus resoluciones. Cuando la producción de imágenes, puede aumentar
1.6.3 Colores y materiales 8 Usted puede haber notado la Material menú en las representaciones gráficas
ventana (que por defecto se dibuja con Opaco material). Seleccione la representación de proteínas
que haya hecho antes, y experimentar con los materiales di ff Erent en el Material menú.
(A) de baja resolución: Resolución esfera ajustado (B) de alta resolución: Resolución esfera establece
a8 en 28
Ajuste Valor
Ambiente 0.30
uso di ff 0.30
De espejo 0.90
brillo 0.50
Opacidad 0.95
GLSL. Ahora es un buen momento para probar el GLSL Render Mode, si el equipo lo admite.
En la ventana VMD principal, seleccione Mostrar → Modo de renderizado → GLSL. Este modo
utiliza la tarjeta gráfica 3D para renderizar la escena con el trazado de rayos en tiempo real de
las esferas y transparencia alfa-mezclado; véase la Fig. 13 para un ejemplo.
12 Modificar material 12 a ser más transparentes mediante la introducción de los siguientes valores
en la ventana de Materiales:
13 Ocultar todas sus representaciones actuales y crear los dos siguientes repre-
resentations:
1 TRABAJO CON Una sola molécula 21
Ajuste Valor
Ambiente 0.30
uso di ff 0.50
De espejo 0.87
brillo 0.85
Opacidad 0.11
Dado que los sistemas que nos ocupan son tridimensionales, VMD tiene múltiples formas de representar la
tercera dimensión. En esta sección, vamos a explorar cómo utilizar VMD para mejorar u ocultar la percepción
de profundidad.