Yöntem Özeti
Protein WISDOM'da kullanılan de novo tasarım çerçevesi iki aşamadan oluşur. İlk aşama, belirli bir şablon yapıya katlanacak amino asit dizilerinden oluşan sıralı bir liste üretir. İkinci aşama, katlanma özgünlüğünü veya yaklaşık bağlanma afinitesini ya da her ikisini hesaplayarak bu dizileri doğrular. İlki temel olarak tek bir protein tasarımı yapıldığında, ikincisi ise bir kompleks (bir hedef proteine bağlanan bir peptit) tasarımı yapıldığında kullanılır. Şekil 1, çerçevede yer alan adımların genel bir özetini sunmaktadır.
Tasarım Girdileri: de novo protein tasarım çerçevesi için bir dizi girdinin tanımlanması gerekir. Bunlardan ilki tasarım şablonudur. Bu, proteindeki tüm atomların koordinatlarını içeren 3 boyutlu (3D) bir protein yapısıdır. Yapı rijit veya esnek olabilir. Rijit şablonlar, sabit atom koordinatlarından oluşan bir kümedir ve X-ışını kristalografi yapılarından elde edilirler. Esnek şablonlar ise sabit atom koordinatları veya atom koordinatları için alt ve üst sınırlar şeklinde olabilir. Bu şablonlar NMR çözelti yapılarından, moleküler dinamiklerden veya kenetlenme (docking) simülasyonlarından elde edilebilir.
Tasarım şablonu, tasarlanan proteinin izin verilen mutasyon setini oluşturmak için kullanılır. Bu set, dizinin hangi pozisyonlarının hangi amino asitlere mutasyona uğrayabileceğini tanımlar. Mutasyon seti, tasarım şablonundaki her bir kalıntının çözücüye erişilebilir yüzey alanı (SASA) hesaplanarak oluşturulur. Eğer kalıntının %50'sinden fazlası çözücüye maruz kalmışsa, hidrofilik amino asitlerden oluşan bir sete (D, E, G, H, K, N, P, Q, R, S, T) izin verilir. Eğer kalıntının çözücüye maruz kalma oranı %20'den azsa, hidrofobik amino asitlerden oluşan bir sete (A, F, I, L, M, V, W, Y) izin verilir. Kalıntının maruziyeti %20 ile %50 arasındaysa, tüm amino asitlere izin verilir. Deneysel veriler veya literatür bilgileri uygun görmediği sürece, sistein genellikle mutasyon setinden hariç tutulur. Küçük amino asitler (A, G, T) genellikle tüm mutasyon setlerine dahil edilir. Mevcut olduğunda, belirli amino asit pozisyonlarının mutasyon setlerini manuel olarak değiştirmek için deneysel veya literatür verilerinden yararlanılabilir.
Tasarım şablonundaki dizilerin çiftler arası etkileşim enerjisini hesaplamak için bir kuvvet alanı seçilir. Herhangi bir kuvvet alanı bu çerçeve içinde kullanılacak şekilde uyarlanabilse de, iki mesafe bağımlı kuvvet alanı geliştirilmiştir ve de novo tasarım çerçevesinde yaygın olarak kullanılmaktadır. Birincisi, mesafelerin kalıntıların Cα karbonları arasında olduğu yüksek çözünürlüklü bir Cα-Cα kuvvet alanıdır.26 İkincisi ise, mesafelerin kalıntıların merkezleri (centroid) arasında olduğu yüksek çözünürlüklü bir centroid-centroid kuvvet alanıdır.27 Kuvvet alanlarındaki enerji parametreleri, geniş bir protein eğitim seti için düşük enerjili yüksek çözünürlüklü decoy yapıların, yerli konformasyonlarından enerjik olarak daha az elverişli olmasını gerektiren doğrusal bir programlama parametre kestirim probleminin çözülmesiyle türetilmiştir. Yüksek çözünürlüklü centroid-centroid kuvvet alanı ve Cα-Cα kuvvet alanı, insan beta-defensin-2 üzerine yapılan önceki çalışmalarda test edilmiş ve doğrulanmıştır.17 Kuvvet alanlarının mesafe aralıklarına (bin) ayrılmasıyla, modele gerçek omurga esnekliği dahil edilmiştir. Bir amino asit çifti arasındaki mesafe, bir dizi mesafe aralığına aynı enerji değerini veren bir mesafe aralığına karşılık gelecektir. Bu durum, dizi seçimi optimizasyon modelinin omurga hareketlerini hesaba katmasını sağlar.
Yük kısıtlamaları veya içerik kısıtlamaları şeklindeki biyolojik kısıtlamalar, kullanıcı tarafından ek bir tasarım girdisi olarak manuel olarak dahil edilebilir. Yük kısıtlamaları, tasarlanan dizinin veya tasarlanan dizinin bir kısmının karşılaması gereken belirli bir yükü veya yük aralığını belirtir. Yük, pozitif yüklü kalıntıların (K ve R) toplamından negatif yüklü kalıntıların (D ve E) toplamının çıkarılmasıyla hesaplanır. İçerik kısıtlamaları, dizide belirli bir amino asidin görülme sıklığına ilişkin üst ve alt sınırları belirler. Biyolojik Kısıtlamalar genellikle doğal diziye yapılan kapsamlı bir dizi hizalaması yoluyla tanımlanır. Bunun amacı, bir protein ailesi için doğada temsil edilen yük ve amino asit içeriğine dair bilinen biyolojik sınırları yakalamaktır. Diğer kısıtlamalar ise bilinen deneysel verilerin analizi yoluyla manuel olarak tanımlanır.
Birinci Aşama: Sekans Seçimi: Orijinal sekans seçimi yöntemi ilk olarak Klepeis et al. tarafından geliştirilmiştir.15,16 Bu yöntem, bir Tam Sayı Doğrusal Optimizasyon (ILP) modeli kullanarak amino asit sekanslarını tasarım şablonundaki enerjilerine göre seçer ve sıralar. Yöntem daha sonra, rijit (tekli) şablonlar için hesaplama açısından daha verimli bir sekans seçimi modelinin kullanılmasıyla geliştirilmiş ve esnek şablonlar için modellerin geliştirilmesiyle genişletilmiştir. Bu küresel optimizasyon yöntemi rastgele mutasyonlara dayanmaz ve teorik olarak tüm sekans uzayını tarayıp küresel bir çözüm belirlemeyi garanti eder. Bu, yaklaşımımızın mevcut diğer tüm yaklaşımlara göre temel bir avantajıdır.
Tek Yapı Modeli: Klepeis et al.15,16 tarafından önerilen dizi seçim modelinin orijinal formu, Fung et al.28 tarafından daha da geliştirilmiştir. Final formu Denklem 1'de verilmiştir.

i=1,...,n kümesi, tasarım şablonundaki kalıntı pozisyonlarını tanımlar. Her bir i pozisyonunda, mutasyonlar j{i}=1,...,mi ile temsil edilir; burada eğer i pozisyonunun yirmi doğal amino asitten herhangi birine mutasyona uğramasına izin veriliyorsa mi=20'dir. Tüm benzersiz ikili etkileşimleri temsil etmek için k>i olacak şekilde k≡i ve l≡j takma ad kümeleri kullanılır. Amino asit mutasyonlarını modellemek için
ve
ikili değişkenleri tanıtılmıştır. Eğer model i pozisyonuna j amino asidini atarsa
değişkeni bir değerini, aksi takdirde sıfır değerini alacaktır (benzer şekilde
için de geçerlidir). Amaç fonksiyonu, tasarım şablonundaki tüm ikili enerji etkileşimlerinin toplamını temsil eder. j amino asidinin işgal ettiği i pozisyonu ile l amino asidinin işgal ettiği i pozisyonu arasındaki enerji etkileşimi olan
parametresi, iki pozisyondaki α-karbonların veya yan zincir centroidlerinin arasındaki mesafeye (xi,xj) ve j ile l amino asitlerinin türüne bağlıdır. Bu parametre, ancak hem
hem de
bir'e eşitse amaç fonksiyonuna katkıda bulunur.
Fung et al.28, formülasyonun (1), sekans seçimi için kullanılan diğer on iki eşdeğer kuadratik atama benzeri modelden önemli ölçüde daha hesaplamalı olarak verimli olduğunu bulmuştur.28,29 Özellikle, insan beta-defensin-2 için iki sekans seçimi probleminde, biri 3,4x1045 karmaşıklık düzeyinde ve diğeri 49 ek doğrusal biyolojik kısıtla 6,4x1037 düzeyinde olan problemlerde, Klepeis et al.15,16 tarafından önerilen orijinal modeli geride bırakmıştır. Klepeis et al.15,16 tarafından önerilen orijinal modelin, Pentium IV 3,2 GHz işlemci üzerinde CPLEX 9.030 kullanarak iki problemi küresel optimalliğe ulaştırmak için sırasıyla 53.263 merkezi işlem birimi (CPU) sn ve 4.578 CPU sn harcadığı görülmüştür. Formülasyon (1) aynı görevleri gerçekleştirmek için yalnızca 649 CPU sn ve 14 CPU sn harcamış olup, bu durum hesaplama verimliliğinde sırasıyla 82 ve 327 katlık bir artışa karşılık gelmektedir.
Ağırlıklı Ortalama Modeli: Fung et al.28, tasarım şablonunun esnek olduğu ve bir dizi yapı içerdiği tipik de novo protein tasarım durumunu yönetmek için iki model geliştirmiştir. Ağırlıklı Ortalama Modeli, Tek Yapı Modeli'ndeki (Denk. 1) enerji parametresi
(xi,xk) yerine, ağırlıklı ortalama bir enerji
kullanır. Ağırlıklar wt(xi,xk,d), şablon yapılarda xi ve xk arasındaki mesafenin d mesafe kutusuna düşme sıklıklarıyla belirlenir. Ağırlıklı Ortalama Modeli'nin nihai formu Denk. 2'de verilmiştir.

Mesafe Kutusu Modeli: Esnek şablon yapıları için ikinci sekans seçim modeli, bir ikili değişken olan bikd değişkenini tanıtarak çoklu yapılardan gelen mesafe bilgilerini dahil eder. Bu değişken, xi ve xk arasındaki mesafe d mesafe kutusuna düşüyorsa bire, aksi takdirde sıfıra eşittir. Tanıtılan bir diğer parametre olan disbin(xi, xk, d) ise, şablon yapılarından herhangi birinde xi ve xk arasındaki mesafe d mesafe kutusuna düşüyorsa bire, aksi takdirde sıfıra eşittir. Amino asit çifti başına yalnızca bir mesafe kutusu toplam enerjiye katkıda bulunacağından,
amaç fonksiyonundaki ifadesi
ile değiştirilir. Ancak bu durum, amaç fonksiyonuna doğrusal olmama özelliği getirir. Modelin doğrusallaştırılması ve uygulanabilirlik için eklenmesi gereken ek kısıtlamalar hakkında daha fazla ayrıntı Fung et al. çalışmasında28 bulunabilir. Mesafe Kutusu Modeli Denklem 3'te verilmiştir.

Yukarıda formüle edilen Tam Sayılı Doğrusal Programlama (ILP) problemlerinin15-17 herhangi biri, dal-sınır (branch-and-bound) teknikleri kullanılarak titizlikle çözülebilir.28-30 Bu tür teknikler, küresel minimum enerji dizisine tutarlı ve güvenilir yakınsamayı garanti eder.
İkinci Aşama: Doğrulama: Şekil 2, İkinci Aşama için kullanılan iki yaklaşımın ayrıntılı bir genel görünümünü sunmaktadır. Şekil, nihai sıralama metriğinin hesaplanması için gereken adımları ve her adımda üretilen yapı sayısını göstermektedir.
Katlanma Özgünlüğü: Katlanma özgünlüğü, Birinci Aşamada elde edilen ön tasarımları sıralamak için kullanılan bir metriktir. Hesaplamanın amacı, enerji hesaplamalarına dayanarak, her bir dizinin şablon yapıya ne kadar iyi katlandığını şablonun orijinal dizisine kıyasla belirlemektir. Bunu gerçekleştirmek için, her biri farklı hesaplama gereksinimlerine sahip iki yaklaşım mevcuttur.
İlk yaklaşım Klepeis tarafından uygulanmıştır. ve ark..15,16 Bu yaklaşım, ASTRO-FOLD protein yapısı tahmin çerçevesini kullanmaktadır, 26,27,31-47 deterministik küresel optimizasyona dayalıdır. Bu yaklaşım, hesaplama açısından çok maliyetli olması nedeniyle şu an Protein WISDOM uygulamasında kullanılmamaktadır. Hesaplama kaynağı kısıtlamalarını ve tasarım aşamasındaki potansiyel olarak yüzlerce veya binlerce sekans üzerinde bu hesaplamayı gerçekleştirme ihtiyacını göz önünde bulunduran Fung ve ark..17 TINKER/CYANA kullanarak daha verimli bir yaklaşım önermiştir.48-50 Bu yaklaşım, yapının esnek bir şablonunun tanımlanmasını içerir. Esnek şablon, C atomları arasındaki mesafeler için üst ve alt sınırlar kullanılarak tanımlanabilir.α atomlarının yanı sıra kalıntıların ϕ ve ψ açıları. Tek bir yapı için, başlangıç mesafeleri ve dihedral açılar kullanılır ve sınırlar ya sabit bir mesafe ya da bir yüzde olarak tanımlanır. Varsayılan sınırlar C için ±%10'durα mesafeler veya ±10° dihedral açı sınırları için. Esnek bir şablon için sınırlar, tasarıma girdi olarak verilen tüm şablon yapılarında görülen maksimum ve minimum değerlerden elde edilebilir. Her dizi için başlangıç sınırları tanımlandıktan sonra, CYANA 2.1 kullanılarak yüzlerce konformer içeren ansambllar oluşturulur.48,49Konformerler, proteini hızla ısıtan ve ardından yavaşça soğutarak örneklenen konformasyonları takip eden, CYANA'daki bir torsiyon açısı dinamiği simüle edilmiş tavlama protokolü kullanılarak üretilir. Simüle edilmiş tavlama işleminden sonra, Van der Waals yarıçaplarının örtüşmesinden kaynaklanan çakışmaların yanı sıra mesafe ve açı kısıtlamalarındaki ihlalleri minimize eden bir yerel enerji minimizasyonu gerçekleştirilir. Varsayılan olarak 500 nihai yapı üretilir. Her dizi için topluluktaki her bir yapı, TINKER 3.6'da bir yerel minimizasyona tabi tutulur,50 AMBER kuvvet alanı kullanılarak.51 Minimize edilmiş her bir yapının final potansiyel enerjisi tablo haline getirilir. Bu genel yaklaşım, hem başlangıç sekansı hem de her bir aday mutant sekans için uygulanır. Ardından, her bir mutant sekansın hedef katlanmaya olan Katlanma Spesifikliği, doğal sekansa göre aşağıdaki Boltzmann dağılımı (Denk. 4) kullanılarak hesaplanabilir.

Yaklaşık Bağlanma Afinitesi: Yaklaşık bağlanma afinitesi hesaplama yöntemi, bir hedef proteinle kompleks halindeki tasarlanmış dizileri sıralamak için kullanılır. Bu hesaplamalar, doğrudan Birinci Aşamadan gelen diziler üzerinde yapılabileceği gibi, katlanma spesifikliği adımından elde edilen yüksek katlanma spesifikliğine sahip diziler üzerinde de gerçekleştirilebilir.
Lilien et al.52, protein-ligand komplekslerinin yaklaşık bağlanma afinitelerinin hesaplanması için bir yaklaşım önermişlerdir. Bu yaklaşım; protein, ligand ve protein-ligand kompleksi için rotamer tabanlı toplulukların oluşturulmasına ve bu toplulukların bölüşüm fonksiyonlarını hesaplamak için kullanılmasına dayanmaktadır. Bu yaklaşık bağlanma afinitesi K* ile gösterilmekte ve Denklem 5 ile tanımlanmaktadır.
Burada qPL protein-ligand kompleksinin bölüşüm fonksiyonu, qb serbest proteinin bölüşüm fonksiyonu ve qL ise serbest ligandın bölüşüm fonksiyonudur. Bölüşüm fonksiyonları, B, F ve L kümelerinin sırasıyla bağlanmış protein-ligand kompleksinin, serbest proteinin ve serbest ligandın rotamer tabanlı konformasyonlarını içerdiği Denklem 6'da tanımlanmıştır. En n konformasyonunun enerjisi, R gaz sabiti ve T sıcaklıktır.

Yapı Tahmini: Hesaplamalara başlamak için K* her bir dizinin 3B yapısına ihtiyaç duyulur. Bu işlem Rosetta AbRelax fonksiyonu kullanılarak gerçekleştirilir,53-55 Rosetta 3.4 yazılım paketinin bir parçasıdır. AbRelax algoritmasının temelindeki strateji, proteinin yerel yapısının, proteinin yerel dizisinden etkilendiği ancak yalnızca bu dizi tarafından belirlenmediği yönündeki deneysel gözleme dayanmaktadır. Yerel protein yapılarını, diziden türetilen yapısal fragmanlarla değiştirmek için bir Monte Carlo algoritması kullanılır. Bu yöntem; gömülü hidrofobik kalıntılar, eşleşmiş β kıvrımları ve spesifik yan zincir etkileşimleri gibi yerel olmayan etkileşimleri hesaba katan nihai kompakt protein yapılarını üretir.
Kümeleme: AbRelax'tan elde edilen yapılar daha sonra OREO kullanılarak φ ve ψ açılarına göre kümelenir.56,57 Bu kümeleme yöntemi, tüm yapısal topluluğun temsilci omurga yapılarını aydınlatır. En büyük on kümeden elde edilen ortalama yapılar ve genel olarak en düşük enerjili yapı, hedef proteine kenetlenme (docking) için seçilir. Bu işlem, her peptit dizisi için 11 benzersiz omurga yapısı sağlayarak, omurga esnekliğini topluluk oluşturma sürecine dahil eder.
Kenetlenme Öngörüsü: Kenetlenme öngörüsü RosettaDock kullanılarak yapılır.58-60 Her bir dizi için, 11 peptit omurga yapısının her biri hedef proteine karşı kenetlenir. Bu durumda, bağlanma bölgesi bilindiği için peptitler bağlanma bölgesinin yakınına yerleştirilir ve bağlanma bölgesine dik olarak 3 Å, bağlanma bölgesine paralel olarak 8 Å öteleme yapmalarına ve 8° dönmelerine izin verilir. RosettaDock, düşük ve yüksek çözünürlüklü kenetlenme hareketleri için bir Monte Carlo algoritması kullanır. Her bir kenetlenme çalışması, kompleks yapılardan oluşan geniş bir topluluk oluşturur. 11 çalışmanın her birindeki en düşük enerjili on kompleks, rotamer tabanlı nihai konformasyon topluluğu oluşturma aşamasında başlangıç yapıları olarak kullanılır (dizi başına 110 başlangıç yapısı).
Final Ensemble Oluşturma: RosettaDesign61, fixbb fonksiyonu aracılığıyla yalnızca yan zincirlerdeki rotamerleri ayarlayarak bir dizi yapı üretebildiği için rotamer tabanlı nihai konformasyon ensemble'ını oluşturmak amacıyla kullanılır. RosettaDesign'a bir dizi başlangıç yapısı verilir ve her yapı için rastgele bir kalıntı seçilerek rotamer bir Monte Carlo algoritması aracılığıyla değiştirilir. Bu işlem, binlerce rotamer değişimi denenene kadar tekrarlanır ve bölüşüm fonksiyonuna yüksek katkı sağlayacak nihai düşük enerjili bir konformasyon verir.
Peptit topluluğunu oluşturmak için, en büyük on kümenin her birinden en düşük enerjili on peptit yapısı ve ayrıca genel olarak en düşük enerjili on peptit yapısı, RosettaDesign için başlangıç yapıları olarak kullanılır (toplam 110 başlangıç yapısı). Her bir başlangıç yapı için 200 rotamer konformeri oluşturulur ve bu da toplamda 22.000 yapıdan oluşan nihai bir topluluk sağlar ( Denklem 6'daki L kümesi). Topluluk, hem omurga esnekliğini hem de rotamer esnekliğini kapsamaktadır.
Kompleks topluluğu, kenetlenme tahmin adımından elde edilen 110 başlangıç yapısının alınması ve başlangıç yapısı başına 200 rotamer konformeri üretilmesiyle benzer şekilde oluşturulur. Nihai topluluk boyutu 22.000 yapıdır (Denklem 6'daki B kümesi). Esneklik; kullanılan çeşitli peptit omurga yapıları, çeşitli kenetlenmiş konformasyonlar ve her başlangıç yapısı için rotamer konformerleri aracılığıyla dikkate alınır.
Protein topluluğu, RosettaDesign'ın yalnızca hedef protein yapısı üzerinde çalıştırılmasıyla oluşturulur. Bu durumda, tek bir başlangıç yapı için 2.000 rotamer konformasyonu üretilir, böylece nihai topluluk boyutu 2.000 yapı olur (Denklem 6'daki F değeri).
Protein WISDOM
Protein Workbench for In Silico De novo design Of bioMolecules anlamına gelen Protein WISDOM, akademik topluluğun de novo protein tasarım çerçevemize kullanıcı dostu bir şekilde erişmesini sağlayan çevrimiçi bir araçtır. Tek bir protein zincirinin bir şablon katlanmayı benimseyecek şekilde tasarlanmasından, bir hedef proteine bağlanacak yeni peptitlerin tasarlanmasına kadar yaygın olarak karşılaşılan çeşitli tasarım hedeflerini yönetebilir. Sonraki iki bölüm, Protein WISDOM'un karşılaşılan iki ana protein tasarım problemi türüyle ilgili yeteneklerini açıklamaktadır. İlk tür, verilen tasarım şablonunda elverişli olan yeni dizileri seçmek için dizi seçimini uygular ve ardından yeni dizileri doğrulamak için katlanma özgüllüğünü kullanır. İkinci tür, bir kompleks içinde bağlı bir peptidin yeni dizilerini seçmek için dizi seçimini kullanır ve ardından yeni dizileri doğrulamak için hem katlanma özgüllüğünü hem de yaklaşık bağlanma afinitesi hesaplamalarını kullanır.
Kullanıcı Kaydı
http://www.proteinwisdom.org adresindeki Protein WISDOM web sayfasını ziyaret edin.
Sayfanın sağ üst köşesindeki Kullanıcı Girişi düğmesine tıklayın. Kaydolmak için "Buraya tıklayın" ifadesine tıklayın.
E-posta adresi ve talep edilen kullanıcı adı ile ilgili bilgileri doldurun ve devam et'e tıklayın.
İsim, kurum, grup ve adres gibi ek bilgileri doldurun. Kullanım koşullarını kabul etmek için onay kutusuna tıklayın. "Kaydı Gönder" düğmesine tıklayın.
Birinci Aşama: Sekans Seçimi
Protein Dizisinin ve Şablon Yapı(lar)ın Gönderilmesi
Protein tasarım deneyine başlamak için Kullanıcı Girişi düğmesine tıklayın. Kullanıcıya; gönderdikleri işlerin sayısının, yükledikleri yapıların (şablonların) sayısının ve şimdiye kadar yükledikleri yapıların bir listesinin yer aldığı "Kullanıcı Ana Sayfası" (Şekil 3) sunulur.
"Create New Job" seçeneğine tıklayarak yeni bir tasarım işi başlatın. Kullanıcı "Job Submission" sayfasına yönlendirilir (Şekil 4). İşe bir isim verin ve işin önceki bir işe dayalı olup olmadığını belirtin (yani aynı tasarım şablonu, mutasyon setleri ve biyolojik kısıtlamalar yeni bir işe aktarılabilir; ancak kullanıcı, mutasyon setlerini ve biyolojik kısıtlamaları değiştirme imkanına sahip olacaktır). "Continue" düğmesine tıklayın.
Tasarım şablonunun protein yapılarını yükleyin (Şekil 5). Bu şablon, standart protein veri bankası (PDB) formatında olmalıdır. Şablon, rijit bir şablon (her atom için tek bir koordinat seti) veya esnek bir şablon (NMR çözelti yapılarıyla elde edilenler gibi çoklu modeller) olabilir. Tek bir protein tasarlanması durumunda, şablonda yalnızca bir zincir bulunabilir. Kullanıcı yeni bir şablon yükleyebilir veya daha önce yüklemiş olduğu mevcut şablonlar arasından seçim yapabilir. Varsa, şablonun pdb ID'sini isteğe bağlı olarak belirtin. Birden fazla şablon yüklendiğinde, her modelin "MODEL #" ile başladığından ve "ENDMDL" ile bittiğinden emin olun. Her kalıntının doğal bir amino asit ile tanımlandığından emin olun. "Continue" (Devam Et) butonuna tıklayın.
Şablon başarıyla yüklendikten sonra, Protein WISDOM şablonda bulduğu kalıntı, zincir ve model sayısını görüntüleyecek, diziyi listeleyecek ve kullanıcıdan şablonu doğrulamasını isteyecektir. Şablon yapısı doğru şekilde girilmişse onaylayın ve "Continue" butonuna tıklayın.
Şablon başarıyla yüklendikten ve onaylandıktan sonra kullanıcı "Ana Kontrol Sayfası"na (Şekil 6) yönlendirilir. Bu sayfada kullanıcı iş durumunu görüntüleyebilir, mutasyon setlerini ve biyolojik kısıtlamaları değiştirebilir ve işi Birinci Aşama: Sekans Seçimi için gönderebilir. Bu noktada, Birinci Aşama tamamlanmadığı için İkinci Aşama'ya yönelik seçenekler bulunmamaktadır. Bunlar, Birinci Aşama'dan gelen sonuçlar mevcut olduğunda görünür.
Mutasyon Setlerinin Seçimi
Mutasyon setlerini tanımlamak için "Ana Kontrol Sayfası"ndaki "Mutasyon Setleri" bağlantısına tıklayın.
Hangi kalıntıların mutasyona uğramasına izin verileceğini ve bu kalıntıların hangi amino asitlere dönüşebileceğini seçin (Şekil 7). Varsayılan olarak, herhangi bir konumdaki izin verilen amino asitler, Solvent Erişilebilir Yüzey Alanı'na (SASA) göre seçilir. Mutasyon setleri gereklidir.
Mutasyon setleri seçildikten sonra "Save Changes" butonuna tıklayın. Kullanıcı, mutasyon setini düzenlemeye devam etmeyi seçebilir. Mutasyon setini düzenleme işlemi tamamlandığında, "Main Control Page" sayfasına geri dönmek için tıklayın.
Biyolojik Kısıtlamaların Seçimi
Biyolojik kısıtlamaları tanımlamak için "Ana Kontrol Sayfası"ndaki "Biyolojik Kısıtlamalar" bağlantısına tıklayın.
Proteinin tamamı veya bir kısmı için yük veya amino asit içeriği kısıtlamalarını belirtin (Şekil 8).
Gerekliyse, gerçekleşmesine izin verilen toplam mutasyon sayısını sınırlandırın. Biyolojik kısıtlamalar isteğe bağlıdır. İşlem tamamlandığında "Ana Kontrol Sayfası"na dönmek için tıklayın.
Birinci Aşamanın Teslimi: Sekans Seçimi
Kullanıcıyı "Aşama 1'i Gönder" sayfasına yönlendirmek için "Aşama 1'i Başlat" bağlantısına tıklayın.
Tasarlanacak zinciri (Şekil 9), oluşturulacak sekans sayısını, uzaklığa bağlı kuvvet alanını ve modeli seçin. Eğer bir kompleks tasarlanıyorsa ve Katlanma Özgüllüğü (Fold Specificity) hesaplaması isteniyorsa, tasarlanmak üzere yalnızca tek bir zincir seçilmelidir. Yüklenen şablon tek bir yapı veya "rijit bir şablon" ise, yalnızca Tek Yapı (Single Structure) modeline izin verilir. Yüklenen şablon esnekse, kullanıcı üç model arasından seçim yapabilir: Tek Yapı (Single Structure), Ağırlıklı Ortalama (Weighted Average) ve Mesafe Kutusu (Distance Bin). Çözülecek optimizasyonun hesaplama karmaşıklığına dikkat edin. İzin verilen hesaplama karmaşıklığı için üst sınır 2025'tir.
İşi gönderin. Kullanıcı tekrar "Ana Kontrol Sayfasına" yönlendirilir (Şekil 10). İş Durumu, işin mevcut ilerlemesini gösterecek şekilde güncellenecektir. İş, gönderildikten sonra düzenleme için kilitlenecektir.
İşlem tamamlandığında, kullanıcıya tasarlanan dizilerin bir listesini içeren sonuçların gönderildiği bir e-posta ulaşır. Sonuçlar aynı zamanda "Ana Kontrol Sayfası" üzerinden de görüntülenebilir. Kullanıcının bu doğrulamayı gerçekleştirmesine olanak sağlamak için sayfada Aşama 2: Katlanma Özgüllüğü için bir kutucuk belirir.
İkinci Aşama: Kat Kat Özgünlük Hesaplamaları
Katlanma Özgüllüğü Gönderimi
"Build Stage 2" sayfasına girmek için "Begin Stage 2: Fold Specificity"e tıklayın. Şablon esneklik faktörünü, mesafe yüzdesi veya sabit bir mesafe olarak belirleyerek üst ve alt Cα-Cα mesafe sınırlarını tanımlayın. Şablon esneklik faktörünü bir yüzde olarak belirleyerek φ ve ψ dihedral açıları üzerindeki üst ve alt açı sınırlarını tanımlayın. Esnek bir şablon kullanıldığında, üst ve alt mesafe sınırlarının tüm şablon modellerindeki en düşük ve en yüksek mesafe değerleri olarak alındığını unutmayın. Benzer şekilde, üst ve alt açı sınırları tüm modellerdeki en yüksek ve en düşük açı değerlerinden alınır.
"Gönder" butonuna tıklayın.
Dizilim başına oluşturulacak yapı sayısını belirtin ve "Devam Et"e tıklayın. Dizilim başına oluşturulabilecek yapıların üst sınırının 500 olduğunu unutmayın.
Katlanma doğrulaması için gönderim niyetini onaylamak adına "Devam Et"e tıklayın. Birinci Aşama ve İkinci Aşama, İkinci Aşama tamamlanana kadar düzenlemeye kapatılmıştır.
İşlem tamamlandığında, sonuçlar kullanıcıya e-posta ile gönderilir. Sonuçları Protein WISDOM'daki "Main Control Page" (Ana Kontrol Sayfası) üzerinden görüntüleyin (Şekil 11). Burada, tasarlanan dizileri içeren metin dosyaları ile birinci aşamadan gelen ilgili enerji değerleri ve ikinci aşamadan gelen katlanma özgüllük değerleri görüntülenebilir ve indirilebilir. Ayrıca kullanıcı, tarayıcıda birinci aşama sıralamaları ve enerji değerlerinin yanı sıra ikinci aşama sıralamaları ve katlanma özgüllük değerlerini içeren bir tabloyu görüntüleyen "View Results" (Sonuçları Görüntüle) bağlantısına tıklayabilir.
Üçüncü Aşama: Protein-peptit Kompleksleri için Yaklaşık Bağlanma Afinitesi Hesaplamaları
Yaklaşık Bağlanma Afinitesi hesaplamaları, tasarlanan ligand proteinin/peptidin kompleksin geri kalanıyla olan afinitesini hesaplar. Bu hesaplamalar doğrudan Birinci Aşama'dan sonra veya Katlanma Spesifikliği hesaplamaları tamamlandıktan sonra gerçekleştirilebilir.
Yaklaşık bağlanma afinitesi hesaplamasına başlamak için "Sequence #" seçeneğine tıklayın. Kullanıcı, tasarlanan dizilerin listesinin yanı sıra dizi seçim ve katlanma özgüllüğü sıralamalarının sunulduğu "Select Sequence" sayfasına yönlendirilecektir. Hesaplamalar işlemsel olarak çok yoğun olduğundan, yaklaşık bağlanma afinitesi hesaplaması için aynı anda yalnızca bir dizi seçilebilir. Bir dizinin işlemi tamamlandığında, kullanıcı yaklaşık bağlanma afinitesinin hesaplanması için başka bir dizi seçebilir ve bu sonuç önceki sonuca eklenerek tamamlanan tüm dizilerin yaklaşık bağlanma afinitesi görüntülenir. Bir dizi seçilip kaydedildikten sonra, kullanıcı "Main Control Page" sayfasına yönlendirilir.
İşi göndermek için "Begin Stage 2: Approximate Binding Affinity" seçeneğine tıklayın. İşlem tamamlandığında, sonuçlar; dizilim numarasını, yaklaşık bağlanma afinitesini ve Denklem 6'daki bölünme fonksiyonu değerlerini içeren bir ekle birlikte kullanıcıya e-posta ile gönderilir. Sonraki her yaklaşık bağlanma afinitesi işi için bu dosya, tamamlanan tüm dizilimlerin sonuçlarını içerir. Tam sonuçlar (dizilim seçiminden, katlanma spesifisitesine ve yaklaşık bağlanma afinitesine kadar) işin "Main Control Page" sayfasına erişilerek de görüntülenebilir (Şekil 12).