DESTEK OL

PatchDock & FireDock

PatchDock & FireDock: Protein-Protein ve Protein-Ligand Doklama için Güçlü Kombinasyon — Adım Adım Kullanım Kılavuzu

Bu rehber, PatchDock ve FireDock yazılımlarının birbiriyle nasıl entegre edilerek protein-protein veya protein-ligand komplekslerinin nasıl tahmin edileceğini, sonuçların nasıl yorumlanacağını ve ChimeraX/PyMOL gibi yazılımlarla nasıl görselleştirileceğini adım adım açıklar. PatchDock hızlı şekil uyumu taraması yaparken, FireDock enerji minimizasyonu ve esnek yan zincir optimizasyonu ile sonuçları rafine eder.

💡 Önemli Uyarı: PatchDock ve FireDock tamamen web tabanlıdır ve ücretsizdir. Ancak sunucu yoğunluğuna göre işlerin tamamlanma süresi değişebilir (genellikle 1-24 saat). Büyük sistemlerde FireDock aşaması uzun sürebilir.

1. PatchDock ve FireDock Nedir?

PatchDock, Weizmann Institute of Science’da geliştirilen, geometrik şekil uyumuna dayalı hızlı bir moleküler doklama algoritmasıdır. Büyük yüzeyleri tarayarak binlerce olası kompleks konformasyonu üretir. FireDock, aynı ekip tarafından geliştirilen, PatchDock çıktılarını enerji tabanlı skorlama fonksiyonları ve yan zincir optimizasyonu ile rafine eden bir sonraki aşama yazılımıdır.

Temel Özellikler:

  • PatchDock: Hızlı şekil uyumu taraması, yüzey benzerliği, büyük moleküler kompleksler için ideal.
  • FireDock: Enerji minimizasyonu, yan zincir optimizasyonu, elektrostatik ve van der Waals etkileşimlerinin hesaplanması.
  • Protein-protein, protein-ligand, protein-antikor doklaması için uygundur.
  • Çıktılar PDB formatında indirilir ve ChimeraX, PyMOL gibi yazılımlarla görselleştirilebilir.
  • Tamamen web tabanlı, kurulum gerektirmez.

2. Adım Adım Kullanım Kılavuzu

Adım 1: Web Sitelerine Erişim ve Hesap Oluşturma

1. PatchDock için: http://bioinfo3d.cs.tau.ac.il/PatchDock/
2. FireDock için: http://bioinfo3d.cs.tau.ac.il/FireDock/
3. E-posta adresinizi girin. İşiniz bittiğinde sonuçlar e-posta adresinize gönderilecektir.

Adım 2: Protein Yapılarını Hazırlama ve PatchDock ile Doklama

1. Reçetör (protein) ve ligand (protein veya küçük molekül) yapılarınızı PDB formatında hazırlayın. Gereksiz su molekülleri ve iyonları silin.
2. PatchDock sitesinde “Receptor PDB file” ve “Ligand PDB file” alanlarına dosyalarınızı yükleyin.
3. “Clustering RMSD” değerini 4.0 Å olarak bırakın (varsayılan).
4. “Advanced Parameters” altında “Ligand/Receptor flexibility” seçeneğini “Side-Chain Flexibility” olarak ayarlayın (FireDock için gerekli).
5. “Submit” butonuna tıklayın. İşiniz kuyruğa alınır.

Adım 3: FireDock ile Enerji Minimizasyonu ve Rafinasyon

1. PatchDock işiniz bittiğinde e-posta ile bir bağlantı alacaksınız.
2. “Download top 10 results as PDB files” bağlantısından ilk 10 pose’u indirin (top10.pdb.zip).
3. FireDock sitesine gidin ve “Receptor PDB file” ve “Ligand PDB file” yerine, PatchDock’tan indirdiğiniz top10.pdb dosyasını yükleyin.
4. “Protocol” kısmından “Fast” (hızlı) veya “Slow” (daha hassas) seçeneğini belirleyin.
5. “Submit” butonuna tıklayın. İşiniz tamamlandığında e-posta ile bilgilendirileceksiniz.

Adım 4: Sonuçları İndirme ve Görselleştirme

1. FireDock sonuç sayfasından “Download refined models” bağlantısını kullanarak rafine edilmiş modelleri indirin.
2. En iyi skora sahip modeli (genellikle refined_model_1.pdb) ChimeraX veya PyMOL ile açın.
3. Ligand ile reçetör arasındaki hidrojen bağlarını, hidrofobik temasları ve tuz köprülerini analiz edin.
4. “Save Image” ile 300 DPI çözünürlükte PNG/TIFF formatında görsel kaydedin.

3. Pratik Uygulamalar ve Örnek Senaryolar

Senaryo 1: Bir Antikorun Hedef Proteinine Nasıl Bağlandığının Tahmini

1. Antikorun ağır ve hafif zincirlerini birleştirerek tek bir PDB dosyası oluşturun.
2. Hedef proteini (örneğin, SARS-CoV-2 Spike proteini) PDB formatında hazırlayın.
3. PatchDock’a antikoru “ligand”, hedef proteini “receptor” olarak yükleyin.
4. FireDock ile rafine edin.
5. En iyi modelde antikorun CDR bölgeleri ile hedef arasındaki etkileşimleri inceleyin.

Senaryo 2: Küçük Bir İnhibitörün Enzime Bağlanma Modunun Belirlenmesi

1. İnhibitörünüzün yapısını Avogadro veya ChemDraw ile çizin ve PDB formatına dönüştürün.
2. Hedef enzimin (örneğin, HIV proteaz) yapısını PDB’den indirin.
3. PatchDock’a enzimi “receptor”, inhibitörü “ligand” olarak yükleyin.
4. FireDock ile enerji minimizasyonu yapın.
5. En iyi pose’da inhibitörün aktif bölgeye nasıl oturduğunu, katalitik amino asitlerle etkileşimini analiz edin.

4. Yaygın Sorunlar ve Çözümleri

  • “Job failed” hatası: PDB dosyanızda eksik atomlar veya hatalı format olabilir. ChimeraX ile “Tools → Structure Editing → AddH” ve “Add Charge” komutlarını kullanarak yapıyı tamamlayın.
  • “No clusters found” hatası: Moleküllerinizin yüzeyleri çok küçük veya uyumsuz olabilir. “Clustering RMSD” değerini 2.0 Å’a düşürerek tekrar deneyin.
  • FireDock çok uzun sürüyor: “Protocol” kısmından “Fast” seçeneğini seçin veya sadece ilk 5 PatchDock pose’u ile sınırlı bir çalışma yapın.

5. Bilgiyi Test Et

Soru 1: PatchDock ve FireDock yazılımlarını geliştiren kurum hangisidir?

Cevap: Weizmann Institute of Science (İsrail).

Soru 2: FireDock, PatchDock çıktılarını hangi temel yöntemlerle rafine eder?

Cevap: Enerji minimizasyonu ve yan zincir optimizasyonu ile.

Soru 3: PatchDock’ta “Clustering RMSD” parametresi ne işe yarar?

Cevap: Benzer konformasyonları gruplamak (kümelemek) için kullanılan eşik değerdir. Düşük değer, daha fazla ve daha farklı pose üretir.