Visual Dynamics es una herramienta de código abierto que acelera las implementaciones y el aprendizaje en la simulación de dinámica molecular utilizando Gromacs. El protocolo presentado lo guiará a través de los pasos para realizar una simulación de proteína-ligando preparada en ACPYPE con facilidad y los pasos generales para otros modelos de simulación.
Visual Dynamics (VD) es una herramienta web que tiene como objetivo facilitar el uso y la aplicación de la Dinámica Molecular (MD) ejecutada en Gromacs, permitiendo a los usuarios sin familiaridad computacional ejecutar simulaciones de corto tiempo con fines de validación, demostración y enseñanza. Es cierto que los métodos cuánticos son los más precisos. Sin embargo, actualmente no existe factibilidad computacional para llevar a cabo los experimentos que realiza MD. La herramienta descrita aquí ha recibido mejoras continuas en el transcurso de los últimos años. Este protocolo describirá lo que se necesita para ejecutar una simulación en VD con un complejo proteína-ligando previamente preparado en ACPYPE y algunas instrucciones generales sobre los otros modelos de simulación disponibles. Para la simulación detallada, se utilizará la proteína de unión FK506 de Plasmodium vivax complejada con el inhibidor D5 (PDB ID: 4mgv) y se proporcionarán todos los archivos utilizados. Tenga en cuenta que este protocolo indicará todas las opciones que se utilizarán para lograr los mismos resultados presentados, pero estas opciones no son necesariamente las únicas disponibles.
De acuerdo con la definición de la IUPAC, MD es el procedimiento de simulación que consiste en calcular el movimiento de los átomos en una molécula o de átomos individuales o moléculas en sólidos, líquidos y gases, de acuerdo con las leyes del movimiento de Newton. Las fuerzas que actúan sobre los átomos, necesarias para simular su movimiento, se calculan comúnmente utilizando campos de fuerzade la mecánica molecular. Se puede aplicar a cualquier fenómeno que busque extraer información a nivel molecular y, a menudo, atómico2.
La MD es una de las técnicas incorporadas a la bioinformática, concretamente a la bioinformática estructural. Con ella es posible obtener características cinéticas y termodinámicas de estructuras biomoleculares. Por ejemplo, la estabilidad macromolecular, la identificación de sitios alostéricos, la elucidación de los mecanismos de actividad enzimática, el reconocimiento molecular y las propiedades de complejos con moléculas pequeñas, la asociación entre proteínas, el plegamiento de proteínas y su hidratación3. Además, la MD permite una amplia gama de estudios, incluido el diseño molecular (ampliamente utilizado en el diseño de fármacos), para determinar la estructura y su refinamiento (rayos X, RMN y modelado de proteínas)3. Los resultados obtenidos al final de un MD son los más ricos y completos en términos de simulación no cuántica4. La MD clásica es mucho más eficiente de lo que podría esperarse de una consideración completa de la física de los sistemas biomoleculares debido al número de aproximaciones sustanciales. En particular, los efectos dinámicos cuánticos suelen ignorarse3. Sin embargo, implementar un experimento de MD no es trivial5. Requiere conocimientos de informática, especialmente de la Terminal Linux, ya que la mayoría de los programas de bioinformática estructural están hechos para ello. Incluso con ese conocimiento, aprender los comandos y la parametrización de Gromacs es otra curva de aprendizaje empinada.
Desde su primera aplicación a la biología en 19776, mucho ha evolucionado debido al aumento del procesamiento computacional y la mejora de la codificación. Hace más de dos décadas, se lanzó el primer software de MD destinado a problemas biológicos, a saber, Gromacs7, AMBER8 y NAMD9.
Desde sus primeras versiones, estos softwares siguen siendo los más utilizados y citados. Sin embargo, continúan con las mismas dificultades comunes de implementación que aquejan a los investigadores que no son especialistas en computación5. Algunos tienen pasos complejos de instalación y configuración, que a veces requieren un amplio conocimiento sobre el hardware en el que se ejecutará para sacarle el máximo partido y una documentación técnica altamente centrada en el ordenador. Se necesita una forma más fácil de interactuar con ellos, además de la línea de comandos y los parámetros infinitos.
Una interfaz actúa como intermediario entre el proceso lógico a realizar y el10 humano. El paradigma de cómo se ejecuta el software ha evolucionado a medida que los recursos informáticos han mejorado. El primer paradigma digital fueron las interfaces de línea de comandos (CLI), seguidas de la evolución a las conocidas interfaces gráficas de usuario (GUI)11. Siguiendo el ciclo evolutivo, la interfaz producida por la World Wide Web (o simplemente WEB) se considera una evolución de las GUIs11. Estos tres paradigmas coexisten actualmente en función de los desarrolladores. Las aplicaciones CLI utilizan comandos de texto en la consola del sistema operativo. Las aplicaciones GUI, también llamadas escritorios gráficos, utilizan una interfaz gráfica compuesta por ventanas, botones y otros componentes. Es específico y está preprogramado para un sistema operativo. La principal diferencia con la CLI es el uso del ratón como elemento adicional en la interacción hombre-máquina12. Las aplicaciones WEB, a pesar de confundirse con una GUI, son más complejas de desarrollar pero son más versátiles y, con diferencia, las más ágiles en su funcionamiento. Además, sólo dependen de un software intérprete llamado navegador, que hace posible que la aplicación cliente se comunique con el servidor a través de una red independiente del sistema operativo13.
El software de bioinformática estructural utiliza con mayor frecuencia los paradigmas CLI y GUI. Algunos ejemplos de software clásico que utilizan CLI son Modeller14 para el modelado de similitud, Autodock15 para el acoplamiento molecular y Gromacs16 para la dinámica molecular. Ejemplos de software que adoptan el tipo GUI son SwissPDBviewer17, Pymol18, VMD19, UCSF Chimera20, Autodock tools15, PyRx21, Biovia22, Maestro23 y Moe24, entre otros.
Con la aparición de las tecnologías Hypertext Markup Language versión 5 (HTML5)25, Cascading Style Sheets (CSS)26 y Javascript27 , entre otras, muchas aplicaciones de bioinformática estructural podrían ser llevadas a la WEB, haciéndose así más accesibles. Ejemplos de servidores WEB de modelado de similitud son MODWEB28, que utiliza Modeller14 como back-end y Swissmodel29. Ejemplos de servidores de aplicaciones web para el acoplamiento molecular son Haddock30, Swissdock31, Cluspro32, Dockthor33 y otros.
Si bien el análisis estructural, el modelado y las metodologías de acoplamiento evolucionaron de los paradigmas CLI a la GUI y, finalmente, a la WEB, MD sigue siendo compatible principalmente con la ejecución de línea de comandos (tipo CLI). Han surgido algunas buenas iniciativas para mejorar este panorama. Ejemplos de estas iniciativas son la implementación de complementos en el software existente, como el complemento QwikMD para VMD34, el complemento GROMACS para PyMOL y la opción de simulación de dinámica molecular en UCSF Chimera20, algunas aplicaciones CLI nuevas y más fáciles, como ASGARD35, Gmx_qk36 y CHAPERONg37, y una plataforma web robusta, BioBB-Wfs38. Aunque el uso de estos plugins y aplicaciones es un avance, su implementación sigue siendo un reto para la mayoría de los investigadores no cualificados. Las dificultades comunes incluyen problemas para instalar y configurar el software MD, que a menudo comprometen la ejecución completa de la simulación5.
En 2022, el Laboratorio de Bioinformática y Química Medicinal de Fiocruz Rondônia39 puso a disposición el software Visual Dynamics para la simulación computacional basada en la web. Su versión inicial fue construida en Python y Flask, permitiendo simulaciones de sistemas con proteínas libres (apoenzimas) por solo 2 ns. Posteriormente, se mejoró para incluir una versión de simulación automatizada con ligandos preparados utilizando PRODRG40.
VD fue construido para ayudar a todos los investigadores en el campo de la biofísica estructural, la biotecnología y áreas relacionadas que tienen limitaciones en el conocimiento computacional; la herramienta permite a estos investigadores probar sus hipótesis con simulaciones de MD desde cualquier sistema operativo y sin acceso a un ordenador de alto rendimiento (HPC). El propósito de este trabajo es presentar las nuevas características de Visual Dynamics versión 3.0. Además, se pretende introducir un protocolo de uso actualizado de la herramienta y poner de manifiesto las limitaciones a abordar en el futuro, junto con estadísticas de uso hasta el momento actual (Figura 1).
Automatizar procesos no es fácil, pero también es menos difícil que reprogramar un sistema desde cero. Gromacs es actualmente el software de simulación molecular más popular y se actualiza constantemente. El Departamento de Química Biofísica de la Universidad de Groninga lo desarrolló inicialmente, y ahora es mantenido por el Laboratorio de Ciencias de la Vida de la Universidad de Estocolmo43.
Para cualquier usuario nuevo, el aprendizaje de técnicas de simulaci…
The authors have nothing to disclose.
Este trabajo ha sido apoyado por la Fundação Oswaldo Cruz (Fiocruz), la Fundação para o Desenvolvimento Científico e Tecnológico em Saúde (Fiotec), el Instituto Nacional de Ciência e Tecnologia de Epidemiologia da Amazônia Ocidental – INCT-EpiAmO, la Fundação Rondônia de Amparo ao Desenvolvimento das Ações Científicas e Tecnológicas e à Pesquisa do Estado de Rondônia (FAPERO), la Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES) y el Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq).
ACPYPE Server | Bio2Byte | Available at https://www.bio2byte.be/acpype/ | |
GRACE software | Plasma Laboratory at the Weizmann Institute of Science | Available at https://plasma-gate.weizmann.ac.il/Grace/ | |
GROMACS software | GROMACS Team | Installation instructions at https://manual.gromacs.org/current/install-guide/index.html | |
The structure of the FK506-binding protein From Plasmodium vivax complexed with the inhibitor D5 |
RCSB Protein Data Bank | Available at https://www.rcsb.org/structure/4mgv Already contains the ligand complexed to the macromolecule. |