$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Comprendere le rappresentazioni del mondo molecolare è fondamentale per diventare un esperto nelle scienze biomolecolari1, perché l'interpretazione di tali immagini è la chiave per comprendere la funzione biologica2. L'introduzione di uno studente alle macromolecole di solito si presenta sotto forma di immagini bidimensionali di membrane cellulari, organelli, macromolecole, ecc., Ma la realtà biologica è che si tratta di strutture tridimensionali e la comprensione delle loro proprietà richiede modi per visualizzare ed estrarre significato dai modelli 3D.
Di conseguenza, lo sviluppo dell'alfabetizzazione visiva biomolecolare nei corsi di scienze della vita molecolari di divisione superiore ha attirato l'attenzione, con una serie di articoli che riportano l'importanza e le difficoltà dell'insegnamento e della valutazione delle capacità divisualizzazione 1,3,4,5,6,7,8,9 . La risposta a questi articoli è stata un aumento del numero di interventi in classe, in genere all'interno di un semestre in una singola istituzione, in cui i programmi e i modelli di visualizzazione molecolare vengono utilizzati per indirizzare concetti difficili2,10,11, 12,13,14,15 . Inoltre, i ricercatori hanno cercato di caratterizzare il modo in cui gli studenti utilizzano programmi e / o modelli di visualizzazione biomolecolare per affrontare un argomento specifico16,17,18,19. Il nostro gruppo, BioMolViz, ha descritto un Framework che suddivide i temi generali dell'alfabetizzazione visiva in obiettivi e obiettivi di apprendimento per guidare tali interventi20,21e conduciamo workshop che addestrano i docenti a utilizzare il Framework nella progettazione a ritroso delle valutazioni per misurare le abilità di alfabetizzazione visiva22.
Al centro di tutto questo lavoro c'è un'abilità critica: la capacità di manipolare strutture di macromolecole utilizzando programmi per la visualizzazione biomolecolare. Questi strumenti sono stati sviluppati in modo indipendente utilizzando una varietà di piattaforme; pertanto, possono essere piuttosto unici nel loro funzionamento e utilizzo. Ciò richiede istruzioni specifiche del programma e l'identificazione di un programma con cui un utente si sente a proprio agio è importante per facilitare l'implementazione continua.
Al di là delle basi stesse della manipolazione delle strutture in 3D (rotazione, selezione e alterazione del modello), un obiettivo principale è quello di modellare il sito attivo di una proteina. Questo processo consente a uno studente di sviluppare la propria comprensione in tre temi generali descritti dal BioMolViz Framework: interazioni molecolari, ligandi / modifiche e relazioni struttura-funzione20,21.
Quattro scelte popolari di programmi per la visualizzazione biomolecolare includono: Jmol / JSmol23, iCn3D24, PyMOL25e UCSF Chimera26,27. Incoraggiamo i nuovi a Chimera a utilizzare UCSF ChimeraX, la prossima generazione del programma di visualizzazione molecolare Chimera, che è la versione attualmente supportata del programma.
In questo protocollo, dimostriamo come utilizzare ciascuno di questi quattro programmi per modellare il sito attivo della glucochinasi umana con un complesso analogico di substrato legato (ID PDB: 3FGU) e per visualizzare misurazioni per illustrare specifiche interazioni di legame28. Il modello rappresenta un complesso catalitico dell'enzima. Per catturare il sito attivo nello stato di pre-catalisi, un analogo non idrolizzabile di ATP è stato legato al sito attivo della glucochinasi. Questo estere adenilato di acido fosfoamminofosfonico (ANP) contiene un legame fosforo-azoto invece del solito legame fosforo-ossigeno in questa posizione. Il sito attivo contiene anche glucosio (indicato BCG nel modello) e magnesio (indicato MG). Inoltre, c'è uno ione potassio (K) nella struttura, derivante dal cloruro di potassio utilizzato nel solvente di cristallizzazione. Questo ione non è critico per la funzione biologica e si trova al di fuori del sito attivo.

Figura 1: Strutture ATP/ANP. Struttura dell'adenosina trifosfato (ATP) rispetto all'estere adenilato dell'acido fosfoaminofosfonico (ANP). Fare clic qui per visualizzare una versione più grande di questa figura.
Il protocollo dimostra la selezione dei ligandi legati del complesso analogico del substrato e l'identificazione di residui di sito attivo entro 5 Å del complesso legato, che cattura aminoacidi e molecole d'acqua in grado di effettuare interazioni molecolari rilevanti, comprese le interazioni idrofobiche e di van der Waals.
Il display viene inizialmente manipolato per mostrare la maggior parte della proteina in una rappresentazione cartoon, con i residui di amminoacidi del sito attivo nella rappresentazione stick per mostrare gli atomi rilevanti della proteina ed evidenziare le interazioni molecolari. Dopo il passaggio 3 del protocollo per ciascun programma, queste rappresentazioni sono state applicate e la vista della proteina è simile tra i programmi (Figura 2). Alla fine del protocollo, il cartone animato della proteina è nascosto per semplificare la vista e concentrarsi sul sito attivo.

Figura 2: Confronto della struttura tra i programmi. Confronto della struttura di 3FGU in ciascun programma seguendo il passaggio Regola la rappresentazione (passaggio 2 o 3 di ciascun protocollo). Fare clic qui per visualizzare una versione più grande di questa figura.
La colorazione CPK viene applicata agli amminoacidi del sito attivo e ai ligandi legati29,30. Questo schema di colorazione distingue gli atomi di diversi elementi chimici nei modelli molecolari mostrati in linea, bastone, palla e bastone e rappresentazioni che riempiono lo spazio. L'idrogeno è bianco, l'azoto è blu, l'ossigeno è rosso, lo zolfo è giallo e il fosforo è arancione nella combinazione di colorazione CPK. Tradizionalmente, il nero è usato per il carbonio, anche se nell'uso moderno, la colorazione del carbonio può variare.
Gli atomi di idrogeno non sono visibili nelle strutture cristalline, sebbene ciascuno di questi programmi sia in grado di prevedere la loro posizione. L'aggiunta degli atomi di idrogeno a una grande struttura macromolecolare può oscurare la vista, quindi non vengono visualizzati in questo protocollo. Di conseguenza, i legami idrogeno saranno mostrati misurando dal centro di due eteroatomi (ad esempio, ossigeno in ossigeno, ossigeno in azoto) in queste strutture.
Panoramica del programma
Interfacce grafiche utente (GUI) scaricabili: PyMOL (Versione 2.4.1), ChimeraX (Versione 1.2.5) e Jmol (Versione 1.8.0_301) sono strumenti di modellazione molecolare basati su GUI. Queste tre interfacce dispongono di righe di comando per l'immissione del codice digitato; molte delle stesse funzionalità sono disponibili tramite menu e pulsanti nella GUI. Una caratteristica comune nella riga di comando di questi programmi è che l'utente può caricare e rieseguire i comandi precedenti utilizzando i tasti freccia su e giù sulla tastiera.
GUI basate sul Web: iCn3D (I-see-in-3D) è un visualizzatore basato su WebGL per la visualizzazione interattiva di strutture macromolecolari tridimensionali e sostanze chimiche sul Web, senza la necessità di installare un'applicazione separata. Non utilizza una riga di comando, sebbene la versione web completa disponga di un registro dei comandi modificabile. JSmol è una versione JavaScript o HTML5 di Jmol per l'uso su un sito Web o in una finestra del browser Web ed è molto simile nel funzionamento a Jmol. JSmol può essere utilizzato per creare tutorial online, comprese le animazioni.
Proteopedia31,32, FirstGlance in Jmol33e l'interfaccia web JSmol (JUDE) presso la Milwaukee School of Engineering Center for BioMolecular Modeling sono esempi di tali ambienti di progettazione online basati su Jmol34. Il wiki di Proteopedia è uno strumento didattico che consente all'utente di modellare una struttura macromolecola e creare pagine con questi modelli all'interno del sito web35. Lo strumento di creazione di scene Proteopedia, costruito utilizzando JSmol, integra una GUI con funzionalità aggiuntive non disponibili nella GUI Jmol.
Jmol e iCn3D sono basati sul linguaggio di programmazione Java; JSmol utilizza Java o HTML5 e PyMOL e ChimeraX sono basati sul linguaggio di programmazione Python. Ognuno di questi programmi carica i file della banca dati delle proteine, che possono essere scaricati dalla banca dati delle proteine RCSB sotto un ID PDB alfanumerico a 4 cifre36,37. I tipi di file più comuni sono Protein Data Bank (PDB) file contenenti l'estensione .pdb e Crystallographic Information File (CIF o mmCIF) contenente l'estensione .cif. CIF ha sostituito PDB come tipo di file predefinito per protein data bank, ma entrambi i formati di file funzionano in questi programmi. Ci possono essere lievi differenze nel modo in cui la sequenza / struttura viene visualizzata quando si utilizza CIF rispetto ai file PDB; tuttavia, i file funzionano in modo simile e le differenze non saranno affrontate in dettaglio qui. Il Molecular Modeling Database (MMDB), un prodotto del National Center for Biotechnology Information (NCBI), è un sottoinsieme di strutture PDB a cui sono state associate informazioni categoriche (ad esempio, caratteristiche biologiche, domini proteici conservati)38. iCn3D, un prodotto dell'NCBI, è in grado di caricare file PDB contenenti i dati MMDB.
Per visualizzare un modello, l'utente può scaricare il file desiderato dalla pagina dedicata Protein Data Bank per la struttura (ad esempio, https://www.rcsb.org/structure/3FGU), e quindi utilizzare il menu a discesa File del programma per aprire la struttura. Tutti i programmi sono anche in grado di caricare un file di struttura direttamente attraverso l'interfaccia, e quel metodo è dettagliato all'interno dei protocolli.
Le GUI ChimeraX, Jmol e PyMOL contengono ciascuna una o più finestre della console che possono essere ridimensionate trascinando l'angolo. iCn3D e JSmol sono interamente contenuti in un browser web. Quando si utilizza iCn3D, l'utente potrebbe dover scorrere all'interno delle finestre a comparsa per visualizzare tutte le voci di menu, a seconda delle dimensioni e della risoluzione dello schermo.
I protocolli qui descritti forniscono un metodo semplice per visualizzare il sito attivo dell'enzima utilizzando ciascun programma. Va notato che ci sono diversi modi per eseguire i passaggi in ogni programma. Ad esempio, in ChimeraX, la stessa attività può essere eseguita utilizzando i menu a discesa, la barra degli strumenti in alto o la riga di comando. Gli utenti interessati ad apprendere un programma specifico in dettaglio sono incoraggiati a esplorare i tutorial online, manuali e Wiki disponibili per questi programmi39,40,41,42,43,44,45,46.
I manuali e le esercitazioni esistenti per questi programmi presentano gli elementi di questo protocollo come attività discrete. Per visualizzare un sito attivo, l'utente deve sintetizzare le operazioni richieste dai vari manuali ed esercitazioni. Questo manoscritto aumenta le esercitazioni esistenti disponibili presentando un protocollo lineare per la modellazione di un sito attivo etichettato con interazioni molecolari, fornendo all'utente una logica per la modellazione attiva del sito che può essere applicata ad altri modelli e programmi.

Figura 3: CHIMERAX GUI. Interfaccia GUI ChimeraX con i menu a discesa, la barra degli strumenti, il visualizzatore di strutture e la riga di comando etichettati. Fare clic qui per visualizzare una versione più grande di questa figura.

Figura 4: GUI iCn3D. Interfaccia GUI iCn3D con i menu a discesa, la barra degli strumenti, il visualizzatore di strutture, il registro dei comandi, i set di selezione a comparsa e i menu a comparsa di sequenza e annotazioni etichettati. Fare clic qui per visualizzare una versione più grande di questa figura.

Figura 5: Jmol GUI. Interfaccia Jmol GUI con i menu a discesa, la barra degli strumenti, il visualizzatore di strutture, il menu a comparsa e la console / riga di comando etichettati. Fare clic qui per visualizzare una versione più grande di questa figura.

Figura 6: GUI PyMOL. Interfaccia GUI PyMOL con i menu a discesa, il visualizzatore di strutture, il pannello nomi / oggetti, il menu dei controlli del mouse e la riga di comando etichettata. Fare clic qui per visualizzare una versione più grande di questa figura.