9.2 AutoDock Vina
Last updated
Last updated
Otro programa de acceso libre comúnmente utilizado en proyectos de diseño de fármacos asistido por computadora es AutoDock Vina (Vina). Vina suele usarse como programa de referencia para evaluar otros programas de acoplamiento molecular y funciones de puntuación. La versión más reciente incluye opciones para realizar acoplamientos simultáneos, de macrociclos y con moléculas de agua ().
Es necesario saber la cavidad en la que se va a centrar el cálculo de acoplamiento molecular, para esto podemos utilizar programas o servidores para visualizar el grid (rejilla) donde se realizará el acoplamiento. Algunas opciones son o . A continuación, se describen las instrucciones para instalar Vina en nuestra computadora; la siguiente sección detalla los pasos a seguir para realizar cálculos de acoplamiento.
Para realizar cálculos con , vamos a instalarlo, ya sea en un equipo con sistema operativo Linux o de Windows. Adicionalmente vamos a requerir la instalación de . También instalaremos para cambiar entre distintos formatos moleculares.
Abrimos una terminal y actualizamos todas las dependencias:
Introducir la contraseña del usuario con el que estamos trabajando, recordar que el cursor no nos mostrará cuántos caracteres llevamos tecleados. Continuamos con la actualización:
La terminal enviará un mensaje para continuar con el procedimiento, teclar sí [S o Y]:
Terminadas las actualizaciones, instalamos AutoDock Vina:
Autorizar la instalación y esperar. Terminada la instalación, verificar el funcionamiento del programa tecleando en la terminal:
La respuesta debe ser:
Ahora instalamos Open Babel:
Autorizamos y verificamos la instalación:
Ahora instalaremos MGLTools, como tendremos que descargarlo crearemos primero una nueva carpeta llamada "Installed":
Recordar que en WSL, los directorios deben crearse desde la terminal y no desde el explorador de archivos de Windows.
Una vez creada la carpeta, entrar al directorio:
Descargar el archivo comprimido de MGLTools 1.5.7:
Descomprimir el archivo descargado:
Esto va a generar la carpeta "mgltools_x86_64Linux2_1.5.7", entrar al directorio:
Instalar MGLTools, autorizar con la contraseña del usuario:
Al finalizar la instalación, tenemos que agregar unas líneas al archivo de configuración (.bashrc) en el HOME de Linux. Primero salimos de la carpeta "Installed":
Esto nos regresa al HOME de Linux. Vamos a abrir el archivo .bashrc con un editor de texto:
Una vez abierto el archivo, navegamos hasta la última línea y agregamos el siguiente texto, reemplazando el nombre de usuario en el lugar correspondiente:
export PATH=/home/usuario_Linux/Installed/mgltools_x86_64Linux2_1.5.7/MGLToolsPck/MGLToolsPckgs/AutoDockTools/Utilities24:$PATH
Después de añadir el texto presionar Ctrl+X para guardar los cambios y Ctrl+O para salir del editor.
Para que la terminal donde estamos trabajando reconozca los cambios del .bashrc, es necesario cerrar y abrir nuevamente. También podemos actualizar la configuración sin cerrar con el comando:
Entramos nuevamente al directorio "Installed":
Descargamos miniconda:
Ejecutar el archivo para instalar miniconda:
La ejecución mostrará la licencia de usuario, presionar Enter hasta aceptar la licencia. Después de aceptar el acuerdo se debe indicar un directorio de instalación, escribir:
/home/usuario_Linux/Installed/miniconda3
Aceptar la última pregunta y presionar Enter. Actualizar conda:
Presionar sí para aceptar. Podemos verificar la versión de conda con:
Una vez instalada conda, creamos un ambiente virtual para MGLTools:
Después de crearlo, activamos el ambiente:
Instalar MGLTools en el ambiente:
Se puede verificar la versión instalada en el ambiente con:
Adicionalmente en Windows, podemos instalar la interfaz gráfica de AutodockTools para analizar los resultados del acoplamiento:
En Linux, AutoDock Tools se instala con MGLTools. Añadir al .bashrc las líneas:
alias pmv="/home/usuario_Linux/Installed/mgltools_x86_64Linux2_1.5.7/bin/pmv"
alias adt="/home/usuario_Linux/Installed/mgltools_x86_64Linux2_1.5.7/bin/adt"
alias vision="/home/usuario_Linux/Installed/mgltools_x86_64Linux2_1.5.7/bin/vision"
alias pythonsh="/home/usuario_Linux/Installed/mgltools_x86_64Linux2_1.5.7/bin/pythonsh"
Abrir la interfaz gráfica de AutoDockTools, escribiendo en la terminal:
Finalmente, para el correcto funcionamiento de MGLTools vamos a crear un entorno virtual , el cual nos ayudará a gestionar paqueterías.
Al terminar la descarga, dar los necesarios al archivo descargado:
Siguiendo los pasos anteriores , tenemos instalado y configurado lo necesario para seguir el .
AutoDock Vina. Fecha de acceso: Enero de 2024.
AutoDock Vina Video Tutorial. Fecha de acceso: Enero de 2024.
CavityPlus 2022: Protein Cavity Detection And Beyond. Fecha de acceso: Enero de 2024.
Conda Documentation. Fecha de acceso: Enero de 2024.
Eberhardt J, Santos-Martins D, Tillack AF, Forli S (2021). . J. Chem. Inf. Model. 61:3891–3898. doi: 10.1021/acs.jcim.1c00203.
Entornos virtuales de Python con Conda. Fecha de acceso: Enero de 2024.
MGLTools. Fecha de acceso: Enero de 2024.
Proteins Plus. Fecha de acceso: Enero de 2024.
Trott O, Olson AJ (2009). . J. Comput. Chem. 31:455–461. doi: 10.1002/jcc.21334.
Webina 1.0.5 Fecha de acceso: Enero de 2024.