Method Article

Nouvelles fonctionnalités de Visual Dynamics 3.0

DOI:

10.3791/66964

August 9th, 2024

In This Article

Summary

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Visual Dynamics est un outil open-source qui accélère les implémentations et l’apprentissage dans la simulation de dynamique moléculaire à l’aide de Gromacs. Le protocole présenté vous guidera à travers les étapes pour effectuer une simulation protéine-ligand préparée dans ACPYPE avec facilité et les étapes générales vers d’autres modèles de simulation.

Abstract

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Visual Dynamics (VD) est un outil Web qui vise à faciliter l’utilisation et l’application de la dynamique moléculaire (MD) exécutée dans Gromacs, permettant aux utilisateurs sans familiarité avec le calcul d’exécuter des simulations à court terme à des fins de validation, de démonstration et d’enseignement. Il est vrai que les méthodes quantiques sont les plus précises. Cependant, il n’y a actuellement aucune faisabilité informatique pour réaliser les expériences effectuées par MD. L’outil décrit ici a été continuellement amélioré au cours des deux dernières années. Ce protocole décrira ce qui est nécessaire pour exécuter une simulation en VD avec un complexe protéine-ligand préalablement préparé en ACPYPE et quelques orientations générales sur les autres modèles de simulation disponibles. Pour la simulation détaillée, la protéine de liaison FK506 de Plasmodium vivax complexée avec l’inhibiteur D5 (PDB ID : 4mgv) sera utilisée, et tous les fichiers utilisés seront fournis. Notez que ce protocole indiquera toutes les options à utiliser pour obtenir les mêmes résultats que ceux présentés, mais ces options ne sont pas nécessairement les seules disponibles.

Introduction

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Selon la définition de l’IUPAC, la MD est la procédure de simulation qui consiste à calculer le mouvement des atomes d’une molécule ou d’atomes individuels ou de molécules dans des solides, des liquides et des gaz, selon les lois du mouvement de Newton. Les forces agissant sur les atomes, nécessaires pour simuler leur mouvement, sont généralement calculées à l’aide des champs de force de la mécanique moléculaire1. Elle peut être appliquée à tout phénomène qui cherche à extraire des informations à un niveau moléculaire et souvent atomique2.

La DM est l’une des techniques incorporées dans la bioinformatique, en particulier la bio-informatique structurale. Grâce à lui, il est possible d’obtenir des caractéristiques cinétiques et thermodynamiques de structures biomoléculaires. Par exemple, la stabilité macromoléculaire, l’identification de sites allostériques, l’élucidation des mécanismes de l’activité enzymatique, la reconnaissance moléculaire et les propriétés des complexes avec de petites molécules, l’association entre les protéines, le repliement des protéines et leurhydratation3. De plus, la DM permet un large éventail d’études, y compris la conception moléculaire (largement utilisée dans la conception de médicaments), pour déterminer la structure et son affinement (modélisation des rayons X, RMN et des protéines)3. Les résultats obtenus à l’issue d’une MD sont les plus riches et les plus complets en termesde simulation non quantique4. La DM classique est beaucoup plus efficace que ce à quoi on pourrait s’attendre d’une prise en compte complète de la physique des systèmes biomoléculaires en raison du nombre d’approximations substantielles. Notamment, les effets de la dynamique quantique sont généralement ignorés3. Cependant, la mise en œuvre d’une expérience de DM n’est pas anodine5. Cela nécessite des connaissances en informatique, en particulier le terminal Linux, car la plupart des logiciels de bioinformatique structurelle sont faits pour cela. Même avec ces connaissances, l’apprentissage des commandes et du paramétrage de Gromacs est une autre courbe d’apprentissage abrupte.

Depuis sa première application à la biologie en 19776, beaucoup a évolué en raison de l’augmentation du traitement informatique et de l’amélioration du codage. Il y a plus de deux décennies, les premiers logiciels DM destinés aux problèmes biologiques ont été lancés, à savoir Gromacs7, AMBER8 et NAMD9.

Depuis leurs premières versions, ces logiciels restent les plus utilisés et les plus cités. Cependant, ils continuent avec les mêmes difficultés de mise en œuvre courantes qui affligent les chercheurs qui ne sont pas des spécialistes en informatique5. Certains ont des étapes d’installation et de configuration complexes, nécessitant parfois une connaissance approfondie du matériel sur lequel ils vont fonctionner pour en tirer le meilleur parti et une documentation technique très centrée sur l’informatique. Il est nécessaire de disposer d’un moyen plus simple de s’interfacer avec eux, en plus de la ligne de commande et des paramètres infinis.

Une interface fait office d’intermédiaire entre le processus logique à effectuer et l’humain10. Le paradigme de l’exécution des logiciels a évolué à mesure que les ressources informatiques s’amélioraient. Le premier paradigme numérique a été les interfaces de ligne de commande (CLI), suivies de l’évolution vers les interfaces utilisateur graphiques (GUI) connues11. Suivant le cycle évolutif, l’interface produite par le World Wide Web (ou simplement WEB) est considérée comme une évolution des interfacesgraphiques 11. Ces trois paradigmes coexistent actuellement selon les développeurs. Les applications CLI utilisent des commandes textuelles sur la console du système d’exploitation. Les applications GUI, également appelées bureaux graphiques, utilisent une interface graphique composée de fenêtres, de boutons et d’autres composants. Il est spécifique et préprogrammé pour un système d’exploitation. La principale différence avec l’interface de ligne de commande est l’utilisation de la souris comme élément supplémentaire dans l’interaction homme-machine12. Les applications Web, bien qu’elles soient confondues avec une interface graphique, sont plus complexes à développer mais sont plus polyvalentes et de loin les plus agiles en fonctionnement. De plus, ils ne dépendent que d’un logiciel d’interprétation appelé navigateur, qui permet à l’application cliente de communiquer avec le serveur via un réseau indépendant du système d’exploitation13.

Les logiciels de bio-informatique structurelle utilisent le plus souvent des paradigmes CLI et GUI. Parmi les logiciels classiques qui utilisent l’interface de ligne de commande, citons Modeller14 pour la modélisation de similarité, Autodock15 pour l’amarrage moléculaire et Gromacs16 pour la dynamique moléculaire. Des exemples de logiciels qui adoptent le type GUI sont SwissPDBviewer17, Pymol18, VMD19, UCSF Chimera20, Autodock tools15, PyRx21, Biovia22, Maestro23 et Moe24, entre autres.

Avec l’émergence du langage de balisage hypertexte version 5 (HTML5)25, des feuilles de style en cascade (CSS)26 et des technologies Javascript27 , entre autres, de nombreuses applications de bioinformatique structurale ont pu être apportées au WEB, devenant ainsi plus accessibles. Des exemples de serveurs WEB de modélisation de similarité sont MODWEB28, qui utilise Modeller14 comme back-end et Swissmodel29. Des exemples de serveurs d’applications Web pour l’amarrage moléculaire sont Haddock30, Swissdock31, Cluspro32, Dockthor33, etc.

Alors que les méthodologies d’analyse structurelle, de modélisation et d’ancrage ont évolué des paradigmes CLI à l’interface graphique et enfin à WEB, MD continue d’être principalement pris en charge par l’exécution en ligne de commande (type CLI). Quelques bonnes initiatives ont vu le jour pour améliorer ce panorama. Des exemples de ces initiatives sont l’implémentation de plugins dans des logiciels existants, tels que le plugin QwikMD pour VMD34, le plugin GROMACS pour PyMOL et l’option de simulation de dynamique moléculaire dans UCSF Chimera20, de nouvelles applications CLI plus faciles, telles que ASGARD35, Gmx_qk36 et CHAPERONg37, et une plate-forme Web robuste, BioBB-Wfs38. Bien que l’utilisation de ces plugins et applications soit une avancée, leur mise en œuvre reste un défi pour la plupart des chercheurs non qualifiés. Parmi les difficultés courantes, citons les problèmes d’installation et de configuration du logiciel MD, qui compromettent souvent l’exécution complète de la simulation5.

En 2022, le logiciel Visual Dynamics pour la simulation informatique basée sur le Web a été mis à disposition par le Laboratório de Bioinformática e Química Medicinal à Fiocruz Rondônia39. Sa version initiale a été construite en Python et Flask, permettant des simulations de systèmes avec des protéines libres (apoenzymes) pendant seulement 2 ns. Par la suite, il a été amélioré pour inclure une version de simulation automatisée avec des ligands préparés à l’aide de PRODRG40.

VD a été conçu pour aider tous les chercheurs dans le domaine de la biophysique structurale, de la biotechnologie et des domaines connexes qui ont des limites en matière de connaissances informatiques ; l’outil permet à ces chercheurs de tester leurs hypothèses impliquant des simulations de MD à partir de n’importe quel système opérationnel et sans accès à un ordinateur haute performance (HPC). Le but de ce travail est de présenter les nouvelles fonctionnalités de Visual Dynamics version 3.0. De plus, il vise à introduire un protocole d’utilisation mis à jour pour l’outil et à mettre en évidence les limites à corriger à l’avenir, ainsi que les statistiques d’utilisation jusqu’à présent (Figure 1).

Protocol

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

1. Accès au logiciel et enregistrement d’un nouvel utilisateur

  1. Visitez la page Web de Visual Dynamics (VD). Cliquez sur l’icône +S’inscrire en haut à droite pour créer un compte. Inscrivez-vous pour utiliser le logiciel.
    REMARQUE : Seules les adresses e-mail institutionnelles sont autorisées. L’utilisateur recevra une notification par e-mail une fois son inscription approuvée.
  2. Cliquez sur Connexion en haut à droite pour accéder à l’écran de connexion du système. Remplissez les champs nom d’utilisateur/e-mail et mot de passe et cliquez sur Se connecter. Après s’être connecté, l’utilisateur aura accès à sa zone de soumission de simulation. Ils peuvent également afficher des didacticiels et des statistiques d’utilisation pour VD.

2. Soumission de la simulation Apoenzyme

  1. Cliquez sur Nouvelle simulation dans la barre latérale gauche. Sur l’écran qui apparaît, cliquez sur le bouton APO, qui fait référence à l’apoenzyme.
  2. Téléchargez le fichier gratuit protein 4mvg.pdb. Sélectionnez le champ de force AMBER94 (ou toute autre option appropriée).
    REMARQUE : Le fichier 4mvg.pdb peut être obtenu à partir du fichier supplémentaire 1 ou téléchargé directement à partir de la Banque de données sur les protéines (PDB).
  3. Sélectionnez le modèle TIP3P Water. Sélectionnez la boîte cubique. Sélectionnez une distance de 0,5 nm entre la protéine et le bord de la boîte.
    REMARQUE : Les options sélectionnées ne sont que des suggestions. Toutes les autres options fonctionnent dans VD.
  4. Cochez l’option Exécuter dans nos serveurs pour exécuter la simulation avec les fichiers et paramètres soumis. Après avoir cliqué sur Exécuter la simulation, l’utilisateur verra l’évolution des étapes de simulation à l’écran et recevra une notification par e-mail sur l’état de la simulation une fois la simulation terminée.

3. Présentation de la simulation d’une enzyme complexée avec un ligand préparée dans ACPYPE

  1. À l’aide de UCSF Chimera20, ouvrez le complexe protéine-ligand 4mgv.pdb41, sous Sélectionner, cliquez sur Résidu et définissez le code sur D5I. Ensuite, sous Fichier, cliquez sur Enregistrer la base de données pluggable, sélectionnez Enregistrer uniquement les atomes sélectionnés, définissez le nom du fichier sur ligand.pdb, puis cliquez sur Enregistrer.
  2. Soumettez le fichier ligand.pdb généré à l’étape précédente au serveur ACPYPE42 de Bio2Byte, à partir des fichiers de sortie, ligand_NEW.itp et ligand_NEW.pdb seront ceux utilisés et fournis dans cette expérience.
    REMARQUE : Les fichiers ligand_NEW.itp et ligand_NEW.pdb peuvent être obtenus à partir du Fichier supplémentaire 2 et du Fichier supplémentaire 3.
  3. Cliquez sur Nouvelle simulation dans la barre latérale gauche. Cliquez sur le bouton Protéine + Ligand (préparé dans ACPYPE).
  4. Téléchargez le fichier gratuit protein 4mvg.pdb. Sélectionnez les fichiers de ligands préparés dans ACPYPE : ligand_NEW.itp et ligand_NEW.pdb. Sélectionnez le champ de force AMBER94.
  5. Sélectionnez le modèle TIP3P Water. Sélectionnez la boîte cubique. Sélectionnez une distance de 0,5 nm entre la protéine et le bord de la boîte. Les options sélectionnées ne sont que des suggestions. Toutes les autres options fonctionnent dans VD.
  6. Cochez l’option Exécuter dans nos serveurs pour exécuter la simulation avec les fichiers et paramètres soumis. Après avoir cliqué sur Exécuter la simulation, l’utilisateur verra l’évolution des étapes de simulation à l’écran et recevra une notification par e-mail sur l’état de la simulation une fois la simulation terminée.

4. Accès aux résultats de la simulation

  1. Cliquez sur Mes simulations dans la barre latérale gauche.
  2. Cliquez sur Télécharger les fichiers MDP pour télécharger les fichiers de configuration de simulation utilisés par la plateforme sur l’ordinateur de l’utilisateur.
  3. Téléchargez les éléments de simulation comme décrit ci-dessous.
    1. Cliquez sur Commandes pour télécharger la liste des commandes exécutées par la plate-forme sur l’ordinateur de l’utilisateur.
    2. Cliquez sur GROMACS Log pour télécharger le fichier journal contenant les sorties de commande .gmx dans l’ordre sur l’ordinateur de l’utilisateur.
    3. Cliquez sur Résultats pour télécharger les fichiers générés par les commandes .gmx, tels que _npt.gro, _pr.edr, _pr.tpr, _pr_PBC.gro et pr_PBC.xtc sur l’ordinateur de l’utilisateur.
    4. Cliquez sur Figure Graphics pour télécharger des graphiques permettant d’analyser chaque étape de simulation au format image et .xvg sur l’ordinateur de l’utilisateur.

Results

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

VD fournit une exécution de simulation entièrement autonome qui ne nécessite pas d’intervention de l’utilisateur ou de ressources de calcul fournies par l’utilisateur. Après avoir soumis une simulation à l’exécution, l’utilisateur peut la quitter, éteindre ses machines et la simulation continuera à s’exécuter. Il permet également aux utilisateurs d’accéder aux résultats depuis n’importe quel appareil, qu’il s’agisse d’un ordinateur portable ou d’un appareil mobile.

À titre d’exemple d’utilisation de la VD en mode automatisé via le WEB, le test a été réalisé pour un complexe protéine-ligand préparé dans ACPYPE en utilisant la structure de la protéine de liaison FK506 de Plasmodium vivax complexée avec l’inhibiteur D5 (ID PDB : 4mgv)41. La préparation a suivi le protocole décrit, et les résultats de l’analyse sont présentés à la figure 2A-D.

La figure 2A représente l’écart quadratique moyen (RMSD) entre la structure initiale de la protéine et sa simulation sur une période de 5 ns (telle que fixée dans le système). Le squelette protéique a présenté une RMSD inférieure à 2,5 Å tout au long de la simulation. La figure 2B montre le rayon de giration (Rg), qui décrit la compacité de la protéine pendant la simulation de 5 ns. Ce graphique montre Rg dans les trois coordonnées, x, y et z, ainsi que la valeur globale. La figure 2C illustre la fluctuation quadratique moyenne (RMSF) qui représente la distance de fluctuation moyenne de chaque acide aminé dans la structure protéique au cours de la simulation de 5 ns. La figure 2D illustre la variation d’énergie en kJ/mol pour le système pendant le processus de minimisation de l’énergie à l’aide de la méthode de descente la plus abrupte. Sur ce graphique, on observe que le système s’est stabilisé avec une force maximale inférieure à 1000 kJ/mol/nm.

Un autre cas d’utilisation est lorsque l’utilisateur souhaite l’exécuter sur son propre serveur sur lequel Gromacs est installé. Cette forme d’utilisation n’a pas été couverte par ce protocole car elle nécessite un niveau modéré de connaissance du terminal Linux et des applications CLO. Cette méthode utilise VD comme générateur de commandes Gromacs modifiables qui obtiennent le même résultat que VD lorsqu’elles sont exécutées telles qu’elles ont été générées. Ils téléchargent les fichiers MDP et le fichier contenant les commandes générées (Figure 3A). Tout est disponible en VD. Lorsqu’ils l’exécutent dans le terminal Linux, ils obtiennent des résultats comme la figure 3B.

figure-results-1
Figure 1 : Utilisation de VD pour générer des scripts de commande. (A) Liste des commandes générées dans le VD lorsque l’option de téléchargement de la liste de commandes est sélectionnée. (B) Exemple de sortie de l’exécution d’une commande. Il suffit de copier, coller et exécuter dans l’invite Linux locale. Veuillez cliquer ici pour voir une version agrandie de cette figure.

figure-results-2
Figure 2 : Statistiques d’accès et d’utilisation de Visual Dynamics. Plus de 4 000 utilisateurs d’une seule adresse IP d’environ 63 pays ont déjà accédé à VD. Veuillez cliquer ici pour voir une version agrandie de cette figure.

figure-results-3
Figure 3 : Exemples de graphiques de sortie relatifs à l’analyse VD automatique. (A) Écart quadratique moyen (RMSD) sur une période de 5 ns. (B) Rayon de giration (Rg) sur une longueur de 5 ns. (C) Fluctuation quadratique moyenne (RMSF) sur 5 ns. L’axe des x du graphique RMSF représente le nombre d’acides aminés dans l’enzyme et les sorties du logiciel d’imagerie avec une taille minimale. Si la protéine est plus grande, l’axe des x augmentera. (D) Variation d’énergie pendant le processus de minimisation de l’énergie. La variation d’énergie prend fin lorsque le processus atteint une valeur adéquate. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure supplémentaire 1 : Organigramme simplifié du processus utilisé par Visual Dynamics pour configurer une nouvelle simulation. Veuillez cliquer ici pour télécharger ce fichier.

Figure supplémentaire 2 : Organigramme simplifié du processus utilisé par Visual Dynamics pour gérer l’exécution des simulations en file d’attente. Veuillez cliquer ici pour télécharger ce fichier.

Fichier supplémentaire 1 : Fichier pdb de protéines. Veuillez cliquer ici pour télécharger ce fichier.

Fichier supplémentaire 2 : Fichier Ligand itp. Veuillez cliquer ici pour télécharger ce fichier.

Fichier supplémentaire 3 : Fichier pdb du ligand. Veuillez cliquer ici pour télécharger ce fichier.

Discussion

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

L’automatisation des processus n’est pas facile, mais elle l’est aussi moins que la reprogrammation d’un système à partir de zéro. Gromacs est actuellement le logiciel de simulation moléculaire le plus populaire, et il est constamment mis à jour. Le département de chimie biophysique de l’Université de Groningue l’a initialement développé, et il est maintenant maintenu par le Laboratoire des sciences de la vie de l’Université de Stockholm43.

Pour tout nouvel utilisateur, l’apprentissage des techniques de simulation est un long parcours. La VD apparaît comme une alternative pour faciliter ce processus d’apprentissage, ainsi que pour valider les expériences avant d’investir des ressources dans l’exécution de simulations de plus longue durée. Les utilisateurs peuvent exécuter 5 ns de simulation et ainsi évaluer l’utilité d’étendre davantage la simulation.

L’automatisation des concaténations et du passage de paramètres aux commandes Gromacs n’est possible que grâce à la manière dont Linux fournit et permet la gestion de son terminal. L’une des principales caractéristiques de VD qui a permis une automatisation complète est illustrée à la figure 3B. Dans une approche manuelle, il est nécessaire que l’utilisateur interagisse en début d’exécution pour choisir les groupes à analyser16. Dans ce cas, le groupe 4 (Backbone) a été sélectionné par défaut. Pour contourner cette étape et automatiser l’interaction de l’utilisateur, la commande echo « 4 4 » est transmise à la commande .gmx en arrière-plan, ainsi qu’un outil de concaténation connu sous le nom de pipe (|) dans la ligne de commande elle-même. Ceci est utile pour les programmeurs qui souhaitent développer un outil similaire à VD et permet l’automatisation et l’émulation de l’interaction de l’utilisateur.

Actuellement, VD est limité à l’exécution de simulations d’une durée de 5 ns sur le serveur WEB. Dans la version précédente, cette limite n’était que de 2 ns39. Si un temps de simulation plus long est nécessaire, il est recommandé de télécharger le script et les fichiers MDP pour l’exécution sur la propre machine de l’utilisateur sur laquelle Gromacs est installé. Les options Neutraliser le système et Ignorer les hydrogènes sont toujours activées et ne peuvent pas être désactivées. De même, l’option Utiliser la double précision est toujours désactivée. Ces options sont affichées pour informer l’utilisateur. Pour des raisons de performance, ils sont fixes. La version actuelle n’effectue pas de simulations avec des ligands préparés dans des champs de force OPLS ou CHARMM. Cette limitation est purement technique et temporaire.

Structurellement, VD dispose de deux applications : une interface Web, qui est l’application que l’utilisateur voit, et une interface serveur principale, qui est l’application qui effectuera le travail difficile de configuration et d’exécution du MD. Le front-end Web est une interface simple avec des formulaires pour collecter ce que les utilisateurs veulent faire par le biais de sélections, de bascules et de sélecteurs de fichiers ; L’organigramme du front-end web sera omis pour l’instant, tel qu’il est décrit, étape par étape dans le protocole.

Le back-end du serveur est composé de deux services : une application pour gérer et configurer les MD et une autre pour gérer et exécuter simultanément les MD. La figure supplémentaire 1 montre le flux utilisé pour configurer un MD, et la figure supplémentaire 2 montre le flux de l’application de file d’attente d’exécution.

Il existe également d’autres outils automatisés/Web pour exécuter MD en plus de Visual Dynamics, chacun avec son propre ensemble d’avantages et d’inconvénients. ASGARD35, Gmx_qk36 et CHAPERONg37 sont d’excellents outils qui facilitent l’utilisation de GROMACS14 , mais restent des applications CLI qui nécessitent que l’utilisateur ait un minimum de connaissances sur le shell. BioBB-Wfs38 est l’application la plus similaire à VD39, il offre également beaucoup de choses que VD n’offre pas, car il utilise BioBB44, une bibliothèque composée d’enveloppes autour des outils MD populaires. Les écrans peuvent être un peu trop complexes pour quelqu’un qui débute. Le processus est assez complexe par rapport à la VD. Après de nombreuses étapes, une sorte de composant universel appelé Common Workflow Language (CWL) est généré pour être exécuté sur les HPC. Cependant, l’utilisateur doit avoir accès à ces serveurs, ce qui n’est pas naturellement gratuit.

L’instance publique actuelle de VD a Gromacs installé pour utiliser le processeur, mais il peut être installé avec des instructions pour utiliser l’unité de traitement graphique (GPU) de la machine, ce qui améliore considérablement les performances de simulation45. De plus, le script de commande généré dans VD est transparent au GPU, ce qui signifie qu’il peut être exécuté sur une machine avec un GPU installé sans avoir à modifier quoi que ce soit dans les commandes.

À l’heure actuelle, VD est un excellent outil pour présenter MD à quelqu’un de nouveau, mais il pourrait être mieux utilisé par ceux qui sont familiers avec MD et Gromacs. Il peut être utilisé dans les cours de simulation, où le professeur a besoin d’une approche rapide sans problèmes d’installation ou de configuration des paramètres pour exécuter un exercice. De plus, VD peut être utilisé pour valider une simulation ; S’il fonctionne pendant 5 ns, il est justifié d’investir dans l’extension de la simulation à l’aide des fichiers générés dans VD.In général, le groupe travaille à inclure des analyses plus automatisées telles que les liaisons h et l’énergie de liaison de la surface de Poisson-Boltzmann de mécanique moléculaire (MMPBSA) tout en cherchant continuellement à améliorer la convivialité.

Disclosures

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Les auteurs n’ont rien à divulguer.

Acknowledgements

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Ce travail a été soutenu par la Fundação Oswaldo Cruz (Fiocruz), la Fundação para o Desenvolvimento Científico e Tecnológico em Saúde (Fiotec), l’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), le Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES) et le Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq).

Materials

List of materials used in this article
NameCompanyCatalog NumberComments
Serveur ACPYPEBio2ByteDisponible chez https://www.bio2byte.be/acpype/
Logiciel GRACEPlasma Laboratory à l’Institut Weizmann des sciencesDisponible sur https://plasma-gate.weizmann.ac.il/Grace/
Logiciel GROMACSÉquipeInstructions d’installation sur https://manual.gromacs.org/current/install-guide/index.html
La structure de la protéine de liaison à FK506
de Plasmodium vivax complexée avec l’inhibiteur de l’inhibiteur
D5
RCSB Data BankDisponible à l’adresse https://www.rcsb.org/structure/4mgv
Contient déjà le ligand complexé à la macromolécule.
GROMACS

References

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,
  1. International Union of Pure and Applied Chemistry (IUPAC). The IUPAC Compendium of Chemical Terminology: The Gold Book. , International Union of Pure and Applied Chemistry (IUPAC). Research Triangle Park, NC. (2019).
  2. Karplus, M., McCammon, J. A. Molecular dynamics simulations of biomolecules. Nat Str Biol. 9 (9), 646-652 (2002).
  3. Adcock, S. A., McCammon, J. A. Molecular dynamics: Survey of methods for simulating the activity of proteins. Chem Rev. 106 (5), 1589-1615 (2006).
  4. Stillinger, F. H., Rahman, A. Improved simulation of liquid water by molecular dynamics. J Chem Phys. 60 (4), 1545-1557 (1974).
  5. Zinovjev, K., Van Der Kamp, M. W. Enlighten2: molecular dynamics simulations of protein-ligand systems made accessible. Bioinformatics. 36 (20), 5104-5106 (2020).
  6. McCammon, J. A., Gelin, B. R., Karplus, M. Dynamics of folded proteins. Nature. 267 (5612), 585-590 (1977).
  7. Berendsen, H. J. C., Van Der Spoel, D., Van Drunen, R. GROMACS: A message-passing parallel molecular dynamics implementation. Comp Phys Comm. 91 (1-3), 43-56 (1995).
  8. Pearlman, D. A., et al. a package of computer programs for applying molecular mechanics, normal mode analysis, molecular dynamics and free energy calculations to simulate the structural and energetic properties of molecules. Comp Phys Comm. 91 (1-3), 1-41 (1995).
  9. Nelson, M. T., et al. NAMD: A parallel, object-oriented molecular dynamics program. Int J Supercomp Appl High Performance Comp. 10 (4), 251-268 (1996).
  10. Addison-Wesley Pub. Co. The Art of human-computer interface design. , Addison-Wesley Pub. Co. Reading, Mass. (1990).
  11. Wigdor, D., Wixon, D. Brave NUI World: Designing Natural User Interfaces for Touch and Gesture. , Elsevier Science. Saint Louis. (2014).
  12. Unwin, A., Heike, H. GUI and Command-line - Conflict or Synergy. , (2000).
  13. Clark, D. Developing Web Applications. Beginning C# Object-Oriented Programming. , 243-263 (2011).
  14. Eswar, N., et al. Comparative protein structure modeling using Modeller. Curr Protoc Bioinformatics. 5, 10(2006).
  15. Morris, G. M., et al. AutoDock4 and AutoDockTools4: Automated docking with selective receptor flexibility. J Comp Chem. 30 (16), 2785-2791 (2009).
  16. Van Der Spoel, D., Lindahl, E., Hess, B., Groenhof, G., Mark, A. E., Berendsen, H. J. C. GROMACS: Fast, flexible, and free. J Comp Chem. 26 (16), 1701-1718 (2005).
  17. Guex, N., Peitsch, M. C. SWISS-MODEL and the Swiss-Pdb Viewer: An environment for comparative protein modeling. Electrophoresis. 18 (15), 2714-2723 (1997).
  18. The PyMOL molecular graphics system. , Available from: https://pymol.org/ (2023).
  19. Humphrey, W., Dalke, A., Schulten, K. VMD: Visual molecular dynamics. J Mol Graph. 14 (1), 33-38 (1996).
  20. Pettersen, E. F., et al. UCSF Chimera-A visualization system for exploratory research and analysis. J Comp Chem. 25 (13), 1605-1612 (2004).
  21. PyRx-python prescription v. 0.8. , Available from: https://pyrx.sourceforge.io/ (2023).
  22. BIOVIA Discovery Studio 2017 R2: A comprehensive predictive science application for the Life Sciences. , Available from: https://www.3ds.com/products/biovia/discovery-studio (2023).
  23. Maestro. , Available from: https://www.schrodinger.com/platform/products/maestro/ (2024).
  24. Molecular operating environment (MOE). , Available from: https://www.chemcomp.com/en/Products.htm (2023).
  25. The Syntax, Vocabulary and APIs of HTML5. , Available from: https://dev.w3.org/html5/html-author/ (2023).
  26. Cascading Style Sheets. , Available from: https://www.w3.org/Style/CSS/ (2023).
  27. ECMAScript 2020 language specification, 11th edition. , Available from: https://www.ecma-international.org/publications-and-standards/standards/ecma-262/ (2023).
  28. Pieper, U., et al. ModBase, a database of annotated comparative protein structure models, and associated resources. Nucleic Acids Res. 39, Database D465-D474 (2011).
  29. Kiefer, F., Arnold, K., Kunzli, M., Bordoli, L., Schwede, T. The SWISS-MODEL Repository and associated resources. Nucleic Acids Res. 37, Database D387-D392 (2009).
  30. De Vries, S. J., Van Dijk, M., Bonvin, A. M. J. J. The HADDOCK web server for data-driven biomolecular docking. Nat Prot. 5 (5), 883-897 (2010).
  31. Grosdidier, A., Zoete, V., Michielin, O. SwissDock, a protein-small molecule docking web service based on EADock DSS. Nucleic Acids Res. 39, suppl W270-W277 (2011).
  32. Kozakov, D., et al. The ClusPro web server for protein-protein docking. Nat Prot. 12 (2), 255-278 (2017).
  33. Santos, K. B., Guedes, I. A., Karl, A. L. M., Dardenne, L. E. Highly flexible ligand docking: Benchmarking of the DockThor program on the LEADS-PEP protein-peptide data set. J Chem Info Modeling. 60 (2), 667-683 (2020).
  34. Ribeiro, J. V., et al. QwikMD - Integrative molecular dynamics toolkit for novices and experts. Sci Rep. 6 (1), 26536(2016).
  35. Rodríguez Martínez, A., et al. ASGARD. A simple and automatic GROMACS tool to analyze Molecular Dynamic simulations. , (2023).
  36. Singh, H., Raja, A., Prakash, A., Medhi, B. Gmx_qk: An automated protein/protein-ligand complex simulation workflow bridged to MM/PBSA, based on Gromacs and Zenity-Dependent GUI for beginners in MD simulation study. J Chem Info Modeling. 63 (9), 2603-2608 (2023).
  37. Yekeen, A. A., Durojaye, O. A., Idris, M. O., Muritala, H. F., Arise, R. O. CHAPERONg: A tool for automated GROMACS-based molecular dynamics simulations and trajectory analyses. Comp Str Biotechnol J. 21, 4849-4858 (2023).
  38. Bayarri, G., Andrio, P., Hospital, A., Orozco, M., Gelpí, J. L. BioExcel building blocks workflows (BioBB-Wfs), an integrated web-based platform for biomolecular simulations. Nucleic Acids Res. 50 (W1), W99-W107 (2022).
  39. Vieira, I. H. P., et al. Visual dynamics: a WEB application for molecular dynamics simulation using GROMACS. BMC Bioinfo. 24 (1), 107(2023).
  40. Schüttelkopf, A. W., Van Aalten, D. M. F. PRODRG a tool for high-throughput crystallography of protein-ligand complexes. Acta Crystallographica Sect D Biol Crystallography. 60 (8), 1355-1363 (2004).
  41. Harikishore, A., et al. Adamantyl derivative as a potent inhibitor of Plasmodium FK506 binding protein 35. ACS Med Chem Lett. 4 (11), 1097-1101 (2013).
  42. Sousa Da Silva, A. W., Vranken, W. F. ACPYPE - AnteChamber PYthon Parser interfacE. BMC Res Notes. 5 (1), 367(2012).
  43. Gromacs developmet and developers. , Available from: https://www.gromacs.org/development.html (2023).
  44. Andrio, P., et al. BioExcel building blocks, a software library for interoperable biomolecular simulation workflows. Sci Data. 6 (1), 169(2019).
  45. Páll, S., et al. Heterogeneous parallelization and acceleration of molecular dynamics simulations in GROMACS. J Chem Phys. 153 (13), 134110(2020).

Reprints and Permissions

Request permission to reuse the text or figures of this JoVE article

Request Permission

Tags

Biochimienum ro 210

Related Articles