$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Zrozumienie reprezentacji świata molekularnego jest niezbędne, aby stać się ekspertem w dziedzinie nauk biomolekularnych1, ponieważ interpretacja takich obrazów jest kluczem do zrozumienia funkcji biologicznej2. Wprowadzenie ucznia do makromolekuł zwykle ma formę dwuwymiarowych podręcznikowych obrazów błon komórkowych, organelli, makrocząsteczek itp., ale rzeczywistość biologiczna jest taka, że są to struktury trójwymiarowe, a zrozumienie ich właściwości wymaga sposobów wizualizacji i wydobycia znaczenia z modeli 3D.
W związku z tym, rozwój biomolekularnych umiejętności wizualnych na kursach wyższych dziedzin molekularnych nauk przyrodniczych zyskał na znaczeniu, z wieloma artykułami informującymi o znaczeniu i trudnościach nauczania i oceny umiejętności wizualizacji1,3,4,5,6,7,8,9. Odpowiedzią na te artykuły był wzrost liczby interwencji w klasie, zazwyczaj w ciągu semestru w jednej instytucji, w której programy i modele wizualizacji molekularnej są wykorzystywane do zwalczania trudnych koncepcji2,10,11,12,13,14,15. Ponadto naukowcy starali się scharakteryzować, w jaki sposób uczniowie wykorzystują programy i/lub modele do wizualizacji biomolekularnej, aby podejść do określonego tematu16,17,18,19. Nasza własna grupa, BioMolViz, opisała ramy, które dzielą nadrzędne tematy w zakresie umiejętności wizualnych na cele edukacyjne i zadania, aby kierować takimi interwencjami20,21, i prowadzimy warsztaty, które szkolą wykładowców w zakresie korzystania z ram w odwrotnym projektowaniu ocen w celu pomiaru umiejętności wizualnych22.
W centrum całej tej pracy znajduje się kluczowa umiejętność: zdolność do manipulowania strukturami makromolekuł za pomocą programów do wizualizacji biomolekularnej. Narzędzia te zostały opracowane niezależnie przy użyciu różnych platform; Dlatego mogą być dość wyjątkowe w swoim działaniu i użytkowaniu. Wymaga to instrukcji specyficznych dla programu, a identyfikacja programu, z którym użytkownik czuje się komfortowo, jest ważna dla ułatwienia dalszej implementacji.
Poza podstawami manipulowania strukturami w 3D (obracanie, wybieranie i zmienianie modelu), głównym celem jest modelowanie miejsca aktywnego białka. Proces ten pozwala uczniowi rozwinąć swoje zrozumienie w trzech nadrzędnych tematach opisanych przez BioMolViz Framework: interakcje molekularne, ligandy / modyfikacje oraz relacje struktura-funkcja20,21.
Cztery popularne programy do wizualizacji biomolekularnej to: Jmol/JSmol23, iCn3D24, PyMOL25, oraz UCSF Chimera26,27. Zachęcamy tych, którzy są nowicjuszami w Chimera, do korzystania z UCSF ChimeraX, następnej generacji programu do wizualizacji molekularnej Chimera, który jest obecnie wspieraną wersją programu.
W tym protokole pokazujemy, jak używać każdego z tych czterech programów do modelowania miejsca aktywnego ludzkiej glukokinazy z powiązanym kompleksem analogowym substratu (PDB ID: 3FGU) oraz do wyświetlania pomiarów ilustrujących specyficzne interakcje wiązania28. Model przedstawia kompleks katalityczny enzymu. Aby uchwycić miejsce aktywne w stanie przed katalizą, niehydrolizowalny analog ATP został związany z miejscem aktywnym glukokinazy. Ten ester kwasu fosfoaminofosfonowego i adenylanu (ANP) zawiera wiązanie fosfor-azot zamiast zwykłego wiązania fosforowo-tlenowego w tej pozycji. W miejscu aktywnym znajduje się również glukoza (oznaczona w modelu jako BCG) i magnez (oznaczona jako MG). Dodatkowo w strukturze występuje jon potasu (K), wynikający z chlorku potasu zastosowanego w rozpuszczalniku krystalizacyjnym. Jon ten nie jest krytyczny dla funkcji biologicznych i znajduje się poza miejscem aktywnym.

Rysunek 1: Struktury ATP/ANP. Struktura trifosforanu adenozyny (ATP) w porównaniu z estrem kwasu fosfoaminofosfonowego i adenylanu (ANP). Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.
Protokół demonstruje wybór związanych ligandów kompleksu analogowego substratu oraz identyfikację reszt miejsca aktywnego w obrębie 5 A związanego kompleksu, który wychwytuje aminokwasy i cząsteczki wody zdolne do tworzenia istotnych oddziaływań molekularnych, w tym oddziaływań hydrofobowych i van der Waalsa.
Początkowo wyświetlany jest obraz zmanipulowany, aby pokazać większość białka w kreskówce, z resztami aminokwasów w miejscu aktywnym w pałeczce, aby pokazać odpowiednie atomy białka i podkreślić interakcje molekularne. Po kroku 3 protokołu dla każdego programu, te reprezentacje zostały zastosowane, a widok białka jest podobny we wszystkich programach (Rysunek 2). Na końcu protokołu kreskówka białka jest ukryta, aby uprościć widok i skupić się na miejscu aktywnym.

Rysunek 2: Porównanie struktury między programami. Porównanie struktury 3FGU w każdym programie po kroku Dostosuj reprezentację (krok 2 lub 3 każdego protokołu). Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.
Barwienie CPK jest stosowane do aminokwasów miejsca aktywnego i związanych ligandów29,30. Ten schemat kolorowania rozróżnia atomy różnych pierwiastków chemicznych w modelach molekularnych pokazanych w reprezentacjach liniowych, kijowych, kulkowych i patyczkowych oraz wypełniających przestrzeń. Wodór jest biały, azot jest niebieski, tlen jest czerwony, siarka jest żółta, a fosfor jest pomarańczowy w schemacie kolorystycznym CPK. Tradycyjnie do węgla używa się koloru czarnego, chociaż w nowoczesnym zastosowaniu barwienie węgla może się różnić.
Atomy wodoru nie są widoczne w strukturach krystalicznych, chociaż każdy z tych programów jest w stanie przewidzieć ich położenie. Dodanie atomów wodoru do dużej struktury makromolekularnej może zaciemnić widok, dlatego nie są one wyświetlane w tym protokole. W związku z tym wiązania wodorowe zostaną pokazane poprzez pomiar od środka dwóch heteroatomów (np. tlen do tlenu, tlen do azotu) w tych strukturach.
Przeglądy programów
Graficzne interfejsy użytkownika (GUI) do pobrania: PyMOL (wersja 2.4.1), ChimeraX (wersja 1.2.5) i Jmol (wersja 1.8.0_301) to narzędzia do modelowania molekularnego oparte na graficznym interfejsie użytkownika. Te trzy interfejsy zawierają wiersze poleceń do wprowadzania wpisanego kodu; wiele z tych samych funkcji jest dostępnych za pośrednictwem menu i przycisków w graficznym interfejsie użytkownika. Wspólną cechą wiersza poleceń tych programów jest to, że użytkownik może ładować i ponownie wykonywać poprzednie polecenia za pomocą strzałek w górę iw dół na klawiaturze.
Internetowe interfejsy użytkownika: iCn3D (I-see-in-3D) to przeglądarka oparta na WebGL do interaktywnego przeglądania trójwymiarowych struktur makromolekularnych i substancji chemicznych w sieci, bez potrzeby instalowania osobnej aplikacji. Nie używa wiersza poleceń, chociaż pełna wersja internetowa zawiera edytowalny dziennik poleceń. JSmol to wersja Jmol JavaScript lub HTML5 do użytku na stronie internetowej lub w oknie przeglądarki internetowej i jest bardzo podobna w działaniu do Jmol. JSmol może być używany do tworzenia samouczków online, w tym animacji.
Proteopedia31,32, FirstGlance in Jmol33, oraz interfejs sieciowy JSmol (JUDE) w Milwaukee School of Engineering Center for BioMolecular Modeling są przykładami takich środowisk projektowania online opartych na Jmol34. Proteopedia wiki jest narzędziem dydaktycznym, które pozwala użytkownikowi modelować strukturę makromolekuł i tworzyć strony zawierające te modele w website35. Narzędzie do tworzenia scen Proteopedia, zbudowane przy użyciu JSmol, integruje GUI z dodatkowymi funkcjami niedostępnymi w JMOL GUI.
Jmol i iCn3D są oparte na języku programowania Java; JSmol używa Javy lub HTML5, a PyMOL i ChimeraX są oparte na języku programowania Python. Każdy z tych programów ładuje pliki banku danych o białkach, które można pobrać z Banku Danych Białek RCSB pod 4-cyfrowym alfanumerycznym identyfikatorem PDB36,37. Najpopularniejszymi typami plików są pliki Protein Data Bank (PDB) zawierające rozszerzenie .pdb oraz Plik Informacji Krystalograficznej (CIF lub mmCIF) zawierający rozszerzenie .cif. CIF zastąpił PDB jako domyślny typ pliku dla Banku Danych Białek, ale oba formaty plików działają w tych programach. Mogą występować niewielkie różnice w sposobie wyświetlania sekwencji/struktury podczas korzystania z CIF, w przeciwieństwie do plików PDB; Pliki działają jednak podobnie i różnice nie będą tutaj szczegółowo omawiane. Baza danych Molecular Modeling Database (MMDB), produkt National Center for Biotechnology Information (NCBI), jest podzbiorem struktur PDB, z którymi powiązano informacje kategoryczne (np. cechy biologiczne, konserwatywne domeny białkowe)38. iCn3D, produkt NCBI, jest w stanie załadować pliki PDB zawierające dane MMDB.
Aby wyświetlić model, użytkownik może pobrać żądany plik z dedykowanej strony Banku Danych Białkowych dla struktury (np. https://www.rcsb.org/structure/3FGU), a następnie skorzystać z rozwijanego menu Plik programu, aby otworzyć strukturę. Wszystkie programy są również w stanie załadować plik struktury bezpośrednio przez interfejs, a ta metoda jest szczegółowo opisana w protokołach.
Interfejsy graficzne ChimeraX, Jmol i PyMOL zawierają jedno lub więcej okien konsoli, które można zmienić, przeciągając róg. iCn3D i JSmol są w całości zawarte w przeglądarce internetowej. Podczas korzystania z iCn3D użytkownik może być zmuszony do przewijania w wyskakujących okienkach, aby wyświetlić wszystkie elementy menu, w zależności od rozmiaru i rozdzielczości ekranu.
Opisane tutaj protokoły zapewniają prostą metodę wyświetlania miejsca aktywnego enzymu za pomocą każdego programu. Należy zauważyć, że istnieje wiele sposobów wykonania kroków w każdym programie. Na przykład w ChimeraX to samo zadanie można wykonać za pomocą menu rozwijanych, paska narzędzi u góry lub wiersza poleceń. Użytkowników zainteresowanych szczegółowym poznaniem konkretnego programu zachęcamy do zapoznania się z samouczkami online, podręcznikami i Wiki dostępnymi dla tych programów39,40,41,42,43,44,45,46.
Istniejące podręczniki i samouczki dla tych programów prezentują elementy tego protokołu jako odrębne zadania. Aby wyświetlić aktywną witrynę, użytkownik musi zsyntetyzować wymagane operacje z różnych podręczników i samouczków. Niniejszy manuskrypt rozszerza istniejące dostępne samouczki, prezentując liniowy protokół modelowania oznaczonego miejsca aktywnego z interakcjami molekularnymi, dostarczając użytkownikowi logiki modelowania miejsca aktywnego, którą można zastosować do innych modeli i programów.

Rysunek 3: Graficzny interfejs użytkownika ChimeraX. Interfejs GUI ChimeraX z menu rozwijanymi, paskiem narzędzi, przeglądarką struktur i etykietami wiersza poleceń. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.

Rysunek 4: Graficzny interfejs użytkownika iCn3D. Interfejs GUI iCn3D z rozwijanymi menu, paskiem narzędzi, przeglądarką struktur, dziennikiem poleceń, wyskakującymi menu wyboru zestawów oraz wyskakującymi menu sekwencji i adnotacji. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.

Rysunek 5: Graficzny interfejs użytkownika Jmol. Interfejs GUI Jmol z zaznaczonymi menu rozwijanymi, paskiem narzędzi, przeglądarką struktury, menu podręcznym i konsolą/wierszem poleceń. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.

Rysunek 6: Graficzny interfejs użytkownika PyMOL. Interfejs GUI PyMOL z menu rozwijanymi, przeglądarką struktury, panelem nazw/obiektów, menu sterowania myszą i etykietą wiersza poleceń. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.