July 14th, 2015
Synthetische eiwitsequenties gebaseerd op consensusmotieven negeren doorgaans co-evolerende residuen, die interpositionele afhankelijkheden (IPD's) impliceren. IPD's kunnen essentieel zijn voor activiteit, en ontwerpen die ze negeren, kunnen resulteren in suboptimale resultaten. Dit protocol gebruikt StickWRLD om IPD's te identificeren en helpt bij het informeren van rationeel eiwitdesign, wat resulteert in efficiëntere resultaten.
Het algemene doel van deze procedure is om co-evolverende residuen in eiwitalignementen te identificeren die interpositionele afhankelijkheden of IPD's impliceren. Dit wordt bereikt door eerst de alignering in stick world te laden, een visuele analytics tool die een interactieve 3D-representatie van een eiwitalignering creëert en co-varierende residuen in stick world duidelijk weergeeft. Elke positie in de alignering wordt weergegeven als een kolom bestaande uit een stapel bollen, één bol voor elk van de mogelijke 20 aminozuren op die positie binnen de alignering, die in grootte afhankelijk zijn van de frequentie. De kolommen die elke positie vertegenwoordigen, zijn om een cilinder gewikkeld om IPD's te vertegenwoordigen.
Er worden lijnen getrokken tussen residuen die hoger of lager co-evolueren dan verwacht zou worden als de residuen op de posities binnen het programma van elkaar afhankelijk zouden zijn. De restwaarde wordt afgestemd totdat er een beheersbaar aantal randen is en vervolgens worden de randen van belang geïdentificeerd. Uiteindelijk wordt stick world gebruikt om residuen te identificeren die met elkaar co-evolueren.
Dergelijke functioneel vereiste coving residuen zijn geïdentificeerd in een ventilatiekinase. Een van de redenen waarom mensen moeite hebben met dit proces is vanwege de nieuwheid. Het is bijna evenzeer een kunstvorm als een wetenschap.
Het is belangrijk om stick world visueel te demonstreren omdat het een visuele analytics tool is en gebruikersinteractie vereist. Gebruik een computer met een Intel I vijf of beter processor met ten minste vier gigabytes van Bram die Mac OS 10 of Linux OS draait en is uitgerust met de Python bibliotheken vermeld in het tekstprotocol. Download Stick World als een zip archief dat alle relevante Python scripts bevat.
Download ook het FASTA twee stick script voor het converteren van standaard fasta DNA eiwitsequentie alignementen naar het stick world formaat. Pak het archief uit en plaats de resulterende stick world map en het FASTA twee stick script op het bureaublad. Maak vervolgens een alignering van de eiwitsequenties met behulp van elke standaard alignering software.
Sla de alignering op het bureaublad op. Kies een formaat. Open de terminal applicatie op de macro Linux computer en navigeer naar het bureaublad door CD tot slash desktop te typen en terug te keren in de terminal.
Typ de opdracht om de FASTA twee stick script uitvoerbaar te maken en typ vervolgens de opdracht om de script uit te voeren. Volg de instructies op het scherm die door de script worden gegeven om de naam van het invoerbestand en de gewenste uitvoernaam op te geven. Sla het uitvoerbestand op het bureaublad op.
Navigeer naar de stick world uitvoerbare map met behulp van de terminal applicatie van de Mac of Linux computer. Start stick world door Python dash 32 stick world demo PI in de terminal te typen. Controleer of het stick world data loader paneel zichtbaar is op het scherm. Laad vervolgens de geconverteerde eiwitsequentie alignering door op de knop eiwit laden te drukken.
Selecteer het gecreëerde bestand en druk op open. Stick world zal verschillende nieuwe vensters openen, waaronder stick world control en stick world open gl. Selecteer het stick world open GL venster. Kies reset view vanuit het open GL menu om de standaard stick world visualisatie weer te geven in een top down view door de cilinder, die de data in de resizeable open GL vensters weergeeft.
Er bestaan verschillende weergave opties in stick world. Selecteer de vakken voor kolom labels en bal labels in het stick world control paneel om waarden voor kolommen en ballen weer te geven. Schakel het vak voor kolom randen uit in het stick world control paneel om de lijnen van de kolom randen te verbergen.
Stel de kolom dikte in op 0,1 in het stick world control paneel om een dunne lijn door de kolommen te tekenen. Om het gemakkelijker te maken om door de 3D view te navigeren, druk op return om de wijziging te accepteren. Reset de view in het stick world open GL venster.
Druk vervolgens op de volledig scherm knop om de view te maximaliseren om binnen het programma te navigeren. Roteer de 3D stick world weergave door de linker muisknop ingedrukt te houden terwijl u de muis in een willekeurige richting beweegt. Zoom de 3D stick world weergave door de rechter muisknop ingedrukt te houden terwijl u de muis omhoog of omlaag beweegt.
Blader door de view door te pannen en te zoomen. Co-evolverende residuen die de drempelvereisten van zowel p als restwaarde overschrijden, worden verbonden door rand lijnen. Als er te veel of te weinig randen zijn die residuen verbinden, wijzig de restwaarde drempel tot er minder of meer randen zichtbaar zijn. Verhoog de restwaarde drempel op de stick world control paneel tot er geen IPD rand lijnen meer zichtbaar zijn en verlaag deze langzaam tot relaties verschijnen. Blijf de restwaarde verhogen tot er een voldoende aantal relaties zijn om te onderzoeken.
Identificeer relaties die residuen van bekend belang of residuen die distaal zijn van elkaar binnen de alignering betreffen met behulp van command plus linker muisknop, selecteer eventuele randen van belang. Het stick world control paneel geeft de kolommen aan en verbindt specifieke residuen. Volle lijnen vertegenwoordigen positieve associaties.
Terwijl gestippelde lijnen negatieve associaties vertegenwoordigen. Druk op de output randen knop op het stick world control paneel om een platte tekst geformatteerd bestand van alle zichtbare randen in de juiste directory op te slaan, inclusief de verbindingsresiduen en hun actuele restwaarde. Een grote cluster interpositionele afhankelijkheden of IPD's, inclusief een associatie van drie knooppunten tussen een histidine op positie 1 32, tyrosine positie 1 35 en een proline op positie 1 41, is zichtbaar op de voorgrond.
Hier is de view scheef gemaakt om de gebruiker iets boven de cilinder te plaatsen, waardoor een IPD tussen een histamine op positie 1 36 en een methionine op positie twintig negen honderd zeven residuen verwijderd wordt onthuld. Omgekeerd detecteert het A-P-A-M-H-M-M motief van dezelfde domein deze niet als specifiek co-voorkomende motief variantie en definieert ook de algemene groeperingen in een biologisch ondersteunde schema. Bij het uitvoeren van deze procedure is het belangrijk om te onthouden om het op twee verschillende manieren te proberen.
Begin met een hoge restwaarde en werk je een weg naar beneden, of begin met een lage restwaarde en werk je een weg naar boven, en op
Dit protocol gebruikt StickWRLD om co-evolerende residuen in eiwit-aligneringen te identificeren, waarbij interpositionele afhankelijkheden (IPD's) worden gemarkeerd die cruciaal zijn voor eiwitactiviteit. Door IPD's op te nemen in eiwitdesign kunnen onderzoekers efficiëntere resultaten bereiken.
Identifying interpositional dependencies (IPDs) in protein sequences enables more accurate synthetic protein design by revealing evolutionarily conserved residue relationships that influence folding, stability, and function. Ignoring these covariations risks generating non-viable consensus sequences that lack biological relevance. StickWRLD provides a visual analytics approach to detect such dependencies, supporting rational engineering of therapeutic proteins with improved predictive confidence.
The method integrates into the discovery workflow by informing target validation through mechanistic insight and enabling lead optimization via structure-guided design informed by evolutionary covariation.