Artykuł metodologiczny

Protokół komputerowego przewidywania struktury i funkcji białek

70.5K wyświetleń

DOI:

10.3791/3259

3 listopada 2011

W tym artykule

Podsumowanie

Opisano wytyczne dotyczące komputerowej charakterystyki strukturalnej i funkcjonalnej białka z wykorzystaniem potoku I-TASSER. Wychodząc od sekwencji białka zapytania, generowane są modele 3D przy użyciu wielokrotnych dopasowań wątkowych oraz iteracyjnych symulacji montażu strukturalnego. Następnie wyciągane są wnioski funkcjonalne na podstawie dopasowań do białek o znanej strukturze i funkcjach.

Streszczenie

Projekty sekwencjonowania genomów dostarczyły milionów sekwencji białkowych, których zrozumienie pod kątem roli biologicznej wymaga wiedzy na temat ich struktury i funkcji. Chociaż metody eksperymentalne mogą dostarczyć szczegółowych informacji dla niewielkiej części tych białek, modelowanie obliczeniowe jest niezbędne dla większości cząsteczek białkowych, które nie zostały scharakteryzowane eksperymentalnie. Serwer I-TASSER to internetowe narzędzie do wysokorozdzielczego modelowania struktury i funkcji białek. Dla danej sekwencji białkowej typowy wynik z serwera I-TASSER obejmuje przewidywanie struktury drugorzędowej, przewidywaną dostępność rozpuszczalnika dla każdego pozostałego aminokwasu, białka matrycowe homologiczne wykryte poprzez threading i dopasowanie struktur, do pięciu pełnowymiarowych modeli struktury trzeciorzędowej oraz adnotacje funkcjonalne oparte na strukturze w celu klasyfikacji enzymów, terminów Gene Ontology oraz miejsc wiązania białko-ligand. Wszystkie przewidywania są oznaczone wskaźnikiem ufności, który określa dokładność prognoz bez dostępu do danych eksperymentalnych. Aby sprostać specjalnym zapotrzebowaniom użytkowników końcowych, serwer udostępnia kanały umożliwiające wprowadzanie określonych przez użytkownika odległości między pozostałościami oraz map kontaktów w celu interaktywnej modyfikacji modelowania w I-TASSER; pozwala on również użytkownikom na określenie dowolnych białek jako matryc lub wykluczenie wybranych białek matrycowych podczas symulacji składania struktury. Informacje strukturalne mogą być gromadzone przez użytkowników na podstawie dowodów eksperymentalnych lub spostrzeżeń biologicznych w celu poprawy jakości przewidywań I-TASSER. Serwer ten został oceniony jako najlepszy program do przewidywania struktury i funkcji białek w niedawnych eksperymentach CASP prowadzonych w skali całej społeczności. Obecnie z internetowego serwera I-TASSER korzysta >20 000 zarejestrowanych naukowców z ponad 100 krajów.

Protokół

Przegląd metody

Zgodnie z paradygmatem sekwencja-struktura-funkcja, procedura I-TASSER1-4 służąca do modelowania struktury i funkcji obejmuje cztery następujące po sobie kroki: (a) identyfikację szablonu za pomocą LOMETS5; (b) ponowne składanie struktury fragmentów poprzez symulacje Monte Carlo z wymianą replik6; (c) udoskonalenie struktury na poziomie atomowym przy użyciu REMO7 oraz FG-MD8; oraz (d) interpretację funkcji na podstawie struktury z wykorzystaniem COFACTOR9.

Identyfikacja matrycyW przypadku sekwencji zapytania przesłanej przez użytkownika, jest ona najpierw przepuszczana przez reprezentatywną bibliotekę struktur PDB za pomocą lokalnie zainstalowanego serwera meta-threadingu LOMETS. Threading jest procedurą dopasowania sekwencji do struktury, służącą do identyfikacji białek matrycowych, które mogą posiadać podobną strukturę lub zawierać podobny motyw strukturalny co białko zapytania. Aby zwiększyć zakres wykrywania homologicznych matryc, LOMETS łączy wiele nowoczesnych algorytmów obejmujących różne metodologie threadingu. Ponieważ różne programy do threadingu posiadają odmienne systemy punktacji i różną czułość dopasowania, jakość wygenerowanych dopasowań z każdego programu jest oceniana za pomocą znormalizowanych wynik Z (Z-score), co definiuje się jako:
Wzór na znormalizowany wynik Z (normalized Z-score): Norm. Z-score=(Z-score)/(Z0), istotny w analizie statystycznej.
gdzie wskaźnik Z wynik wyrażony w jednostkach odchylenia standardowego względem średniej statystycznej wszystkich dopasowań wygenerowanych przez program; a Z0 jest specyficzny dla programu wynik standaryzowany (Z-score) wartość odcięcia określona na podstawie wielkoskalowych testów benchmarkowych dla metody threadingu5 w celu odróżnienia szablonów „dobrych” od „złych”. Szablon o wysokim wyniku Z-score oznacza, że najlepsze szablony posiadają wynik dopasowania znacząco wyższy niż większość pozostałych szablonów, co zazwyczaj sugeruje, że dopasowanie odpowiada dobremu modelowi. Jeśli większość najlepszych szablonów threadingu wykazuje wysokie znormalizowane Kody Z (Z-scores)dokładność końcowego modelu I-TASSER jest zazwyczaj wysoka. Jednakże, w przypadku dużych białek, gdy pokrycie dopasowań threadingowych ogranicza się do niewielkiego regionu białka zapytania, wysoka znormalizowana wartość Z-score nie musi oznaczać wysokiej dokładności modelowania dla modelu pełnowymiarowego. Dwa najlepsze dopasowania threadingowe z każdego programu threadingowego są gromadzone i wykorzystywane w kolejnym kroku składania struktury.

Iteracyjna symulacja składania struktury: Po przeprowadzeniu procedury niciowania sekwencja zapytania zostaje podzielona na regiony wyrównane i niewyrównane w procesie niciowania. Ciągłe fragmenty z wyrównania niciowania są wycinane z matryc i wykorzystywane bezpośrednio do składania struktury, natomiast niewyrównane regiony pętli są budowane za pomocą modelowania ab initio. Procedura składania struktury jest przeprowadzana w układzie sieciowym z wykorzystaniem symulacji Monte Carlo z wymianą replik6. Pole siłowe I-TASSER obejmuje oddziaływania wiązań wodorowych10, oparte na wiedzy statystyczne człony energii wyprowadzone ze znanych struktur białek w PDB1, przewidywania kontaktów na podstawie sekwencji z SVMSEQ12 oraz ograniczenia przestrzenne zebrane z matryc niciowania LOMETS5. Przynęty konformacyjne generowane w replikach o niskiej temperaturze podczas symulacji są grupowane przez SPICKER13 w celu zidentyfikowania struktur o stanach niskiej energii swobodnej>. Centroidy klastrów z najlepszych grup są uzyskiwane poprzez uśrednianie współrzędnych 3D wszystkich zgrupowanych przynęt strukturalnych i wykorzystywane do generowania końcowego modelu. Procedura symulacji i klastrowania jest powtarzana dwukrotnie w celu usunięcia kolizji sterycznych i dalszego doprecyzowania topologii globalnej.

Budowa i rafinacja modelu na poziomie atomowym: Centroidy klastrów uzyskane po klastrowaniu SPICKER są zredukowanymi modelami białek (każdy resztą reprezentowaną przez Cα oraz środek masy łańcucha bocznego) i mają ograniczone zastosowanie biologiczne. Budowa modelu pełnoatomowego z modeli zredukowanych odbywa się w dwóch etapach. W pierwszym kroku program REMO7 jest wykorzystywany do budowy modeli pełnoatomowych ze śladów C-alfa poprzez optymalizację sieci wiązań wodorowych. W drugim kroku modele pełnoatomowe z REMO są dalej rafinowane przez FG-MD14, który poprawia kąty torsyjne szkieletu, długości wiązań i orientacje rotamerów łańcuchów bocznych za pomocą symulacji dynamiki molekularnej, kierowanych przez fragmenty strukturalne wyszukane w strukturach PDB za pomocą TM-align. Modele rafinowane przez FG-MD służą jako końcowe modele do przewidywania struktury trzeciorzędowej za pomocą I-TASSER.

Jakość wygenerowanych modeli szacowana jest na podstawie wyniku ufności (C-score), który jest definiowany w oparciu o wynik Z (Z-score) dopasowań nici LOMETS oraz zbieżność symulacji I-TASSER, sformułowany matematycznie jako:
wzór analizy statystycznej, obliczanie wyniku C (C-score); równanie do interpretacji danych badawczych
gdzie M liczba pozornych struktur (decoys) w klastrach strukturalnych zidentyfikowanych przez program SPICKER13; Mtot jest całkowitą liczbą przynęt (decoys) poddanych klastrowaniu; jest średnim RMSD zgrupowanych pozornych ligandów (decoys) względem centroidów grup; Norm.Z-Score(i) czy znormalizowany wynik Z (równanie 1) dla najlepszego dopasowania wątkowego (threading alignment) uzyskano z iserwer wątkowania w LOMETS5; N jest liczbą serwerów wykorzystanych w systemie LOMETS.

C-score wykazuje silną korelację z jakością modeli I-TASSER. Poprzez połączenie C-score i długości białka można oszacować dokładność pierwszych modeli I-TASSER ze średnim błędem 0,08 dla TM-score i 2 Å dla RMSD15. Generalnie przyjmuje się, że modele z C-score > - 1,5 powinny posiadać poprawną strukturę trzeciorzędową (fold). RMSD i TM-score są powszechnie znanymi miarami podobieństwa topologicznego między modelem a strukturą natywną. Wartości TM-score mieszczą się w zakresie [0, 1], gdzie wyższy wynik wskazuje na lepsze dopasowanie struktury16,17. Jednak w przypadku modeli o niższym rankingu (tj. modeli od 2nd do 5th), korelacja C-score z TM-score i RMSD jest znacznie słabsza (~ 0,5) i nie może być wykorzystana do wiarygodnej oceny absolutnej jakości modelu.

Czy pierwszy model w symulacjach I-TASSER jest zawsze najlepszym modelem? Odpowiedź na to pytanie zależy od typu celu. W przypadku celów łatwych pierwszy model zazwyczaj jest najlepszy, a jego C-score jest zazwyczaj znacznie wyższy niż w pozostałych modelach. Jednak w przypadku celów trudnych, gdzie threading nie daje istotnych trafień szablonu, pierwszy model niekoniecznie musi być najlepszy, a I-TASSER ma w rzeczywistości trudności z wyborem najlepszego szablonu i modeli. Dlatego w przypadku trudnych celów zaleca się analizę wszystkich 5 modeli i ich wybór w oparciu o informacje eksperymentalne oraz wiedzę biologiczną.

Przewidywanie funkcji: W ostatnim kroku końcowe modele 3D wygenerowane za pomocą FG-MD są wykorzystywane do przewidywania trzech aspektów funkcji białka, mianowicie: (a) numerów Enzyme Commission (EC)18, (b) terminów Gene Ontology (GO)19 oraz (c) miejsc wiązania dla małych cząsteczek ligandów. Dla wszystkich trzech aspektów interpretacje funkcjonalne są generowane przy użyciu COFACTOR, który jest nowym podejściem do przewidywania funkcji białka w oparciu o globalne i lokalne podobieństwo do białek szablonowych w PDB o znanej strukturze i funkcjach. Najpierw globalna topologia przewidzianych modeli jest dopasowywana do funkcjonalnych bibliotek szablonów za pomocą programu do dopasowania strukturalnego TM-align20. Następnie z biblioteki wybierany jest zestaw białek najbardziej podobnych do modeli docelowych na podstawie ich globalnego podobieństwa strukturalnego, a następnie przeprowadzane jest szerokie przeszukiwanie lokalne w celu zidentyfikowania podobieństwa strukturalnego i sekwencyjnego w pobliżu regionu miejsca aktywnego/wiążącego. Wynikowe wartości podobieństwa globalnego i lokalnego służą do uszeregowania białek szablonowych (homologów funkcjonalnych) i przeniesienia adnotacji (numerów EC i terminów Gene Ontology19) na podstawie najlepiej dopasowanych wyników. Podobnie, reszty aminokwasowe miejsca wiązania ligandu oraz tryb wiązania ligandu są wnioskowane na podstawie lokalnego dopasowania zapytania do znanych reszt miejsca wiązania ligandu w najlepiej ocenianych szablonach funkcjonalnych9.

Jakość przewidywania funkcji (terminów EC i GO) w programie I-TASSER jest oceniana na podstawie wyniku homologii funkcjonalnej (Fh-score), który jest miarą globalnego i lokalnego podobieństwa między zapytaniem a wzorcem i jest definiowany jako:
Równanie do obliczania wskaźnika Fh-score z zmiennymi i współczynnikami; formuła matematyczna dla analizy enzymatycznej.
gdzie C-score jest szacunkiem jakości przewidywanego modelu, zdefiniowanym w równaniu (2); TM-score mierzy globalne podobieństwo strukturalne między białkiem modelowym a matrycą; RMSDali RMSD pomiędzy strukturą modelu a strukturą szablonu w obszarze wyrównanym strukturalnie z programu TM-align20; Cov oznacza pokrycie dopasowania strukturalnego (tj. stosunek liczby strukturalnie dopasowanych reszt do długości zapytania); IDali jest tożsamość sekwencji w dopasowaniu TM-align. Szacowany wynik pewności dla przewidywań numerów EC obejmuje również człon służący do oceny dopasowania miejsca aktywnego (AcM) pomiędzy zapytaniem a szablonem w określonym regionie lokalnym, obliczany jako:
Wzór na równowagę statyczną równanie AcM; metoda analizy bilansu; schemat wyprowadzania wzoru.
gdzie NProszę podać tekst do przetłumaczenia. oznacza liczbę reszt matrycowych znajdujących się w obszarze lokalnym, Nali jest liczbą dopasowanych par reszt zapytania i szablonu, dii czy jest Cα odległość między ipara wyrównanych reszt, d0 = 3,0 Å jest wartością graniczną odległości, Mii stanowi sumę wartości BLOSUM dla i-tej pary dopasowanych reszt. Generalnie wynik Fh mieści się w przedziale [0, 5], a wynik AcM w przedziale [0, 2], przy czym wyższe wartości wskazują na większą pewność przypisań funkcjonalnych. Wynik AcM jest również wykorzystywany do oceny lokalnego podobieństwa struktury i sekwencji w pobliżu miejsc wiązania ligandów, co określa się mianem wyniku BS.

1. Przesłanie sekwencji białka

  1. Odwiedź stronę internetową I-TASSER pod adresem http://zhanglab.ccmb.med.umich.edu/I-TASSER, aby rozpocząć eksperyment modelowania struktury i funkcji.
  2. Skopiuj i wklej sekwencję aminokwasową do odpowiedniego formularza lub prześlij ją bezpośrednio z komputera, klikając przycisk „Browse”. Serwer I-TASSER obecnie akceptuje sekwencje o długości do 1500 reszt. Białka dłuższe niż 1500 reszt są zazwyczaj białkami wielodomenowymi i zaleca się ich podział na poszczególne domeny przed przesłaniem do I-TASSER.
  3. Podaj swój adres e-mail (wymagane) oraz nazwę zadania (opcjonalnie).
  4. Użytkownicy mogą opcjonalnie określić zewnętrzne ograniczenia kontaktów/odległości między resztami, dodać dodatkowy szablon lub wykluczyć niektóre białka szablonowe podczas procesu modelowania struktury. Więcej informacji na temat korzystania z tych opcji znajduje się w sekcji „Dyskusja”.
  5. Aby przesłać sekwencję, kliknij przycisk „Run I-TASSER”. Przeglądarka zostanie przekierowana na stronę potwierdzenia wyświetlającą podane przez użytkownika informacje, numer identyfikacyjny zadania (Job ID) oraz link do strony internetowej, na której wyniki zostaną zamieszczone po zakończeniu zadania. Użytkownicy mogą dodać ten link do zakładek lub zapisać numer identyfikacyjny zadania do późniejszego wykorzystania.

2. Dostępność wyników

  1. Sprawdź status przesłanego zadania, odwiedzając stronę kolejki I-TASSER pod adresem http://zhanglab.ccmb.med.umich.edu/I-TASSER/queue.php. Kliknij zakładkę wyszukiwania i użyj numeru Job ID lub sekwencji zapytania, aby odnaleźć przesłane zadanie.
  2. Po zakończeniu modelowania struktury i funkcji otrzymasz powiadomienie e-mail zawierające obrazy przewidzianych struktur oraz link internetowy. Kliknij ten link lub otwórz link zapisany w kroku 1.5, aby przejrzeć i pobrać wyniki.

3. Przewidywanie struktury drugorzędowej i dostępności rozpuszczalnika

  1. Sprawdź sekwencję zapytania w formacie FASTA wyświetloną na górze strony z wynikami. Jeśli podczas przesyłania sekwencji określono dodatkowe ograniczenia lub szablon, widoczny będzie również link do strony internetowej z informacjami określonymi przez użytkownika (Rysunek 1A).
  2. Przeanalizuj przewidywaną strukturę drugorzędową wyświetlaną jako: helisa alfa (H), pasmo beta (S) lub pętla/zwój (C) oraz wynik pewności przewidywania (0 = niska, 9 = wysoka) dla każdego resztu. Poszukaj obszarów z długimi odcinkami regularnych struktur drugorzędowych (H lub S), aby oszacować region rdzenia białka. Na podstawie rozkładu elementów struktur drugorzędowych można również przeanalizować klasę strukturalną białka. Ponadto długie regiony elementów typu coil zazwyczaj wskazują na obszary nieustrukturyzowane lub nieuporządkowane.
  3. Przejrzyj przewidywaną dostępność rozpuszczalnika (Rysunek 1C), aby ustalić regiony ukryte i wystawione na działanie rozpuszczalnika w zapytaniu. Wartości przewidywanej dostępności rozpuszczalnika wahają się od 0 (resztu ukrytej) do 9 (resztu wystawionej). Region zawierający głównie reszty ukryte może służyć do wyznaczenia regionu rdzenia białka, natomiast regiony z resztami hydrofilowymi, wystawionymi na działanie rozpuszczalnika, są potencjalnymi miejscami hydratacji lub centrami funkcjonalnymi.

4. Przewidywanie struktury trzeciorzędowej

  1. Przewiń w dół, aby wyświetlić przewidywane struktury trzeciorzędowe białka zapytania, przedstawione w interaktywnej aplikacji Jmol (Rycina 2). Kliknij lewym przyciskiem myszy w aplikacji, aby zmienić wygląd wyświetlanej struktury, powiększyć wybrany obszar, zaznaczyć konkretne typy reszt w przewidzianym modelu lub obliczyć odległości między resztami.
  2. Przeanalizuj modele pod kątem obecności długich regionów nieustrukturyzowanych. Regiony te zazwyczaj odpowiadają obszarom nieuporządkowanym w białku lub wskazują na brak dopasowania matrycy. Regiony te zazwyczaj charakteryzują się niską dokładnością modelowania, a usunięcie ich z obszarów końców N i C poprawi dokładność modelowania.
  3. Pobierz pliki struktury modelu w formacie PDB, klikając łącza „Download Model”. Pliki te można otworzyć w dowolnym oprogramowaniu do wizualizacji molekularnej (np. Pymol, Rasmol itd.) w celu dalszej analizy cech strukturalnych.
  4. Przeanalizuj wynik ufności (C-score) modelowania struktury, aby ocenić jakość przewidzianych struktur. Wartości C-score (Równ. 2) zazwyczaj mieszczą się w zakresie [-5, 2], przy czym wyższy wynik odzwierciedla model lepszej jakości. Szacowany TM-score i RMSD pierwszego modelu są wyświetlone jako „Estimated accuracy of Model 1”. W przypadku długich białek zaleca się ocenę jakości modelu na podstawie TM-score, ponieważ TM-score jest bardziej czuły na zmiany topologiczne niż RMSD.
  5. Kliknij łącze „more about C-score”, aby przeanalizować C-score, rozmiar klastra i gęstość klastra dla wszystkich modeli. Szacowany TM-score i RMSD są przedstawione tylko dla pierwszego modelu I-TASSER, ponieważ C-score modeli o niższej randze nie jest silnie skorelowany z TM-score lub RMSD. Jakość modeli o niższej randze można częściowo ocenić na podstawie ich gęstości klastra i rozmiaru klastra w stosunku do pierwszego modelu, przy czym modele z większego klastra i o wyższej gęstości są średnio bliższe strukturze natywnej.
  6. Niskie wartości przewidywań C-score zazwyczaj wskazują na niską dokładność przewidywania. W większości takich przypadków białko zapytania nie posiada odpowiedniej matrycy w bibliotece i ma rozmiar wykraczający poza zakres modelowania ab initio (tj. >120 reszt). W takich przypadkach użytkownicy mogą poszukać dodatkowych więzów przestrzennych i wykorzystać je do ulepszenia modelowania I-TASSER (patrz sekcja Discussion). Zachęcamy również do przesyłania sekwencji do naszego serwera QUARK (http://zhanglab.ccmb.med.umich.edu/QUARK/) w celu czystego modelowania ab initio, jeśli rozmiar białka wynosi poniżej 20 reszt.

5. Dopasowanie matrycy docelowej LOMETS

  1. Przewiń w dół, aby przeanalizować dziesięć najlepszych szablonów threadingu dla białka zapytania, zidentyfikowanych przez programy threadingowe LOMETS (Rysunek 3). Sprawdź znormalizowany wynik Z (Eq. 1), widoczny w kolumnie „Norm. Z-score”, aby przeanalizować jakość dopasowań threadingowych. Dopasowania znormalizowanym wynikiem Z > 1 wskazują na wiarygodne dopasowanie i najprawdopodobniej mają taką samą strukturę drugorzędową (fold) jak białko zapytania.
  2. Przeanalizuj tożsamość sekwencji w regionie dopasowanym metodą threadingu (kolumna „Iden. 1”) oraz dla całego łańcucha (kolumna „Iden. 2”), aby ocenić homologię między białkiem zapytania a białkami szablonowymi. Wysoka tożsamość sekwencji jest wskaźnikiem pokrewieństwa ewolucyjnego między białkiem zapytania a białkami szablonowymi.
  3. Przejrzyj zaznaczone kolorami reszty dopasowane w procesie threadingu, aby wizualnie zidentyfikować konserwatywne reszty/motywy w białku zapytania i białkach szablonowych. Wyższa tożsamość sekwencji w regionie dopasowanym threadingiem w porównaniu do dopasowania całego łańcucha wskazuje również na obecność konserwatywnych motywów strukturalnych/domen w białku zapytania.
  4. Oceń pokrycie dopasowania threadingowego, sprawdzając kolumnę „Cov.” oraz analizując samo dopasowanie. Jeśli pokrycie najlepszych dopasowań jest niskie i ogranicza się tylko do niewielkiego regionu białka zapytania lub brakuje go dla długiego fragmentu sekwencji zapytania, zazwyczaj oznacza to, że białko zapytania zawiera więcej niż jedną domenę i zaleca się podzielenie sekwencji oraz modelowanie domen indywidualnie (Rysunek 3).
  5. Pobierz pliki dopasowania sekwencji do struktury w formacie PDB, klikając w linki „Download Align”. Pliki dopasowania te można otworzyć w dowolnym programie do wizualizacji molekularnej wymienionym w sekcji Materiały, a także wykorzystać do dodania dodatkowych więzów podczas modelowania struktury (Krok 1.4).

6. Analogi strukturalne w PDB

  1. Przejrzyj kolejną tabelę (Rysunek 4) na stronie wyników, aby określić dziesięć głównych analogów strukturalnych pierwszego przewidywanego modelu, zidentyfikowanych przez program do wyrównania strukturalnego TM-align20. Wartość TM-score >0,5 wskazuje, że wykryty analog i model mają podobną topologię i mogą zostać wykorzystane do określenia klasy strukturalnej/rodziny białek białka zapytania16, natomiast TM-score <0,3 oznacza przypadkowe podobieństwo strukturalne.
  2. Przeanalizuj identyczność sekwencji oraz RMSD w strukturalnie wyrównanym obszarze przedstawionym w kolumnach „IDENa” i „RMSDa”, aby ocenić konserwację motywów przestrzennych w modelu i analogu strukturalnym. Dokonaj wizualnej inspekcji kolorowych i wyrównanych par reszt w wyrównaniu, aby zidentyfikować te strukturalnie konserwatywne reszty i motywy.
  3. Kliknij kod PDB wyświetlany w kolumnie „PDB Hit”, aby przejść do strony internetowej RCSB i dowiedzieć się więcej o ich klasyfikacji strukturalnej (SCOP, CATH i PFAM) oraz informacjach funkcjonalnych (numer EC, powiązane terminy GO i związane ligandy).

7. Przewidywanie funkcji przy użyciu COFACTOR

  1. Przewiń stronę z wynikami w dół, aby przeanalizować interpretacje funkcjonalne dla białka zapytania. Funkcje białek są wyliczone w trzech tabelach kontekstowych, wyświetlających: numery Enzyme Commission (EC), terminy Gene Ontology (GO) oraz miejsca wiązania ligandów.
  2. Przeanalizuj kolumny „TM-score”, „RMSDa”, „IDENa” oraz „Cov.” w każdej tabeli, aby ocenić parametry globalnego podobieństwa strukturalnego i konserwację wzorców przestrzennych pomiędzy modelem a zidentyfikowanymi homologami funkcjonalnymi (szablonami).

8. Przewidywanie numeru Komisji Enzymologicznej

  1. Przejrzyj pięć potencjalnych homologów enzymatycznych białka zapytania przedstawionych w tabeli „Predicted EC numbers” (Rysunek 5). Poziom pewności przewidywania numeru EC z wykorzystaniem tych szablonów znajduje się w kolumnie „EC-Score”. Na podstawie analizy benchmarkowej23, podobieństwo funkcjonalne (pierwsze 3 cyfry numeru EC) między białkiem zapytania a białkiem szablonowym można wiarygodnie interpretować przy EC-score >1,1.
  2. Poszukaj konsensusu funkcji (numery EC) wśród szablonów, które posiadają podobne sfałdowanie (tzn. TM-score >0,5) co białko zapytania. Jeśli wiele szablonów posiada ten sam numer EC oraz EC-score > 1,1, poziom pewności przewidywania jest bardzo wysoki. Jednakże, jeśli EC-Score jest wysoki, ale brakuje konsensusu wśród zidentyfikowanych trafień, przewidywanie staje się mniej wiarygodne i zaleca się skorzystanie z przewidywań terminów GO.
  3. Kliknij w link przy numerach EC, aby przejść do bazy danych ExPASy Enzyme i szczegółowo przeanalizować funkcję białka szablonowego, w tym katalizowaną reakcję, wymagania dotyczące kofaktorów oraz szlak metaboliczny.

9. Przewidywanie terminów Gene Ontology (GO)

  1. Przejrzyj tabelę „Predicted GO terms” (Rysunek 6), aby zidentyfikować dziesięć głównych homologów białka zapytania w bibliotece PDB, opatrzonych terminami Gene Ontology (GO). Każde białko jest zazwyczaj powiązane z wieloma terminami GO, opisującymi jego funkcje molekularne (MF), procesy biologiczne (BP) i składniki komórkowe (CC). Kliknij każdy termin, aby przejść do strony internetowej Amigo i przeanalizować jego definicję oraz hierarchię.
  2. Przeanalizuj kolumnę Fh-score (wskaźnik homologii funkcjonalnej), aby ocenić podobieństwo funkcjonalne między białkiem zapytania a białkami matrycowymi oraz oszacować poziom pewności przeniesienia adnotacji funkcjonalnych z tych białek. W naszym badaniu porównawczym23, 50% natywnych terminów GO można było prawidłowo zidentyfikować na podstawie pierwszej zidentyfikowanej matrycy, stosując wartość graniczną Fh-score wynoszącą 0,8, przy ogólnej dokładności na poziomie 56%.
  3. Przejrzyj tabelę „Consensus prediction of GO terms”, aby przeanalizować zgodność funkcji między matrycami. Wspólne funkcje te są wykorzystywane do przewidywania terminów GO (MF, BP i CC) białka zapytania oraz oceny poziomu pewności (GO-score) przewidywań tych terminów. Na podstawie testu porównawczego23, najlepsze wskaźniki wyników fałszywie dodatnich i fałszywie ujemnych uzyskano dla przewidywań z wartością graniczną GO-score=0,5, przy jednoczesnym spadku zakresu przewidywań na głębszych poziomach ontologii.

10. Przewidywanie miejsc wiązania białko-ligand

  1. Przewiń stronę na dół, aby wyświetlić dziesięć najlepszych przewidywań miejsc wiązania ligandów dla białka zapytania. Przewidywane miejsca wiązania są uporządkowane według liczby przewidzianych konformacji ligandów, które dzielą wspólną kieszeń wiążącą. Najlepiej zidentyfikowane miejsce wiązania jest już wyświetlone w aplikacji Jmol. Kliknij przyciski opcji, aby przeanalizować pozostałe przewidywania i zwizualizować reszty oddziałujące z ligandem.
  2. Przeanalizuj kolumnę BS-score, aby ocenić lokalne podobieństwo między miejscem wiązania w modelu a miejscem wiązania w szablonie. Na podstawie punktu odniesienia9, BS-score > 1,1 wskazuje na wysokie podobieństwo sekwencji i struktury w pobliżu przewidywanego miejsca wiązania w modelu oraz znanego miejsca wiązania w szablonie.
  3. Pobierz plik struktury kompleksu w formacie PDB, klikając łącze „Download”. Użytkownicy mogą otwierać te pliki w dowolnym programie do wizualizacji molekularnej i interaktywnie przeglądać przewidywane miejsce wiązania oraz oddziaływania ligand-białko na swoim komputerze.

1. Reprezentatywne wyniki

Analiza sekwencji białka przedstawiająca przewidywaną strukturę drugorzędową oraz wykres dostępności rozpuszczalnika.
Rysunek 1. Fragment strony z wynikami programu I-TASSER przedstawiający (A) sekwencję zapytania w formacie FASTA; (B) przewidywaną strukturę drugorzędową oraz powiązane z nią wskaźniki ufności; oraz (C) przewidywaną dostępność rozpuszczalnika dla poszczególnych reszt. Analizowany region rdzeniowy oraz potencjalne miejsce hydratacji w zapytaniu zostały zaznaczone odpowiednio cyjanowymi i czerwonymi prostokątami.

Struktury białek 3D przewidziane przez I-TASSER, schemat przedstawiający 5 najlepszych modeli, biologia strukturalna.
Rycina 2. Przykład strony z wynikami I-TASSER przedstawiający przewidywania struktury trzeciorzędowej białek zapytania. Przewidziane modele są wyświetlane w interaktywnej aplikacji Jmol, która umożliwia użytkownikowi zmianę sposobu prezentacji cząsteczki. Modele można również pobrać, klikając łącza „Download”. Wskaźnik ufności służący do oceny jakości modelu jest raportowany jako C-score.

Schemat dopasowania predykcji struktury białka z wykorzystaniem I-TASSER; threading, zaznaczone konserwatywne reszty.
Rysunek 3. Przykład strony z wynikami I-TASSER, przedstawiający dziesięć najlepiej zidentyfikowanych szablonów threadingu oraz dopasowania wykonane przez LOMETS5 programy threadingu. Jakość dopasowań threadingowych ocenia się na podstawie znormalizowanego wyniku Z (wyróżnionego na zielono), gdzie wartość >Wartość 1 odzwierciedla pewne dopasowanie. Dopasowane reszty w szablonie, które są identyczne z odpowiadającymi im resztami w zapytaniu, zostały wyróżnione kolorami, aby wskazać obecność konserwatywnej reszty/motywu, natomiast brak dopasowania w większości głównych szablonów wskazuje na obecność wielu domen w białku zapytania, a niedopasowane reszty odpowiadają regionom łączników domenowych. Kliknij tutaj, aby wyświetlić pełną wersję rysunku 3.

Tabela dopasowania strukturalnego białek za pomocą TM-align, zawierająca analizę konserwacji przestrzennej oraz wartości RMSD.
Rycina 4. Przykład strony z wynikami przedstawiającej dziesięć najlepiej dopasowanych analogów strukturalnych oraz dopasowania strukturalne, zidentyfikowane za pomocą programu TM-align20 program do wyrównywania struktur. Ranking analogów przedstawiony na rycinie opiera się na wartości TM-score (wyróżnionej na niebiesko) uzyskanej z wyrównania strukturalnego. TM-score >0,5 wskazuje, że dwie porównywane struktury mają podobną topologię, podczas gdy TM-score <0,3 oznacza podobieństwo między dwiema losowymi strukturami. Strukturalnie wyrównane pary reszt są wyróżnione kolorami w zależności od właściwości aminokwasów, natomiast regiony niewyrównane są oznaczone znakiem „-”. Kliknij tutaj, aby wyświetlić pełnowymiarową wersję rysunku 4.

Tabela przewidywanych numerów EC przedstawiająca ranking białek, wynik EC-Score oraz wyniki dla helikazy DNA i helikazy RNA.
Rysunek 5. Przykład strony z wynikami I-TASSER przedstawiający zidentyfikowane homologi enzymatyczne białka zapytania w bibliotece PDB. Poziom ufności predykcji numeru EC jest analizowany na podstawie wyniku EC-score (wyróżnionego na zielono), gdzie EC-score > 1,1 wskazuje na podobieństwo funkcjonalne (te same pierwsze 3 cyfry numeru EC) pomiędzy białkiem zapytaniem a białkiem matrycą.

Tabela przewidywanych terminów Gene Ontology, terminy GO, funkcje białek, proces biologiczny, lokalizacja komórkowa.
Rycina 6. Przykład strony z wynikami I-TASSER przedstawiający przewidywania terminów GO dla białka zapytania. Homologi funkcjonalne dla białka zapytania w bibliotece szablonów Gene Ontology są rankingowane na podstawie ich wartości Fh-score (w pomarańczowym prostokącie). Wspólne cechy funkcjonalne pochodzące z tych najlepiej punktowanych trafień są wykorzystywane do wygenerowania końcowych przewidywań terminów GO dla białka zapytania. Jakość przewidzianych terminów GO jest szacowana na podstawie wartości GO-score (wyświetlanej na zielono), gdzie GO-score >Wartość 0,5 wskazuje na wiarygodną prognozę. Kliknij tutaj, aby wyświetlić pełnowymiarową wersję rysunku 6.

Schemat przewidywanego miejsca wiązania białka wraz z analogami strukturalnymi i wynikami oceny miejsca wiązania w formacie tabelarycznym.
Rycina 7. Przykład strony z wynikami I-TASSER, przedstawiający dziesięć najlepszych przewidywań miejsc wiązania liganda w białku z wykorzystaniem programu COFACTOR9 algorytm. Ranking przewidywanych miejsc wiązania opiera się na liczbie przewidywanych konformacji ligandów, które dzielą wspólną kieszeń wiążącą w zapytaniu. Wynik BS (BS-score, wyróżniony na czerwono) jest miarą lokalnego podobieństwa sekwencji i struktury między przewidywanym a szablonowym miejscem wiązania i jest przydatny do analizy konserwacji kieszeni miejsc wiązania.

Tabela analizy odległości atomowych; dane o kontaktach i odległościach, oddziaływania molekularne na schemacie.
Rycina 8. Przykład zewnętrznych plików więzów wykorzystywanych do określania więzów kontaktu/odległości między resztami.

Dopasowanie sekwencji białkowych i modelowanie strukturalne, prezentujące rozmieszczenie reszt oraz szczegóły współrzędnych.
Rysunek 9. Przykład plików więzów używanych do określenia białka szablonowego dla serwera I-TASSER. Użytkownik może określić dopasowanie zapytania do szablonu albo w (A) formacie FASTA, albo w (B) formacie 3D.

Schemat porównania struktury białek z identyfikatorami PDB i wartością graniczną tożsamości sekwencji.
Rycina 10. Przykładowy plik używany do wykluczania szablonów podczas procedury modelowania struktury w programie I-TASSER. Pierwsza kolumna zawiera identyfikatory PDB białek szablonowych, które mają zostać wykluczone. Druga kolumna służy do określenia progu identyczności sekwencji, który zostanie zastosowany do innych podobnych szablonów w bibliotece szablonów.

Dyskusja

Przedstawiony powyżej protokół stanowi ogólne wytyczne dotyczące modelowania struktury i funkcji z wykorzystaniem serwera I-TASSER. Chociaż ta zautomatyzowana procedura sprawdza się w przypadku większości białek, interwencje użytkownika często pomagają znacząco poprawić dokładność modelowania, zwłaszcza w odniesieniu do białek, dla których w bazie PDB brakuje bliskich matryc. Użytkownicy mogą interweniować podczas modelowania w I-TASSER w następujący sposób: (a) poprzez podział białek wielodomenowych; (b) poprzez wprowadzenie zewnętrznych więzów w celu poprawy montażu struktury; oraz (c) poprzez usuwanie matryc w trakcie modelowania.

Rozdzielanie białka wielodomenowego:

Wiele długich sekwencji białkowych często zawiera liczne domeny połączone elastycznymi regionami łącznikowymi, co utrudnia wyjaśnienie ich struktury przy użyciu technik eksperymentalnych i obliczeniowych. Niemniej jednak, ponieważ domeny są niezależnie fałdującymi się jednostkami i mogą pełnić odrębne funkcje molekularne, pożądane jest dzielenie długich białek wielodomenowych i modelowanie każdej domeny osobno. Modelowanie domen indywidualnie nie tylko przyspieszy proces predykcji, ale także zwiększy jakość dopasowania zapytania do szablonu, co przełoży się na bardziej wiarygodne przewidywania struktury i funkcji.

Granice domen w sekwencjach białkowych można przewidzieć za pomocą bezpłatnych zewnętrznych programów online, takich jak NCBI CDD24, PFAM25 lub InterProScan26. Ponadto, jeśli dostępne są wyrównania threadingowe LOMETS dla badanego białka, granice domen można zlokalizować poprzez wizualną identyfikację długich odcinków niewyrównanych reszt w najlepszych szablonach threadingowych (patrz Krok 5.4). Regiony niewyrównane te odpowiadają w większości regionom łącznikowym domen. Jeśli w bibliotece PDB dostępne są już wielodomenowe szablony, w których wszystkie domeny badanego białka są wyrównane, białko to można modelować w pełnej długości.

Zastosuj mocowania zewnętrzne

Symulacje składania struktury w I-TASSER są prowadzone głównie w oparciu o ograniczenia przestrzenne pozyskane z szablonów threadingu LOMETS. W przypadku białek zapytania, które mają dobre wyniki threadingu (Norm. Z-score > 1) w bibliotece szablonów, pochodne ograniczenia przestrzenne są zazwyczaj bardzo dokładne, a I-TASSER generuje dla tych białek wysokorozdzielcze modele strukturalne. Przeciwnie, w przypadku białek zapytania o słabych lub braku wyników threadingu (Norm. Z-score < 1), zebrane ograniczenia przestrzenne często zawierają błędy ze względu na niepewność szablonu i dopasowania. Dla takich białek docelowych informacje przestrzenne określone przez użytkownika mogą być bardzo pomocne w poprawie jakości przewidywanego modelu. Użytkownicy mogą przekazać zewnętrzne ograniczenia do serwera I-TASSER na dwa sposoby:

A. Określenie ograniczeń kontaktowych/odległościowych

Doświadczalnie określone kontakty/odległości między resztami, na przykład z eksperymentów NMR lub sieciowania, można zdefiniować poprzez przesłanie pliku z ograniczeniami. Przykładowy plik przedstawiono na Ryc. 8, gdzie kolumna 1 określa rodzaj ograniczenia, tj. „DIST” lub „CONTACT”. W przypadku ograniczeń odległości (DIST), kolumny 2 i 4 zawierają pozycje reszt (i, j), kolumny 3 i 5 zawierają typy atomów w resztach, a kolumna 6 określa odległość między dwoma wskazanymi atomami. W przypadku ograniczeń kontaktu (CONTACT), kolumny 2 i 3 zawierają pozycje (i, j) reszt, które powinny być w kontakcie. Odległość między środkami łańcuchów bocznych tych kontaktujących par reszt jest ustalana na podstawie zaobserwowanych odległości w znanych strukturach w PDB. I-TASSER będzie próbował zbliżyć te pary atomów do określonej odległości podczas symulacji udoskonalania struktury.

B. Określenie szablonu struktury białka

Programy do threadingu LOMETS wykorzystują reprezentatywną bibliotekę PDB w celu znalezienia prawdopodobnych fałdowań dla białka zapytania. Chociaż stosowanie reprezentatywnej biblioteki struktur pomaga skrócić czas potrzebny na obliczenie dopasowań sekwencja-struktura, istnieje możliwość, że w bibliotece zabraknie odpowiedniego białka matrycy lub że matryca nie zostanie zidentyfikowana przez programy threadingu LOMETS, mimo że znajduje się ona w bibliotece. W takich przypadkach użytkownik powinien samodzielnie wskazać pożądaną strukturę białka jako matrycę.

Aby określić strukturę białka jako dodatkowy szablon, użytkownicy mogą albo przesłać plik struktury w formacie PDB, albo podać identyfikator PDB ID zdeponowanej struktury białka z biblioteki PDB. Program I-TASSER wygeneruje dopasowanie zapytania do szablonu za pomocą programu MUSTER23 i zbierze ograniczenia przestrzenne zarówno z szablonu określonego przez użytkownika, jak i z szablonów LOMETS, aby pokierować symulacją składania struktury. Ponieważ dokładność ograniczeń LOMETS różni się w zależności od celu, waga ograniczeń LOMETS jest większa dla celów łatwych (homologicznych) niż dla celów trudnych (niehomologicznych), co zostało systematycznie dostrojone w naszych testach referencyjnych.

Użytkownicy mogą również określić własne dopasowania zapytania do matrycy. Serwer akceptuje dopasowania w dwóch formatach: formacie FASTA (rycina 9A) oraz formacie 3D (rycina 9B). Format FASTA jest standardowy i został opisany pod adresem http://zhanglab. ccmb.med.umich.edu/FASTA/. Format 3D jest podobny do standardowego formatu PDB (http://www.wwpdb.org/documentation/format32/sect9.html), jednak do rekordów ATOM dodano dwie dodatkowe kolumny pochodzące z matryc (patrz rycina 9B):

Kolumny 1-30: Atom (tylko C-alpha) i nazwy reszt dla sekwencji zapytania.
Kolumny 31-54: Współrzędne atomów C-alpha zapytania skopiowane z odpowiadających im atomów w szablonie.
Kolumny 55-59: Odpowiadający numer reszty w szablonie na podstawie dopasowania
Kolumny 60-64: Odpowiadająca nazwa reszty w szablonie

Wyklucz białka matrycowe

Białka są cząsteczkami elastycznymi i mogą przyjmować wiele stanów konformacyjnych, aby zmieniać swoją aktywność biologiczną. Na przykład struktury wielu kinaz białkowych i białek błonowych zostały rozwiązane zarówno w konformacji aktywnej, jak i nieaktywnej. Ponadto obecność lub brak związanego liganda może powodować znaczne przemieszczenia strukturalne. Chociaż wszystkie stany konformacyjne matrycy są jednakowe dla programów do modelowania przez dopasowanie (threading), pożądane jest modelowanie zapytania przy użyciu matryc znajdujących się tylko w jednym konkretnym stanie. Nowa opcja na serwerze umożliwia użytkownikowi wykluczenie białek matrycowych podczas modelowania struktury. Funkcja ta pozwala również użytkownikowi wybrać poziom homologii matryc wykorzystywanych do modelowania. Użytkownicy mogą wykluczyć białka matrycowe z biblioteki I-TASSER poprzez:

A. Określanie progu tożsamości sekwencji

Użytkownicy mogą skorzystać z tej opcji, aby wykluczyć białka homologiczne z biblioteki szablonów I-TASSER. Poziom homologii jest ustalany na podstawie progu identyczności sekwencji, czyli liczby identycznych reszt między białkiem zapytaniem a białkiem szablonem podzielonej przez długość sekwencji zapytania. Na przykład, jeśli użytkownik wpisze „70%” w udostępnionym formularzu, wszystkie białka szablonowe, których identyczność sekwencji z białkiem zapytaniem jest >70%, zostaną wykluczone z biblioteki szablonów I-TASSER.

B. Wykluczanie specyficznych białek matrycowych

Konkretne białka szablonowe można wykluczyć z biblioteki szablonów I-TASSER poprzez przesłanie listy zawierającej identyfikatory PDB struktur, które mają zostać pominięte. Przykładowy plik przedstawiono na Rysunku 10. Ponieważ to samo białko może występować jako wiele wpisów w bibliotece PDB, serwer I-TASSER domyślnie wykluczy określone szablony (w Kolumnie 1) oraz wszystkie pozostałe szablony z biblioteki, których tożsamość sekwencji wynosi >90% w stosunku do określonych szablonów. Użytkownicy mogą również określić inny próg tożsamości, np. 70%, w przypadku którego wykluczone zostaną wszystkie szablony o tożsamości >70% względem określonych białek szablonowych.

Oświadczenia

Nie zgłoszono żadnych konfliktów interesów.

Podziękowania

Projekt jest częściowo finansowany przez Alfred P. Sloan Foundation, NSF Career Award (DBI 1027394) oraz National Institute of General Medical Sciences (GM083107, GM084222).

Materiały

Lista materiałów użytych w tym artykule
NazwaFirmaNumer katalogowyKomentarze
Nazwa materiałuTypFirmaNumer katalogowy
Sekwencja aminokwasowa białka do modelowania w formacie FASTA (patrz: http://www.ncbi.nlm.nih.gov/BLAST/fasta.shtml).
Komputer osobisty z dostępem do Internetu i przeglądarką internetową.
Oprogramowanie do wizualizacji molekularnej, np. RASMOL lub PYMOL, do analizy przewidywanej struktury trzeciorzędowej i miejsc funkcjonalnych.

Bibliografia

  1. Zhang, Y. Template-based modeling and free modeling by I-TASSER in CASP7. Proteins. 69, 108-117 (2007).
  2. Zhang, Y. I-TASSER: Fully automated protein structure prediction in CASP8. Proteins. 77, 100-113 (2009).
  3. Wu, S., Skolnick, J., Zhang, Y. Ab initio modeling of small proteins by iterative TASSER simulations. BMC Biol. 5, 17-17 (2007).
  4. Roy, A., Kucukural, A., Zhang, Y. I-TASSER: a unified platform for automated protein structure and function prediction. Nat Protoc. 5, 725-738 (2010).
  5. Wu, S., Zhang, Y. LOMETS: a local meta-threading-server for protein structure prediction. Nucleic Acids Res. 35, 3375-3382 (2007).
  6. Zhang, Y., Kihara, D., Skolnick, J. Local energy landscape flattening: parallel hyperbolic Monte Carlo sampling of protein folding. Proteins. 48, 192-201 (2002).
  7. Li, Y., Zhang, Y. REMO: A new protocol to refine full atomic protein models from C-alpha traces by optimizing hydrogen-bonding networks. Proteins. 76, 665-676 (2009).
  8. Zhang, J., Zhang, Y. High-resolution protein structure refinement using fragment guided molecular dynamics simulations. , (2011).
  9. Roy, A., Zhang, Y. COFACTOR: protein-ligand binding site predictions by global structure similarity match and local geometry refinement. , Forthcoming (2011).
  10. Zhang, Y., Hubner, I. A., Arakaki, A. K., Shakhnovich, E., Skolnick, J. On the origin and highly likely completeness of single-domain protein structures. Proc. Natl. Acad. Sci. U. S. A. 103, 2605-2610 (2006).
  11. Zhang, Y., Kolinski, A., Skolnick, J. TOUCHSTONE II: a new approach to ab initio protein structure prediction. Biophys. J. 85, 1145-1164 (2003).
  12. Wu, S., Zhang, Y. A comprehensive assessment of sequence-based and template-based methods for protein contact prediction. Bioinformatics. 24, 924-931 (2008).
  13. Zhang, Y., Skolnick, J. SPICKER: a clustering approach to identify near-native protein folds. J. Comput. Chem. 25, 865-871 (2004).
  14. Zhang, J., Zhang, Y. High-resolution protein structure refinement using fragment guided molecular dynamics simulations. , Forthcoming (2010).
  15. Zhang, Y. I-TASSER server for protein 3D structure prediction. BMC Bioinformatics. 9, 40-40 (2008).
  16. Xu, J., Zhang, Y. How significant is a protein structure similarity with TM-score = 0.5? Bioinformatics. 26, 889-895 (2010).
  17. Zhang, Y., Skolnick, J. Scoring function for automated assessment of protein structure template quality. Proteins. 57, 702-710 (2004).
  18. Barrett, A. J. Nomenclature Committee of the International Union of Biochemistry and Molecular Biology (NC-IUBMB). Enzyme Nomenclature. Recommendations 1992. Supplement 4: corrections and additions (1997). Eur J Biochem. 250, 1-6 (1997).
  19. Ashburner, M. Gene ontology: tool for the unification of biology. The Gene Ontology Consortium. Nat. Genet. 25, 25-29 (2000).
  20. Zhang, Y., Skolnick, J. TM-align: a protein structure alignment algorithm based on the TM-score. Nucleic. Acids. Res. 33, 2302-2309 (2005).
  21. Xu, D., Zhang, Y. RK Ab Intio Protein Structure Prediction. , Forthcoming (2011).
  22. Kim, D. E., Chivian, D., Baker, D. Protein structure prediction and analysis using the Robetta server. Nucleic. Acids. Res. 32, W526-W531 (2004).
  23. Roy, A., Mukherjee, S., Hefty, P. S., Zhang, Y. Inferring protein function by global and local similarity of structural analogs. , Forthcoming (2011).
  24. Marchler-Bauer, A., Bryant, S. H. CD-Search: protein domain annotations on the fly. Nucleic. Acids. Res. 32, W327-W331 (2004).
  25. Finn, R. D. The Pfam protein families database. Nucleic. Acids. Res. 38, D211-D222 (2010).
  26. Zdobnov, E. M., Apweiler, R. InterProScan--an integration platform for the signature-recognition methods in InterPro. Bioinformatics. 17, 847-848 (2001).

Przedruki i uprawnienia

Tagi

Przewidywanie struktury bia ekprzewidywanie funkcji bia ekserwer I TASSERprzewidywanie struktury drugorz dowejmodelowanie struktury trzeciorz dowejdopasowanie metod w tkowaniamonta strukturalnyadnotacja funkcjonalnawska nik ufno cidost pno rozpuszczalnika