Overzicht van de methode
Het de novo ontwerpframework dat in Protein WISDOM wordt gebruikt, bestaat uit twee fasen. In de eerste fase wordt een gerangschikte lijst met aminozuursequenties gegenereerd die zullen vouwen tot een gegeven sjabloonstructuur. In de tweede fase worden deze sequenties gevalideerd door ofwel de vouwingsspecificiteit, de benaderde bindingsaffiniteit, of beide te berekenen. De eerste methode wordt voornamelijk gebruikt wanneer het ontwerp betrekking heeft op een enkel eiwit, terwijl de laatste methode wordt gebruikt wanneer het ontwerp betrekking heeft op een complex (een peptide die bindt aan een doeleiwit). Figuur 1 geeft een overzicht van de stappen die deel uitmaken van het framework.
Ontwerpinvoer: Voor het framework voor de novo eiwitontwerp moeten verschillende parameters worden gedefinieerd. De eerste is het ontwerpsjabloon. Dit is een driedimensionale (3D) eiwitstructuur die coördinaten bevat voor alle atomen in het eiwit. De structuur kan rigide of flexibel zijn. Rigide sjablonen bestaan uit een set vaste atoomcoördinaten en worden verkregen uit röntgendiffractiestructuren. Flexibele sjablonen kunnen bestaan uit een set vaste atoomcoördinaten of uit boven- en ondergrenzen voor de atoomcoördinaten. Deze sjablonen kunnen worden verkregen uit NMR-oplosingsstructuren, moleculaire dynamica of docking-simulaties.
Het ontwerpmodel wordt gebruikt om de toegestane mutatieset van het ontworpen eiwit te genereren. Deze set bepaalt welke posities van de sequentie kunnen muteren en naar welke aminozuren. De mutatieset wordt gegenereerd door het oplosmiddel-toegankelijke oppervlak (solvent accessible surface area, SASA) van elk residu in het ontwerpmodel te berekenen. Als het residu voor meer dan 50% blootgesteld is aan het oplosmiddel, is een set hydrofiele aminozuren toegestaan (D, E, G, H, K, N, P, Q, R, S, T). Als het residu voor minder dan 20% blootgesteld is aan het oplosmiddel, is een set hydrofobe aminozuren toegestaan (A, F, I, L, M, V, W, Y). Als de blootstelling van het residu tussen 20% en 50% ligt, zijn alle aminozuren toegestaan. Cysteïne wordt doorgaans uitgesloten van de mutatieset, tenzij experimentele gegevens of literatuur dit passend achten. Kleine aminozuren (A, G, T) worden doorgaans in alle mutatiesets opgenomen. Indien beschikbaar, kunnen experimentele inzichten of literatuur worden gebruikt om de mutatiesets van specifieke aminozuurposities handmatig aan te passen.
Er wordt een krachtveld gekozen om de paarsgewijze interactie-energie van de sequenties in het ontwerpmodel te berekenen. Hoewel elk krachtveld kan worden aangepast voor gebruik binnen het raamwerk, zijn er twee afstandsafhankelijke krachtvelden ontwikkeld die uitgebreid worden gebruikt in het de novo ontwerpraamwerk. Het eerste is een hoge-resolutie Cα-Cα krachtveld,26 waarbij de afstanden worden gemeten tussen de Cα koolstoffen van de residuen. Het tweede is een hoge-resolutie centroïde-centroïde krachtveld27 waarbij de afstanden tussen de centroïden van de residuen worden gemeten. De energieparameters in de krachtvelden zijn afgeleid door een lineair programmeringsprobleem voor parameterschatting op te lossen, waarbij werd geëist dat de laag-energetische hoge-resolutie decoys voor een grote trainingsset eiwitten energetisch minder gunstig waren dan hun natieve conformaties. Zowel het hoge-resolutie centroïde-centroïde krachtveld als het Cα-Cα krachtveld zijn in eerdere studies naar humaan bèta-defensine-2 getest en gevalideerd.17 Echte flexibiliteit van de backbone wordt in het model geïntegreerd door de krachtvelden te discretiseren in afstandsbins. De afstand tussen een paar aminozuren komt overeen met een afstandsbin, waardoor dezelfde energiewaarde wordt toegekend aan een bepaald bereik van afstanden. Dit stelt het optimalisatiemodel voor sequentieselectie in staat om rekening te houden met de beweging van de backbone.
Biologische beperkingen, in de vorm van ladingbeperkingen of inhoudsbeperkingen, kunnen handmatig door de gebruiker worden toegevoegd als aanvullende ontwerpinput. Ladingbeperkingen specificeren een bepaalde lading of een bereik van ladingen waaraan moet worden voldaan voor de ontworpen sequentie of een deel daarvan. De lading wordt berekend als de som van de positief geladen residuen (K en R) minus de som van de negatief geladen residuen (D en E). Inhoudsbeperkingen specificeren boven- en ondergrenzen voor het voorkomen van een bepaald aminozuur in de sequentie. Biologische beperkingen worden over het algemeen gedefinieerd via een uitgebreide sequentie-alignment met de natuurlijke sequentie. Dit dient om de bekende biologische limieten voor lading en aminozuurinhoud vast te leggen zoals deze in de natuur voorkomen voor een eiwitfamilie. Verdere beperkingen worden handmatig gedefinieerd op basis van de analyse van bekende experimentele gegevens.
Fase één: Selectie van de sequentie: De oorspronkelijke methode voor sequentieselectie werd eerst ontwikkeld door Klepeis et al.15,16 Deze methode selecteert en rangschikt aminozuursequenties op basis van hun energieën in het ontwerpsjablon door middel van een Integer Linear Optimization (ILP)-model. De methode is later verbeterd door het gebruik van een computationeel efficiënter model voor sequentieselectie voor rigide (enkele) sjablonen en is verder uitgebreid door de ontwikkeling van modellen voor flexibele sjablonen. Deze globale optimalisatiemethode is niet afhankelijk van willekeurige mutaties en garandeert theoretisch dat de volledige sequentieruimte wordt doorzocht om een globale oplossing te bepalen. Dit is een belangrijk voordeel van onze benadering ten opzichte van alle andere bestaande benaderingen.
Model met enkele structuren: De oorspronkelijke vorm van het model voor sequentieselectie voorgesteld door Klepeis et al.15,16 werd verder verfijnd door Fung et al.28 De uiteindelijke vorm hiervan is weergegeven in vergelijking 1.

Set i=1,...,n definieert de residuposities in het ontwerpmodel. Op elke positie i worden mutaties weergegeven door j{i}=1,...,mi, waarbij mi=20 indien positie i mag muteren naar elk van de twintig natuurlijke aminozuren. De alias-sets k≡i en l≡j, met k>i, worden gebruikt om alle unieke paarsgewijze interacties weer te geven. Binaire variabelen
en
worden geïntroduceerd om aminozuurmutaties te modelleren. De variabele
neemt de waarde één aan als het model aminozuur j toewijst aan positie i, en de waarde nul in andere gevallen (hetzelfde geldt voor
). De doelfunctie representeert de som van alle paarsgewijze energie-interacties in het ontwerpmodel. Parameter
, wat de energie-interactie is tussen positie i bezet door aminozuur j en positie i bezet door aminozuur l, is afhankelijk van de afstand tussen de α-koolstoffen of de zijketen-centroiden op de twee posities (xi,xj,) alsmede het type aminozuren j en l. Deze draagt alleen bij aan de doelfunctie als zowel
als
gelijk zijn aan één.
Fung et al.28 stelden vast dat formulering (1) aanzienlijk rekentechnisch efficiënter is dan twaalf andere gelijkwaardige modellen op basis van kwadratische toewijzing voor sequentieselectie.28,29 In het bijzonder presteerde het beter dan het oorspronkelijke model voorgesteld door Klepeis et al.15,16 bij twee sequentieselectieproblemen voor menselijk bèta-defensine-2: één met een complexiteitsniveau van 3,4x1045 en de andere met 6,4x1037 met 49 aanvullende lineaire biologische beperkingen. Er werd vastgesteld dat het oorspronkelijke model voorgesteld door Klepeis et al.15,16 respectievelijk 53.263 seconden centrale verwerkingseenheid (CPU) en 4.578 seconden CPU nodig had om de twee problemen tot globale optimaliteit op te lossen met behulp van CPLEX 9.030 op een Pentium IV 3,2 GHz processor. Formulering (1) had slechts 649 seconden CPU en 14 seconden CPU nodig voor dezelfde taken, wat overeenkomt met een 82-voudige en 327-voudige verbetering in rekenefficiëntie.
Gewogen Gemiddelde Model: Fung et al.28 ontwikkelden twee modellen om de typische casus van de novo proteïnedesign aan te pakken, waarbij het ontwerpstramien flexibel is en een reeks structuren bevat. Het Gewogen Gemiddelde Model maakt gebruik van een gewogen gemiddelde energie,
, in plaats van de energieparameter
(xi,xk) in het Single Structure Model (Verg. 1). De gewichten wt(xi,xk,d) worden bepaald door de frequenties waarmee de afstand tussen xi en xk in afstandscategorie d valt binnen de stramienstructuren. De uiteindelijke vorm van het Gewogen Gemiddelde Model wordt weergegeven in Verg. 2.

Distance Bin Model: Het tweede model voor sequentieselectie voor flexibele template-structuren incorporeert de afstandsinformatie van de meerdere structuren door de introductie van een binaire variabele bikd. Deze variabele is gelijk aan één als de afstand tussen xi en xk in afstandsklasse d valt, en is anders nul. Een andere geïntroduceerde parameter, disbin(xi, xk, d), is gelijk aan één als de afstand tussen xi en xk in een van de template-structuren in afstandsklasse d valt en is anders nul. Omdat slechts één afstandsklasse per aminozuurpaar bijdraagt aan de totale energie,
in de doelfunctie wordt vervangen door
. Dit introduceert echter nonlineariteit in de doelfunctie. Verdere details over het lineariseren van het model en aanvullende beperkingen die moeten worden toegevoegd voor haalbaarheid kunnen worden gevonden in Fung et al.28 Het Distance Bin Model wordt weergegeven in Vergelijking 3.

Elk van de bovenstaande geformuleerde Integer Linear Programming (ILP) problemen15-17 kan rigoureus worden opgelost met behulp van branch-and-bound technieken.28-30 Dergelijke technieken garanderen een consistente en betrouwbare convergentie naar de sequentie met de globale minimale energie.
Fase twee: Validatie: Figuur 2 geeft een gedetailleerd overzicht van de twee benaderingen van fase twee. De figuur toont de stappen die nodig zijn om de uiteindelijke rangschikkingsmetriek te berekenen en het aantal structuren dat in elke stap is gegenereerd.
Vouwingspecificiteit: Vouwingspecificiteit is een maatstaf die wordt gebruikt voor het rangschikken van de voorlopige ontwerpen die in Fase Eén zijn afgeleid. Het doel van de berekening is om vast te stellen hoe goed elke sequentie vouwt tot de template-structuur in vergelijking met de oorspronkelijke sequentie van de template, op basis van energieberekeningen. Er zijn twee benaderingen om dit te doen, elk met verschillende computationele eisen.
De eerste aanpak werd geïmplementeerd door Klepeis et al..15,16 Deze benadering maakt gebruik van het raamwerk voor eiwitstructuurvoorspelling ASTRO-FOLD, 26,27,31-47 dat is gebaseerd op deterministische globale optimalisatie. Deze aanpak wordt momenteel niet gebruikt in de implementatie van Protein WISDOM, aangezien deze zeer rekenintensief is. Gezien de beperkingen van de computerbronnen en de noodzaak om deze berekening uit te voeren op potentieel honderden tot duizenden sequenties in het ontwerp, heeft Fung et al..17 stelde een efficiëntere aanpak voor met behulp van TINKER/CYANA.48-50 De aanpak houdt in dat er een flexibel sjabloon van de structuur wordt gedefinieerd. Het flexibele sjabloon kan worden gedefinieerd met behulp van boven- en ondergrenzen voor de afstanden tussen Cα atomen, evenals de ϕ- en ψ-hoeken van de residuen. Voor een enkele structuur worden de initiële afstanden en dihedrale hoeken gebruikt en worden grenzen gedefinieerd als een vaste afstand of een percentage. De standaardgrenzen zijn ±10% voor Cα afstanden of ±10° voor de grenzen van de dioxangle. Voor een flexibel sjabloon kunnen de grenzen worden bepaald uit de maximale en minimale waarden die zijn waargenomen in alle sjabloonstructuren die als input voor het ontwerp zijn gegeven. Zodra de initiële grenzen voor elke sequentie zijn gedefinieerd, worden ensembles met honderden conformeren gegenereerd met behulp van CYANA 2.1.48,49De conformeren worden gegenereerd met behulp van een torsion angle dynamics simulated annealing-protocol in CYANA, waarbij het eiwit snel wordt verhit en vervolgens langzaam wordt afgekoeld, terwijl de bemonsterde conformaties worden bijgehouden. Na het simulated annealing wordt een lokale energieminimalisatie uitgevoerd om botsingen door overlappende Van der Waals-stralen, evenals schendingen van de afstand- en hoekbeperkingen, te minimaliseren. Standaard worden er 500 uiteindelijke structuren gegenereerd. Elke structuur in het ensemble voor elke sequentie wordt onderworpen aan een lokale minimalisatie in TINKER 3.6,50 met gebruik van het AMBER-krachtveld.51 De uiteindelijke potentiële energie van elke geminimaliseerde structuur is getabelleerd. Deze algehele aanpak wordt uitgevoerd voor zowel de startsequentie als elke kandidaat-mutantsequentie. Vervolgens kan de vouwingsspecificiteit (fold specificity) van elke mutantsequentie ten opzichte van de doelvouwing worden berekend relatief aan de native sequentie met behulp van de volgende Boltzmann-distributie (Eq. 4).

Benaderde bindingsaffiniteit: De methode voor het berekenen van de benaderde bindingsaffiniteit wordt gebruikt om de ontworpen sequenties die in complex zijn met een doeleiwit te rangschikken. Deze berekeningen kunnen direct worden uitgevoerd op de sequenties uit Fase Eén of op de sequenties met een hoge vouwingsspecificiteit die uit de stap voor vouwingsspecificiteit zijn verkregen.
Lilien et al.52 stelden een methode voor voor de berekening van benaderde bindingsaffiniteiten van proteïne-ligandcomplexen. Deze methode is gebaseerd op het genereren van rotameer-gebaseerde ensembles van het proteïne, het ligand en het proteïne-ligandcomplex, en het gebruik van deze ensembles om partitiefuncties te berekenen. Deze benaderde bindingsaffiniteit wordt aangeduid als K* en wordt gedefinieerd door vergelijking 5.
Hier is qPL de partitiefunctie van het eiwit-ligandcomplex, qb de partitiefunctie van het vrije eiwit, en qL de partitiefunctie van het vrije ligand. De partitiefuncties zijn gedefinieerd in vergelijking 6, waarbij de verzamelingen B, F en L respectievelijk de rotameer-gebaseerde conformaties van het gebonden eiwit-ligandcomplex, het vrije eiwit en het vrije ligand bevatten. En is de energie van conformatie n, R is de gasconstante, en T is de temperatuur.

Structuurvoorspelling: Om de berekening van K* te starten, is een 3D-structuur van elke sequentie vereist. Dit wordt uitgevoerd met de Rosetta AbRelax-functie,53-55 onderdeel van het softwarepakket Rosetta 3.4. De strategie achter het AbRelax-algoritme is gebaseerd op de experimentele observatie dat de lokale structuur van het eiwit wordt beïnvloed door, maar niet uniek wordt bepaald door, de lokale sequentie van het eiwit. Er wordt een Monte Carlo-algoritme gebruikt om lokale eiwitstructuren te vervangen door op de sequentie gebaseerde structurele fragmenten. Deze methode produceert de uiteindelijke compacte eiwitstructuren waarin rekening wordt gehouden met niet-lokale interacties, zoals begraven hydrofobe residuen, gepaarde β-strands en specifieke zijketeninteracties.
Clustering: De structuren van AbRelax worden vervolgens geclusterd op basis van hun φ- en ψ-hoeken met behulp van OREO.56,57 Deze clusteringmethode brengt representatieve backbone-structuren van het gehele structurele ensemble in kaart. De gemiddelde structuren van de tien grootste clusters en de structuur met de laagste totale energie worden gekozen voor docking aan het doeleiwit. Dit levert 11 unieke backbone-structuren op voor elke peptidevolgorde, waardoor de flexibiliteit van de backbone wordt geïntegreerd in de generatie van het ensemble.
Docking-voorspelling: De docking-voorspelling wordt uitgevoerd met RosettaDock.58-60 Voor elke sequentie wordt elk van de 11 peptide-backbone-structuren gedockt tegen het doeleiwit. In dit geval, aangezien de bindingsplaats bekend is, worden de peptiden nabij de bindingsplaats geplaatst en is een translatie van 3 Å loodrecht op de bindingsplaats, 8 Å parallel aan de bindingsplaats en een rotatie van 8° toegestaan. RosettaDock maakt gebruik van een Monte Carlo-algoritme voor docking-bewegingen met een lage en hoge resolutie. Elke docking-run genereert een groot ensemble van complexstructuren. De tien complexen met de laagste energie in elk van de 11 runs worden gebruikt als startstructuren voor de uiteindelijke generatie van het rotameer-gebaseerde conformational ensemble (110 startstructuren per sequentie).
Generatie van het uiteindelijke ensemble: RosettaDesign61 wordt gebruikt om het uiteindelijke op rotameren gebaseerde conformationele ensemble te genereren, omdat het in staat is om een aantal structuren te genereren door uitsluitend de rotameren van de zijketens aan te passen via de fixbb-functie. RosettaDesign krijgt een aantal startstructuren, waarbij voor elke structuur willekeurig een residu wordt gekozen en de rotamer wordt gewijzigd via een Monte Carlo-algoritme. Dit proces wordt herhaald totdat duizenden rotamersubstituties zijn geprobeerd, wat resulteert in een uiteindelijke laag-energetische conformatie die een aanzienlijke bijdrage levert aan de partitiefunctie.
Om het peptide-ensemble te genereren, worden de tien peptide-structuren met de laagste energie uit elk van de tien grootste clusters, plus de tien algeheel laagste energie-peptide-structuren, gebruikt als startstructuren voor RosettaDesign (in totaal 110 startstructuren). Voor elke startstructuur worden 200 rotameer-conformaties gegenereerd, wat resulteert in een definitief ensemble van 22.000 structuren (verzameling L in vgl. 6). Het ensemble bevat zowel backbone-flexibiliteit als rotameer-flexibiliteit.
Het complexe ensemble wordt op soortgelijke wijze gegenereerd door de 110 startstructuren uit de docking-voorspellingsstap te nemen en per startstructuur 200 rotameer-conformaties te genereren. De uiteindelijke omvang van het ensemble is 22.000 structuren (set B in vgl. 6). Flexibiliteit wordt meegerekend door de verschillende gebruikte peptide-backbone-structuren, de diverse gedockte conformaties en de rotameer-conformaties voor elke startstructuur.
Het eiwitensemble wordt gegenereerd door RosettaDesign uit te voeren op uitsluitend de target-eiwitstructuur. In dit geval worden er 2.000 rotameerconformaties gegenereerd voor de enkele startstructuur, waardoor de uiteindelijke grootte van het ensemble 2.000 structuren bedraagt (stel F in Vergelijking 6).
Proteïne WISDOM
Protein WISDOM, wat staat voor Protein Workbench for In Silico De novo design Of bioMolecules, is een online tool die de academische gemeenschap op een gebruiksvriendelijke manier toegang geeft tot ons framework voor de novo proteïnedesign. Het kan verschillende veelvoorkomende ontwerpdoelen aan, van het ontwerpen van enkelvoudige proteïneketens die een template-vouwing aannemen tot het ontwerpen van nieuwe peptiden die zullen binden aan een doeleiwit. De volgende twee secties beschrijven de mogelijkheden van Protein WISDOM met betrekking tot de twee belangrijkste typen proteïnedesignproblemen. Het eerste type past sequentieselectie toe om nieuwe sequenties te selecteren die gunstig zijn in het gegeven ontwerp-template en gebruikt vervolgens vouwingsspecificiteit om de nieuwe sequenties te valideren. Het tweede type gebruikt sequentieselectie om nieuwe sequenties van een peptide te selecteren dat gebonden is in een complex en gebruikt vervolgens zowel vouwingsspecificiteit als benaderde berekeningen van de bindingsaffiniteit om de nieuwe sequenties te valideren.
Gebruikersregistratie
Bezoek de Protein WISDOM-webpagina op http://www.proteinwisdom.org.
Klik op de knop Gebruikerslogin rechtsboven op de pagina. Klik op "Klik hier" om u te registreren.
Vul de informatie in met betrekking tot het e-mailadres en de gewenste gebruikersnaam en klik op doorgaan.
Vul aanvullende informatie in over naam, instelling, groep en adres. Vink het selectievakje aan om akkoord te gaan met de gebruiksvoorwaarden. Klik op de knop "Registratie indienen".
Stap één: Selectie van de sequentie
Indienen van eiwitsequentie en sjabloonstructuur(en)
Klik op de knop Gebruikerslogin om te beginnen met het experiment voor eiwitontwerp. De gebruiker krijgt zijn "Gebruikershomepagina" te zien (Figuur 3), waarop het aantal ingediende taken, het aantal geüploade structuren (templates) en een lijst van de tot nu toe geüploade structuren worden weergegeven.
Start een nieuwe ontwerpopdracht door op "Create New Job" te klikken. De gebruiker wordt naar de pagina "Job Submission" geleid (Figuur 4). Geef de opdracht een naam en geef aan of deze is gebaseerd op een eerdere opdracht (i.e. hetzelfde ontwerpsjabloon, de mutatiesets en de biologische beperkingen kunnen worden geïmporteerd in een nieuwe opdracht, maar de gebruiker heeft de mogelijkheid om de mutatiesets en biologische beperkingen te wijzigen). Klik op "continue."
Upload de eiwitstructuur(en) van het ontwerpsjabloon (Figuur 5). Dit sjabloon moet in het standaard Protein Data Bank (PDB)-formaat zijn. Het kan een rigide sjabloon zijn (één set coördinaten voor elk atoom) of een flexibel sjabloon (meerdere modellen, zoals verkregen uit NMR-oplossingsstructuren). In het geval van het ontwerpen van een enkel eiwit mag er slechts één keten in het sjabloon aanwezig zijn. Een gebruiker kan een nieuw sjabloon uploaden of een selectie maken uit eerder geüploade sjablonen. Geef optioneel de PDB-ID van het sjabloon op, indien beschikbaar. Als er meerdere sjablonen worden geüpload, zorg er dan voor dat elk model begint met "MODEL #" en eindigt met "ENDMDL." Controleer of elk residu is aangeduid met een natuurlijk aminozuur. Klik op "Continue."
Na het succesvol uploaden van het sjabloon geeft Protein WISDOM het aantal residuen, ketens en modellen weer dat in het sjabloon is gevonden, wordt de sequentie getoond en wordt de gebruiker gevraagd het sjabloon te verifiëren. Bevestig de sjabloonstructuur als deze correct is ingevoerd en klik op "Continue."
Zodra het sjabloon succesvol is geüpload en bevestigd, wordt de gebruiker doorverwezen naar de "Main Control Page" (Figuur 6). Op deze pagina kan de gebruiker de status van de taak bekijken, de mutatiesets en biologische beperkingen wijzigen en de taak indienen voor Fase Een: Sequentieselectie. Op dit moment zijn er nog geen opties voor Fase Twee, aangezien Fase Een nog niet is voltooid. Deze verschijnen zodra de resultaten van Fase Een beschikbaar zijn.
Selectie van mutatiesets
Klik op de link "Mutation Sets" op de "Main Control Page" om mutatiesets te definiëren.
Selecteer welke residuen mogen muteren en selecteer naar welke aminozuren zij mogen muteren (Figuur 7). Standaard worden de toegestane aminozuren op een bepaalde positie geselecteerd op basis van het Solvent Accessible Surface Area (SASA). Mutatiesets zijn vereist.
Klik op "Wijzigingen opslaan" nadat de mutatiesets zijn geselecteerd. De gebruiker kan ervoor kiezen om de mutatieset verder te bewerken. Wanneer het bewerken van de mutatieset is voltooid, klikt u om terug te keren naar de "Hoofdcontrolpagina".
Selectie van biologische beperkingen
Klik op de link "Biological Constraints" op de "Main Control Page" om biologische beperkingen te definiëren.
Specificeer beperkingen voor de lading of het aminozuurgehalte over het gehele eiwit of een deel van het eiwit (Figuur 8).
Beperk, indien vereist, het totale aantal mutaties dat mag optreden. Biologische beperkingen zijn optioneel. Klik om terug te keren naar de "Hoofdcontrolepagina" wanneer u klaar bent.
Indiening van Fase Een: Selectie van de Sequentie
Klik op de link "Begin Stage 1" om de gebruiker naar de pagina "Submit Stage 1" te leiden.
Selecteer de te ontwerpen keten (Figuur 9), het aantal te genereren sequenties, het afstandsafhankelijke krachtveld en het model. Als een complex wordt ontworpen en een berekening van de vouwingsspecificiteit gewenst is, moet er slechts één enkele keten worden gekozen om te ontwerpen. Als het geüploade sjabloon een enkele structuur was, of een "rigide sjabloon", is alleen het Single Structure-model toegestaan. Als het geüploade sjabloon flexibel is, heeft de gebruiker de optie om te kiezen uit alle drie de modellen: Single Structure, Weighted Average en Distance Bin. Houd rekening met de computationele complexiteit van de op te lossen optimalisatie. Er geldt een bovengrens van 2025 voor de toegestane computationele complexiteit.
Verzend de opdracht. De gebruiker wordt teruggestuurd naar de "Main Control Page" (Figuur 10). De Job Status wordt bijgewerkt om de huidige voortgang van de opdracht aan te geven. De opdracht wordt na verzending vergrendeld voor bewerking.
Na voltooiing van de taak ontvangt de gebruiker een e-mail met de resultaten, die bestaan uit een lijst met ontworpen sequenties. De resultaten zijn ook te bekijken op de "Main Control Page". Op de pagina verschijnt een vak voor Stage 2: Fold Specificity, zodat de gebruiker deze validatie kan uitvoeren.
Stap twee: Berekeningen van de vouwspecificiteit
Indiening van vouwingsspecificiteit
Klik op "Begin Stage 2: Fold Specificity" om naar de pagina "Build Stage 2" te gaan. Definieer de bovenste en onderste Cα-Cα afstandsgrenzen door de Template flexibility factor op te geven als een percentage van de afstand of als een vaste afstand. Definieer de bovenste en onderste hoekgrenzen voor de φ en ψ diedrale hoeken door de Template flexibility factor als een percentage op te geven. Let op dat bij het gebruik van een flexibel template de bovenste en onderste afstandsgrenzen worden genomen als de laagste en hoogste afstandswaarden over alle template-modellen. Evenzo worden de bovenste en onderste hoekgrenzen genomen uit de hoogste en laagste hoekwaarden over alle modellen.
Klik op de knop "Verzenden".
Specificeer het aantal structuren per sequentie dat moet worden gegenereerd en klik op "Continue." Let op dat er een bovengrens is van 500 structuren per sequentie die kunnen worden gegenereerd.
Klik op "Doorgaan" om de intentie tot indiening voor vouwingsvalidatie te bevestigen. Fase één en fase twee zijn vergrendeld voor bewerking tot de voltooiing van fase twee.
Na voltooiing van de taak wordt er een e-mail met de resultaten naar de gebruiker gestuurd. Bekijk de resultaten op Protein WISDOM op de "Main Control Page" (Figuur 11). Hier kunnen de tekstbestanden met de ontworpen sequenties, de bijbehorende energiewaarden van Fase Een en de vouwingsspecificiteitswaarden van Fase Twee worden bekeken en gedownload. Daarnaast kan de gebruiker op de link "View Results" klikken, waardoor er een tabel in de browser wordt weergegeven met de rangschikkingen en energiewaarden van Fase Een, evenals de rangschikkingen en vouwingsspecificiteitswaarden van Fase Twee.
Fase drie: Benaderde berekeningen van de bindingsaffiniteit voor eiwit-peptidecomplexen
Berekeningen van de benaderde bindingsaffiniteit bepalen de affiniteit van het ontworpen ligand-eiwit/peptide ten opzichte van de rest van het complex. Deze berekeningen kunnen direct na Fase Eén worden uitgevoerd, of nadat de berekeningen voor de vouwingsspecificiteit zijn voltooid.
Klik op "Sequence #" om de sequentie te selecteren waarmee de berekening van de benaderde bindingsaffiniteit moet beginnen. De gebruiker wordt doorgeleid naar de pagina "Select Sequence", waarop een lijst met de ontworpen sequenties wordt getoond, samen met hun rangschikking voor sequentieselectie en vouwingsspecificiteit. Er kan telkens slechts één sequentie worden geselecteerd voor de berekening van de benaderde bindingsaffiniteit, aangezien deze berekeningen zeer rekenintensief zijn. Na voltooiing van een sequentie kan de gebruiker een andere sequentie selecteren om de benaderde bindingsaffiniteit te laten berekenen; dit resultaat wordt toegevoegd aan het vorige resultaat, waardoor de benaderde bindingsaffiniteit voor alle voltooide sequenties wordt weergegeven. Zodra een sequentie is geselecteerd en opgeslagen, wordt de gebruiker teruggestuurd naar de "Main Control Page".
Klik op "Begin Stage 2: Approximate Binding Affinity" om de taak in te dienen. Na voltooiing worden de resultaten per e-mail naar de gebruiker verzonden, inclusief een bijlage met het sequentienummer, de benaderde bindingsaffiniteit en de waarden van de partitiefuncties in Eq. 6. Voor elke volgende taak voor benaderde bindingsaffiniteit bevat dit bestand de resultaten voor alle voltooide sequenties. De volledige resultaten (van sequentieselectie, vouwingsspecificiteit en benaderde bindingsaffiniteit) kunnen ook worden bekeken via de "Main Control Page" van de taak (Figuur 12).