$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Comprendre les représentations du monde moléculaire est essentiel pour devenir un expert en sciences biomoléculaires1,car l’interprétation de telles images est essentielle pour comprendre la fonction biologique2. L’introduction d’un apprenant aux macromolécules se présente généralement sous la forme d’images de manuels bidimensionnels de membranes cellulaires, d’organites, de macromolécules, etc., mais la réalité biologique est qu’il s’agit de structures tridimensionnelles et que la compréhension de leurs propriétés nécessite des moyens de visualiser et d’extraire le sens des modèles 3D.
En conséquence, le développement de la littératie visuelle biomoléculaire dans les cours de sciences moléculaires de la vie de la division supérieure a attiré l’attention, avec un certain nombre d’articles rapportant l’importance et les difficultés de l’enseignement et de l’évaluation des compétences de visualisation1,3,4,5,6,7,8,9 . La réponse à ces articles a été une augmentation du nombre d’interventions en classe, généralement au cours d’un semestre dans un seul établissement, dans lequel des programmes et des modèles de visualisation moléculaire sont utilisés pour cibler des concepts difficiles2,10,11,12,13,14,15 . De plus, les chercheurs ont cherché à caractériser la façon dont les étudiants utilisent des programmes et/ou des modèles de visualisation biomoléculaire pour aborder un sujet spécifique16,17,18,19. Notre propre groupe, BioMolViz, a décrit un cadre qui subdivise les thèmes généraux de la littératie visuelle en buts et objectifs d’apprentissage pour guider de telles interventions20,21, et nous dirigeons des ateliers qui forment les professeurs à utiliser le cadre dans la conception rétrospective des évaluations pour mesurer les compétences en littératie visuelle22.
Au centre de tout ce travail se trouve une compétence essentielle: la capacité de manipuler des structures de macromolécules à l’aide de programmes de visualisation biomoléculaire. Ces outils ont été développés indépendamment à l’aide de diverses plateformes; par conséquent, ils peuvent être plutôt uniques dans leur fonctionnement et leur utilisation. Cela nécessite des instructions spécifiques au programme, et l’identification d’un programme avec lequel un utilisateur est à l’aise est importante pour faciliter la poursuite de la mise en œuvre.
Au-delà des bases mêmes de la manipulation des structures en 3D (rotation, sélection et modification du modèle), un objectif majeur est de modéliser le site actif d’une protéine. Ce processus permet à un apprenant de développer sa compréhension dans trois thèmes généraux décrits par le cadre BioMolViz: interactions moléculaires, ligands / modifications et relations structure-fonction20,21.
Quatre choix populaires de programmes pour la visualisation biomoléculaire comprennent: Jmol / JSmol23, iCn3D24, PyMOL25et UCSF Chimera26,27. Nous encourageons les nouveaux venus chez Chimera à utiliser UCSF ChimeraX, la prochaine génération du programme de visualisation moléculaire Chimera, qui est la version actuellement prise en charge du programme.
Dans ce protocole, nous montrons comment utiliser chacun de ces quatre programmes pour modéliser le site actif de la glucokinase humaine avec un complexe analogique de substrat lié (PDB ID: 3FGU), et pour afficher des mesures pour illustrer des interactions de liaison spécifiques28. Le modèle représente un complexe catalytique de l’enzyme. Pour capturer le site actif dans l’état de pré-catalyse, un analogue non hydrolysable de l’ATP a été lié au site actif de la glucokinase. Cet ester acide phosphoaminophosphonique-adénylate (ANP) contient une liaison phosphore-azote au lieu de la liaison phosphore-oxygène habituelle à cette position. Le site actif contient également du glucose (noté BCG dans le modèle) et du magnésium (noté MG). De plus, il y a un ion potassium (K) dans la structure, résultant du chlorure de potassium utilisé dans le solvant de cristallisation. Cet ion n’est pas essentiel à la fonction biologique et est situé à l’extérieur du site actif.

Figure 1: Structures ATP/ANP. Structure de l’adénosine triphosphate (ATP) par rapport à l’ester acide-adénylate phosphoaminophosphonique (ANP). Veuillez cliquer ici pour voir une version agrandie de cette figure.
Le protocole démontre la sélection des ligands liés du complexe analogique du substrat et l’identification des résidus du site actif à moins de 5 Å du complexe lié, qui capture les acides aminés et les molécules d’eau capables de faire des interactions moléculaires pertinentes, y compris les interactions hydrophobes et de van der Waals.
L’affichage est initialement manipulé pour montrer la majorité de la protéine dans une représentation de dessin animé, avec les résidus d’acides aminés du site actif dans la représentation du bâton pour montrer les atomes pertinents de la protéine et mettre en évidence les interactions moléculaires. Après l’étape 3 du protocole pour chaque programme, ces représentations ont été appliquées et la vue de la protéine est similaire d’un programme à l’autre(Figure 2). À la fin du protocole, le dessin animé protéique est masqué pour simplifier la vue et se concentrer sur le site actif.

Figure 2: Comparaison des structures entre les programmes. Comparaison de la structure de 3FGU dans chaque programme suivant l’étape Ajuster la représentation (étape 2 ou 3 de chaque protocole). Veuillez cliquer ici pour voir une version agrandie de cette figure.
La coloration CPK est appliquée sur le site actif des acides aminés et des ligands liés29,30. Ce schéma de coloration distingue les atomes de différents éléments chimiques dans les modèles moléculaires montrés en ligne, bâton, boule et bâton, et représentations de remplissage d’espace. L’hydrogène est blanc, l’azote est bleu, l’oxygène est rouge, le soufre est jaune et le phosphore est orange dans le schéma de coloration CPK. Traditionnellement, le noir est utilisé pour le carbone, bien que dans l’utilisation moderne, la coloration au carbone puisse varier.
Les atomes d’hydrogène ne sont pas visibles dans les structures cristallines, bien que chacun de ces programmes soit capable de prédire leur emplacement. L’ajout des atomes d’hydrogène à une grande structure macromoléculaire peut obscurcir la vue, ils ne sont donc pas affichés dans ce protocole. En conséquence, les liaisons hydrogène seront montrées en mesurant à partir du centre de deux hétéroatomes (par exemple, oxygène à oxygène, oxygène à azote) dans ces structures.
Aperçus du programme
Interfaces utilisateur graphiques (GUI) téléchargeables : PyMOL (Version 2.4.1), ChimeraX (Version 1.2.5) et Jmol (Version 1.8.0_301) sont des outils de modélisation moléculaire basés sur une interface graphique. Ces trois interfaces comportent des lignes de commande pour entrer du code typé ; bon nombre des mêmes fonctionnalités sont disponibles via les menus et les boutons de l’interface graphique. Une caractéristique courante dans la ligne de commande de ces programmes est que l’utilisateur peut charger et réexécuter les commandes précédentes à l’aide des touches fléchées haut et bas du clavier.
Interfaces graphiques basées sur le Web: iCn3D (I-see-in-3D) est une visionneuse WebGL pour la visualisation interactive de structures macromoléculaires et de produits chimiques tridimensionnels sur le Web, sans avoir besoin d’installer une application distincte. Il n’utilise pas de ligne de commande, bien que la version Web complète dispose d’un journal de commandes modifiable. JSmol est une version JavaScript ou HTML5 de Jmol pour une utilisation sur un site Web ou dans une fenêtre de navigateur Web, et est très similaire en fonctionnement à Jmol. JSmol peut être utilisé pour créer des didacticiels en ligne, y compris des animations.
Proteopedia31,32, FirstGlance in Jmol33, et l’interface Web JSmol (JUDE) du Milwaukee School of Engineering Center for BioMolecular Modeling sont des exemples de tels environnements de conception en ligne basés sur Jmol34. Le wiki Proteopedia est un outil pédagogique qui permet à l’utilisateur de modéliser une structure de macromolécule et de créer des pages présentant ces modèles dans le site Web35. L’outil de création de scènes Proteopedia, construit à l’aide de JSmol, intègre une interface graphique avec des fonctionnalités supplémentaires non disponibles dans l’interface graphique Jmol.
Jmol et iCn3D sont basés sur le langage de programmation Java ; JSmol utilise Java ou HTML5, et PyMOL et ChimeraX sont basés sur le langage de programmation Python. Chacun de ces programmes charge des fichiers de banque de données sur les protéines, qui peuvent être téléchargés à partir de la banque de données sur les protéines RCSB sous un ID PDB alphanumérique à 4chiffres 36,37. Les types de fichiers les plus courants sont les fichiers PDB (Protein Data Bank) contenant l’extension .pdb et le fichier d’informations cristallographiques (CIF ou mmCIF) contenant l’extension .cif. CIF a remplacé PDB comme type de fichier par défaut pour la banque de données de protéines, mais les deux formats de fichiers fonctionnent dans ces programmes. Il peut y avoir de légères différences dans la façon dont la séquence / structure est affichée lors de l’utilisation de fichiers CIF par opposition aux fichiers PDB; cependant, les fichiers fonctionnent de la même manière et les différences ne seront pas abordées en détail ici. La molecular modeling Database (MMDB), un produit du National Center for Biotechnology Information (NCBI), est un sous-ensemble de structures PDB auxquelles des informations catégorielles ont été associées (par exemple, caractéristiques biologiques, domaines protéiques conservés)38. iCn3D, un produit du NCBI, est capable de charger des fichiers PDB contenant les données MMDB.
Pour afficher un modèle, l’utilisateur peut télécharger le fichier souhaité à partir de la page dédiée à la banque de données sur les protéines pour la structure (par exemple, https://www.rcsb.org/structure/3FGU), puis utiliser le menu déroulant Fichier du programme pour ouvrir la structure. Tous les programmes sont également capables de charger un fichier de structure directement via l’interface, et cette méthode est détaillée dans les protocoles.
Les interfaces graphiques ChimeraX, Jmol et PyMOL contiennent chacune une ou plusieurs fenêtres de la console qui peuvent être redimensionnées en faisant glisser le coin. iCn3D et JSmol sont entièrement contenus dans un navigateur Web. Lors de l’utilisation d’iCn3D, l’utilisateur peut avoir besoin de faire défiler dans les fenêtres contextuelles pour afficher tous les éléments de menu, en fonction de la taille et de la résolution de l’écran.
Les protocoles détaillés ici fournissent une méthode simple pour afficher le site actif de l’enzyme à l’aide de chaque programme. Il convient de noter qu’il existe plusieurs façons d’exécuter les étapes de chaque programme. Par exemple, dans ChimeraX, la même tâche peut être exécutée à l’aide de menus déroulants, de la barre d’outils en haut ou de la ligne de commande. Les utilisateurs intéressés à apprendre un programme spécifique en détail sont encouragés à explorer les tutoriels, manuels et wikis en ligne disponibles pour ces programmes39,40,41,42,43,44,45,46.
Les manuels et didacticiels existants pour ces programmes présentent les éléments de ce protocole comme des tâches distinctes. Pour afficher un site actif, l’utilisateur doit synthétiser les opérations requises à partir des différents manuels et tutoriels. Ce manuscrit complète les tutoriels existants disponibles en présentant un protocole linéaire pour la modélisation d’un site actif étiqueté avec des interactions moléculaires, fournissant à l’utilisateur une logique pour la modélisation de site actif qui peut être appliquée à d’autres modèles et programmes.

Figure 3: Interface graphique Chimerax. Interface graphique ChimeraX avec les menus déroulants, la barre d’outils, la visionneuse de structure et la ligne de commande étiquetées. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 4: Interface graphique iCn3D. Interface graphique iCn3D avec les menus déroulants, la barre d’outils, la visionneuse de structure, le journal des commandes, les ensembles de sélections et les menus contextuels de séquence et d’annotations étiquetés. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 5: Interface graphique Jmol. Interface graphique Jmol avec les menus déroulants, la barre d’outils, la visionneuse de structure, le menu contextuel et la console / ligne de commande étiquetée. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 6: Interface graphique PyMOL. Interface graphique PyMOL avec les menus déroulants, la visionneuse de structure, le panneau noms/objets, le menu des commandes de la souris et la ligne de commande étiquetée. Veuillez cliquer ici pour voir une version agrandie de cette figure.