Bu protokol, yalnızca kamuya açık veritabanlarının hesaplamalı analizlerini içerir ve insan denekler, omurgalı hayvanlar veya biyolojik dokular kullanılmaz. Bu bölümde açıklanan tüm özet iş akışları Şekil 1'de gösterilmiştir.

Şekil 1: İş akışının özeti. Yeşil dikdörtgenler alternatif ilaç bileşenlerini, kırmızı dikdörtgenler hastalıkları, sarı nokta noktaları kullanılan web sitelerini ve yazılımları, turuncu dikdörtgenler elde edilen dosyaları veya verileri ve ana adımları içerir, mor elmaslar ise nihai gerekli sonuçları temsil eder. Bu şeklin daha büyük bir versiyonunu görüntülemek için lütfen buraya tıklayın.
1. İlaç bileşenlerinin ve hedeflerin edinilmesi
- PubChem veritabanında (https://pubchem.ncbi.nlm.nih.gov/) kimyasal isimleri anahtar kelime olarak kullanarak SMILES (Simplified Molecular-Input Line-Entry System) dizelerini elde etmek için arama yapın.
- ADMETlab 3.0 web sitesine (https://admetlab3.scbdd.com/) erişin, Hizmetler sekmesinden ADMET Değerlendirme seçeneğini seçin, SMILES dizileri girin ve GÖNDER butonuna tıklayın.
- ADMET sonuçlarını şu göstergelere göre filtreleyin: Emilim, Dağılım, Metabolizma, Salgılanma, Toksisite, Tıbbi Kimya ve Toksikofor Kuralları. Her gösterge için önceden belirlenmiş eşik kriterlerini karşılayan bileşikleri yalnızca tutun (Tablo 1).
- ProTox 3.0 web sitesine (https://tox.charite.de/protox3/index.php?site=home) erişin, filtrelenen bileşiklerin SMILES dizileri girin, TOX TAHMIN modülünü seçin, istenen tüm tahmin seçeneklerini (örneğin organ toksisitesi, kanserojenlik) işaretleyin ve tahmini çalıştırın.
- ProTox 3.0 sonuçlarına dayanarak önceden tanımlanmış güvenlik eşiklerini aşan tahmini toksisitelere sahip bileşikleri elenir (Tablo 2).
- Hem ADMET hem de ProTox 3.0 taramasından geçen bileşikleri, bileşik adı, SMILES ve tarama durumu için sütunlar içeren yapılandırılmış bir ilaç bileşen veritabanına (örneğin Excel veya CSV formatı) derleyin.
- SwissTargetPrediction web sitesine (https://swisstargetprediction.ch/) erişin, organizma açılır menüsünden Homo sapiens'i seçin, ilaç bileşeni veritabanındaki bileşenlerin SMILES dizislerini girin, Predict targets butonuna tıklayın ve 0'dan büyük olasılık puanı olan tüm tahmin edilen hedefleri toplayın.
- SEA (Benzerlik Topluluğu Yaklaşımı) web sitesine (https://sea.bkslab.org/) erişin ve hedef tahmini için yukarıda kullanılan aynı SMILES dizelerini girin ve sonuçları filtreleyerek yalnızca _Human ile biten ve p-değeri 0.05'in altında olan Hedef Anahtar alanındaki girişleri koruyun.
- SwissTargetPrediction ve SEA'dan elde edilen hedef listelerini tek bir ilaç eylem hedef kütüphanesinde birleştirin. Tekrarlanan hedefleri kaldırın ve hedef isimlerini resmi gen sembollerine (örneğin HGNC yönergeleri kullanılarak) Uniprot (https://www.uniprot.org/) aracılığıyla standartlaştırın.
NOT: İlaç-eylem hedef kütüphanesi, daha sonra kullanılmak üzere CSV dosyası olarak kaydedilebilir.
Tablo 1: İlaç güvenliği taraması için ADMETlab 3.0 eşik kriterleri. Tablo, temel fizikokimyasal özellikler, ADME parametreleri, metabolizma etkileşimleri, toksisite son noktaları, toksisite yolları ve toksikofor kuralları için önerilen kesim değerleri ve sınıflandırma aralıklarını özetlemektedir. Tahminler, olasılık değerleri (< 0.3, 0.3 - 0.7, > 0.7) veya nicel aralıklara dayalı olarak üç risk seviyesine (düşük, orta ve yüksek) ayrılır; bu da erken ilaç keşfi sırasında bileşik güvenlik profillerinin sistematik olarak değerlendirilmesini sağlar. Bu tabloyu indirmek için lütfen buraya tıklayın.
Tablo 2: İlaç keşfinde toksisite tahmini için ProTox-3.0 eşik kriterleri. Tablo, ProTox 3.0 tarafından öngörülen temel toksisite son noktalarını özetlemekte, erken ilaç keşfi sırasında ilaç güvenliği değerlendirmesi için kritik parametrelere odaklanmaktadır. Her son nokta, potansiyel toksisite riskini gösteren bir olasılık puanı (0-1) ile birlikte ikili bir sınıflandırma (Aktif veya Inaktiv) sunar. Öncelik, organ toksisiteleri (hepatotoksisite, kardiyotoksisite), toksisite son noktaları (kanserojenlik, mutajenlik, immünotoksisite) ve CYP metabolizması inhibisyonu olarak bilinmelidir; çünkü bunlar klinik kayıpların başlıca nedenleridir. Uç noktalar arasında birden fazla aktif isabet, geniş toksisite potansiyelini gösterir ve bileşik önceliklendirmesini gerektirir. Akut toksisite, tahmini LD50 ve GHS sınıfı ile değerlendirilir; Sınıf 1 - 3 (< 300 mg/kg) yüksek toksik olarak kabul edilir. Olasılık puanları her tahmin için güven seviyeleri sağlar. Bu tabloyu indirmek için lütfen buraya tıklayın.
2. Hastalık hedeflerinin edinilmesi
NOT: Veritabanlarını tararken hedef gen isimlendirme kurallarını standartlaştırarak isim tutarsızlıklarından kaynaklanan eksiklikleri önleyin.
- Beş hastalıkla ilgili veritabanına erişin: OMIM (https://www.omim.org/), Disgenet (https://disgenet.com/), TTD (https://ttd.idrblab.cn/), GeneCards (https://www.genecards.org/) ve PharmGkb (https://www.pharmgkb.org/). Aşağıdaki veritabanına özgü tarama kriterlerini uygulayın: GeneCards için, 1.0 ≥ Relevance puanına sahip girişleri filtreleyin; DisGeNET için hedef hastalıkla ilişkili girişleri seçin; PharmGKB için, sonuçları genle ilgili girişlerle sınırlayın ve Gen seçeneğini seçin; TTD için, Hastalık sütununun hedef hastalıkla eşleştiği girişleri kalın.
- Her veritabanı için, tüm ilgili hedefleri almak için hedef hastalığın resmi adını (örneğin Alzheimer hastalığı) arama anahtar kelimesi olarak kullanın.
- Beş veritabanının tamamındaki hedef listeleri tek bir tabloya derleyin. Listeler arasında gen sembollerini karşılaştırarak tekrarlanan hedefleri kaldırın.
- Kalan tüm hedef isimlerini Uniprot aracılığıyla resmi gen sembollerine standartlaştırarak isimlendirme tutarsızlıklarını çözebilirsiniz. Standartlaştırılmış, deduplicated listeyi hastalık hedef kütüphanesi olarak (CSV veya Excel formatı) kaydedin.
NOT: Hastalık hedef kütüphanesi, ilaç-etki hedef kütüphanesi (Adım 1.9) ile birlikte daha sonra 3. Adımda kullanılmak üzere kaydedilebilir.
3. Ortak ilaç hastalık hedeflerinin edinilmesi
- Venny 2.1.0 web aracına (https://bioinfogp.cnb.csic.es/tools/venny/) erişin. İlaç eylem hedef kütüphanesini (Adım 1.9) ve hastalık hedef kütüphanesini (Adım 2.4) Venny 2.1.0'ın iki giriş alanına aktararak iki hedef seti arasındaki örtüşmeyi gösteren bir Venn diyagramı oluşturun.
- Venn diyagram sonuçlarından kesişim hedeflerini çıkarın. Bunları yaygın uyuşturucu hastalık hedefleri (potansiyel etkileşim noktaları) olarak etiketleyin ve CSV dosyası olarak kaydedin.
4. Protein-protein etkileşim (PPI) ağlarının inşası ve çekirdek hedef analizi
- STRING veritabanına (https://cn.string-db.org/) erişin. Açılır menüden Homo sapiens'i Organizma olarak seçin.
- Yaygın ilaç hastalığı hedeflerini (Adım 3.2) STRING giriş alanına aktarın. Minimum gerekli etkileşim puanı parametresini yüksek güvenliğe (0.700) ayarlayın ve PPI verisi oluşturmak için Ara'ya tıklayın. PPI verilerini TSV (sekmelere ayrılmış değerler) dosyası olarak dışa aktarın.
- CytoNCA eklentisi önceden yüklü Cytoscape yazılımını açın. PPI TSV dosyasını Dosya menüsünden File > Import > Network ile Cytoscape'e aktarın.
- Apps > CytoNCA Açık hale tıklayarak CytoNCA eklentisini >başlatın. Temel hedef taraması için beş referans metrik seçin: Aralık, Yakınlık, Derece, Özvektör ve LAC.
NOT: Kullanılan beş ana topolojik metrik şunlardır: Aralıklılık (aralık merkeziliği, ağdaki en kısa tüm yollarda bir hedefin görülme sıklığını ölçmek), Yakınlık (yakınlık merkeziliği, bir hedeften ağdaki diğer tüm hedeflere ortalama en kısa yol uzunluğunu yansıtır), Derece (yerel bağlantı derecesi, hedef ile diğer hedefler arasındaki doğrudan etkileşim sayısını niceliklemek), Özvektör (özvektör merkeziyeti, hem hedefin kendi bağlantısını hem de bağlı hedeflerinin önemini ağırlıklandırmak) ve LAC (yerel ortalama bağlantı, hedefin doğrudan komşu düğümleri arasındaki bağlantı yoğunluğunu değerlendirmek).
- Ağ analizini başlatmak için Tools > Analyze Network menüsünü tıklayıp sonra OK'ye tıklayın. Analiz sonuçlarını bir CSV tablosuna dışa aktarın.
- Beş metrikin medyan değerini hesaplayın ve medyanı karşılayan veya aşan hedefleri koruyun. 4.5. Adımı 10 ila 20 hedef kalana kadar defalarca tekrarlayın.
- Kalan hedefleri Derece metrikine göre (en yüksekten en düşükte) sıralayın ve ilk 10 hedefi çekirdek gen olarak önceden seçin. Çekirdek gen listesini bir CSV dosyası olarak kaydedin.
- Yanlış pozitifleri azaltmak ve yalnızca yapısal olarak uygun hedeflerin kenetlenmesini sağlamak için, yapısal fizibilite ve ilaç kullanılabilirliği açısından daha fazla değerlendirme yapın: PDB veritabanında mevcut yüksek çözünürlüklü kristal yapıları (≤ 2.5 Å) kontrol edin veya güvenilir bir homoloji modeli oluşturulup oluşturulamayacağını değerlendirin; uygun bağlanma noktalarının varlığını doğrulamak için cep tahmin araçları kullanın; ve hastalık yoluna ilişkin belgelenmiş ilgiyi doğrulamak için literatür veya fonksiyonel veritabanlarıyla çapraz referans verin.
- Yapısal erişilebilirlik, ilaç kullanılabilir cepleri veya kenetleme çalışmaları için hastalık önemi olmayan hedefleri önceliklendirmek için önceliklendirmek için kalın. GO ve KEGG zenginleştirme analizi, yapısal bilgi gerektirmediği için bu adımdan tam çekirdek hedef listesi kullanılarak hâlâ yapılabilir.
NOT: Adım 4.6 ve 4.7'deki gen sayısı gerektiğinde değiştirilebilir. Genellikle, Adım 4.6'dan sonra 10 ila 20 hedef kalır ve güvenilir GO ve KEGG zenginleştirme analizi ile tutarlı görselleştirme eğilimleri için yeterli veri hacmi sağlamak amacıyla Adım 4.7'de en az 10 çekirdek genin korunması önerilir.
5. GO ve KEGG zenginleştirme analizi ve görselleştirmesi
NOT: Bu bölüm, hücresel bileşen, fonksiyonel ve hücre içi yol seviyelerindeki gen fonksiyonlarını netleştirir.
- DAVID web aracına (https://davidbioinformatics.nih.gov/home.jsp) erişin. Giriş türü olarak Gen Listesi'ni seçin ve çekirdek genleri giriş alanına aktarın.
- Tanımlayıcıyı OFFICIAL_GENE_SYMBOL olarak ayarlayın ve Türleri Seç'ten Homo sapiens'i seçin. Sonra, çekirdek genleri yüklemek için Gönder Listesi'ne tıklayın.
- GO zenginleştirme analizi için GOTERM_BP_DIRECT, GOTERM_CC_DIRECT ve GOTERM_MF_DIRECT kategorilerini seçin.
- KEGG zenginleştirme analizi için KEGG_PATHWAY kategorisini seçin. Hem GO hem de KEGG analizleri için anlamlılık eşiğini p < 0.05 olarak ayarlayın.
- Zenginleştirme sonuçları oluşturmak için Fonksiyonel Açıklama Tablosu'na tıklayın. GO ve KEGG sonuçlarını CSV dosyaları olarak dışa aktarın. R Studio yazılımını ggplot2 ile kullanarak en iyi 10 zenginleştirilmiş terim/yol için bar grafikler veya baloncuk grafikleri oluşturun.
NOT: Gösterilen terimler/yol sayısı gereksinimlere göre ayarlanabilir.
6. Autodock Vina kullanarak moleküler kenetlenme
NOT: Adım 6 ve 7 ikisi de moleküler kenetleme adımlarıdır. 6. adım AutoDock Vina 1.1.2 yazılımını kullanırken, 7. adım YASARA 10.3.16 kullanır. YASARA kullanımı, sonraki YASARA moleküler dinamik simülasyonunu kolaylaştırır. AutoDock Vina'dan kenetlenme sonuçları gerekiyorsa, YASARA'daki kenetlenme sonuçları AutoDock Vina'daki sonuçlarla tutarlı olmalıdır. Bu, yazılım değiştirme nedeniyle oluşan tutarsızlıkları önler ve moleküler dinamik simülasyon doğrulama sonuçlarının güvenilirliğini sağlar; ayrıca ayrıntılı yöntemle: 6.31. Adımın "result.pdb" sonucunu LigPlot+ (Sürüm 2.3) kullanarak 2D etkileşim diyagramı oluşturmak için açın, ligandla etkileşime giren anahtar kalıntıları belirleyin, ardından YASARA'nın kenetlenme aşaması 7.18'deki anahtar kalıntıları seçin ve kutu boyutunu bağlama cebini kapsayacak şekilde ayarlayın; böylece Vina ile YASARA arasındaki kenetlenme noktalarının tutarlılığı en üst düzeye çıkarılır. Daha sonra, Adım 7.19'da optimal kenetlenme sonuçları seçilirken, ligand ile reseptör arasındaki anahtar etkileşimli kalıntıların AutoDock Vina sonuçlarıyla belirlenenlerle tutarlı kaldığından emin olun. Bu tutarlılık gereksinimi, kesin atomik uyum yerine temel etkileşim desenlerinin korunmasına odaklanır; kuvvet alanı parametrizasyonu ve yan zincir esnekliğindeki farklılıklar nedeniyle çevresel kalıntı konformasyonlarında küçük değişiklikler beklenir. Anahtar aktif site kalıntılarıyla kritik etkileşimler korunduğu sürece, kenetlenme sonuçları çapraz doğrulama amacıyla tutarlı kabul edilebilir. Eğer AutoDock Vina kenetlenmesi (Adım 6) gerekli değilse, Adım 7 doğrudan gerçekleştirilebilir.
- PubChem veritabanından ligand.sdf adlı ilaç bileşiklerinin SDF'sini (Yapı Veri Dosyası) alın, ilgili SMILES dizileri arayan (Adım 1.1).
- Chem3D yazılımıyla SDF dosyalarını açın. Hesaplama seçeneğinden MM2'yi seçin ve bileşik yapının serbest enerjisini en aza indirmek için Enerjiyi Minimize Et'e tıklayın.
- En aşağı yapını ligand.mol2 dosyası olarak kaydet, File > Save As seçerek kaydet. Çekirdek genin protein reseptörünün PDB (Protein Veri Bankası) formatındaki dosyasını RCSB PDB veritabanından (https://www.rcsb.org/; PDB ID veya gen adıyla ara) reseptör.pdb adından alın.
- 2.5 şçözünürlüğüne sahip yapıları önceliklendirin ve varsa çözülmüş bağlanma noktaları ≤. Bir yapı seçerken, girişin tamlığını (örneğin, tüm beklenen domainlerin varlığı, büyük çözülmemiş döngülerin olmaması), ligand bağlanmasını etkileyebilecek olası mutasyonlar ve fonksiyonel olarak önemli kofaktörlerin (örneğin, hem, metal ionları) veya birlikte kristalleşmiş ligandların dahil edilip edilmediği açısından inceleyin.
- Bilinen oligomerik montajlara sahip hedefler için, monomerik veya multimerik formun araştırma sorusu için uygun olup olmadığını düşünün; dimerik veya daha yüksek dereceden etkileşimler önemliyse biyolojik montaj indirilebilir. Seçilen yapı sonraki adımlarda ek hazırlıktan geçer, bu nedenle ilk inceleme sonraki akış komplikasyonlarını önlemeye yardımcı olur.
- PyMOL yazılımı ile reseptör.pdb adresini açın. Komut satırında remove organic tuşunu yazın ve protein yapısından küçük moleküllü ligandları elemek için Enter tuşuna basın.
NOT: Bağlanma yerini tanımlamak için birlikte kristalleşmiş ligand kullanılıyorsa, önce ligandın 3D merkez koordinatlarını kaydedin, ardından PyMOL komut satırında organik kaldır tuşunu yazın ve birlikte kristalleşmiş küçük molekülleri silmek için Enter tuşuna basın; aksi takdirde, doğrudan organik kaldırır komutunu çalıştırarak birlikte kristalleşmiş küçük molekülleri çıkarın.
- Komut satırında çözücü çıkar ve protein yapısından serbest su moleküllerini çıkarmak için Enter tuşuna basın; Select metal_cofactor, resn [hedef kofaktör kalıntı adı] komutunu kullanarak işlevsel olarak kritik metal iyonlarını veya kofaktorları (örneğin, HEM,Zn 2⁺, Mg2⁺) tespit edin ve bunların yapıda tutulduklarını doğrulayın.
- Temizlenmiş reseptörü PyMOL'dan receptor_clean.pdb olarak File > Export Molecule > Save'e tıklayarak dışa aktarın.
- UCSF Chimera 1.19'da receptor_clean.pdb seçeneğini açın. Ardıcıllığı Tools > Sequence > Sequence'e tıklayarak bağlanma noktasına bitişik eksik döngüleri inceleyin (eksik bölgeler kırmızı taslak kutularıyla gösterilir). Eksik döngüler varsa, dizi penceresi menüsünden Structure > Modeller (döngüler/iyileştirme) seçerek, terminal olmayan eksik yapıyı seçerek, uygun sayıda model (örneğin 5) ayarlayarak ve hesaplamaya devam ederek diziyi yeniden oluşturun. Tamamlandıktan sonra en makul modeli seçin.
- Chimera'daki yapıyı optimize edin. Yan zincirleri optimize etmek için seçilen kalıntılar üzerinde Rotamers aracını (Dunbrack kütüphanesi) kullanın; değerlendirme için Columns menüsünden Çatışmalar ve H-Bağlar ekleyin ve minimum çatışma (0 - 1 tercihli) ile uygun H-bağları olan konformasyonları seçin. Sonra hidrojen ekleyin ve Dock Prep (AMBER ff14SB) ile yükleri atayın. Son olarak, Minimize Structure aracıyla enerji minimize etme işlemi yapın; omurga atomlarını seçerek (sel @ca,c,n,o), seçimi tersine çevirerek ve Sabit atomları etkinleştirerek sabitleyin. İşlenen yapıyı File > Save PDB seçerek receptor_optimized.pdb olarak kaydedin.
NOT: İyi sıralanmış kalıntılar için yan zincir optimizasyonunu atlayın. Dock Prep protonasyonu otomatik olarak yönetir. Minimize etme omurga sabit halde yapılmalıdır.
- PyMOL'da receptor_optimized.pdb'yi yeniden açın ve kanonik bağlanma yerini tanımlayın. Eğer birlikte kristalize edilmiş bir ligand varsa, koordinatlarını kullanarak ızgarayı merkeze alın: ligandın merkezini kaydedin, ardından organik kaldırın. Eğer birlikte kristalize ligand yoksa, literatürden bilinen anahtar kalıntılara (örneğin, select binding_site, resi XXX-XXX) veya görsel değerlendirmeyi doğrulamak için cep tahmin araçlarıyla varsayılan bağlanma cebini görsel olarak belirleyerek tanımlamayı belirtin. Grid kutusu kurulumu için tanımlanmış sitenin 3D merkez koordinatlarını (x/y/z) kaydedin.
NOT: Burada kaydedilen koordinatlar AutoDock Vina ızgarasının ortalaması için kullanılır. Kalıntı tabanlı tanım için, seçilen kalıntıların geometrik merkezi hesaplanmalıdır; görsel olarak veya tahmin araçlarıyla tanımlanan bir cep için boşluğun merkezi kullanılır. Bağlama bölgesi tanımlanırken, amaçlanan kenetlenme stratejisinin ortosterik (aktif) bölgeyi mi yoksa allosterik bir alanı mı hedeflediği dikkate alınmalıdır. Ortosterik hedefleme için, bağlanma bölgesi literatürde bildirilen ko-kristalize ligand veya korunan aktif site kalıntılarına göre tanımlanmalıdır. Allosterik hedefleme için, özellikle bilinen allosterik düzenlemelere sahip hedefler için potansiyel allosterik siteleri belirlemek için cep tahmin araçları kullanılabilir. Ön bilgi yoksa, küresel kenetlenme ve ardından tahmin edilen bağlanma noktalarının kümelenmesi potansiyel allosterik sitelerin belirlenmesine yardımcı olabilir. Bu esneklik, protokolün hem ortosterik hem de allosterik ilaç keşif kampanyalarını barındırmasını sağlar.
- PyMOL'dan nihai optimize edilmiş yapıyı reseptör.pdb olarak File > Export Molecule > Save'e tıklayarak dışa aktarın.
- AutoDock Tools 4.2.6'da File > Read Molecule'e tıklayarak receptor.pdb sayfasını açın. Esnek kalıntıları tanımlayın. Flexible Residues > Edit > Select Residues ve ligand bağlanması sırasında konformasyon değişiklikleri geçirecek bağlanma alanı kalıntılarını seçin (10 kalıntı ≤ seçin).
NOT: Bu adım, kenetlenme sırasında seçilmiş yan zincirlerin hareket etmesine izin verir ve indüklenen uyum etkilerini hesaba katırır.
- Esneklikli kalıntılarla reseptörü PDB dosyası olarak kaydet. Dosya > Kaydet'e tıklayın, açılır menüden PDB yaz'ı seçin. Mevcut PDB kayıtları penceresinde ATOM ve CONECT'i işaretleyin, ADD'ye tıklayın, ardından OK'ye tıklayın. Dosyayı receptor.pdb olarak kaydedin.
NOT: Bu PDB dosyası esnek kalıntılar hakkında bilgi içerir ve PDBQT dosyasının oluşturulması için kullanılacaktır.
- Makromolekülü kenetlenmeye hazırlayın. Grid > Macromolecule'e tıklayın > Seç, receptor.pdb dosyasını seçin ve Select Molecule'e tıklayın. Reseptörü PDBQT dosyası olarak kaydedin > Kaydet'e tıklayın ve adını reseptor.pdbqt olarak verin.
NOT: AutoDock Tools, yükleri ve atom tiplerini atar, alıcıyı AutoDock'un doğal PDBQT formatında saklar, grid kutusu oluşturma ve kenetlenme hesaplamaları için hazırdır.
- Ligand menüsüne tıklayın, Giriş'i seçin, ardından Aç'a tıklayın. ligand.mol2'yi seçin ve OK'ye tıklayın. Ligand menüsüne tıklayın, Torsions'u seçin, ardından Torsions'u Algıla'yı seçin. AutoDock Tools, ligand yapısındaki dönebilir bağları otomatik olarak tanımlayacaktır (örneğin, alkil zincirlerdeki tek bağlar, peptid bağları hariç amid bağları).
- Torsiyon Seçimi penceresinde, tespit edilen dönebilir bağları doğrulayın (geçerli dönebilir bağlar korun, aromatik halka bağları gibi sert bağlar hariç tutulur). Torsiyon tanımlarını doğrulamak için Ayarlan'a tıklayın, ardından Kapat'a tıklayın.
NOT: Geçerli dönebilir bağların korunması, ligandın kenetlenme sırasında farklı konformasyonlar (esnek ligand) benimsemesini sağlarken, reseptörü sert tutarken — bu, AutoDock Vina'da yarı esnek kenetlenmenin özüdür.
- Ligand menüsüne tekrar tıklayın, Çıktı'yı seçin, ardından PDBQT olarak kaydet'e tıklayın. Dosyaya ligand.pdbqt adını verin ve reseptör.pdbqt ile aynı dizine kaydedin.
- Display menüsüne tıklayın, İkincil Yapı'yı seçin. Sadece Görüntüle'ye tıklayın, ardından Çizgiler'i seçin ve Görüntülenmeyi Kaldır'a tıklayın; böylece protein görünümünü basitleştirebilirsiniz.
- Grid menüsüne tıklayın, Grid Kutusu'nu seçin. X, y, z (merkez koordinatları) ve Aralık(Å) değerlerini ayarlayarak kutuyu proteinin aktif bölgesinin üzerine yerleştirin.
NOT: Bağlanma bölgesi bilinmiyorsa, cep tahmin araçları (örneğin, CASTp, DoGSite) kullanarak olası bağlanma ceplerini tespit edin. Tüm proteini kaplamak, yanlış pozitifleri ve hesaplama maliyetini önemli ölçüde artırır ve önerilmez.
- File > Save current'i kapat'a tıklayın, ardından grid kutusu ayarlarını Grid.gpf olarak kaydetmek için Grid > Output > Save GPF'ye tıklayın.
- Grid.gpf'i bir metin düzenleyiciyle açın ve dosyadan gridcentre (x, y, z değerleri) ve npt'leri (x, y, z değerleri) kaydedin.
- Config.txt adında yeni bir metin dosyası oluşturun ve aşağıdaki içeriği yazın:
reseptör = reseptör.pdbqt
ligand = ligand.pdbqt
center_x = [gridcentre x değeri Grid.gpf'den]
center_y = [gridcentre y değeri Grid.gpf'den]
center_z = [gridcentre z değeri, Grid.gpf'den]
size_x = [Grid.gpf'den x değeri npts]
size_y = [Grid.gpf'den y değerini npts ediyor]
size_z = [Grid.gpf'den z değeri npts]
energy_range = 5
num_modes = 10
Parantez içindeki metni Grid.gpf (Adım 6.19) değerleriyle değiştirin.
NOT: energy_range parametresi, optimal kombine göre izin verilen maksimum enerji farkı olarak, birim kcal/mol cinsinden ayarlanmalıdır. Örneğin, 5'e ayarlamak, AutoDock Vina'nın optimal modelden enerji farkı 5 kcal/mol'a ulaştığında hesaplamaları sonlandıracağı anlamına gelir. Ayrıca, üretilecek bağlama modeli sayısını genellikle 10'a ayarladığı num_modes belirtir.
- vina_split.exe ve vina.exe dosyalarını receptor.pdbqt, ligand.pdbqt ve Config.txt ile aynı dizine yerleştirin.
- Windows System Console'u açın, cd komutunu kullanarak dizine gidin (örneğin, cd C:\DockingFiles).
- Aşağıdaki komutu yazın ve Enter tuşuna basın: vina.exe --config config.txt --log log.txt --out output.pdbqt
- Kenetlenmenin tamamlanmasını bekleyin (süre sisteme göre değişir). İki dosya görünür: log.txt (kenetlenme sonuçları) ve output.pdbqt (en düşük enerjili ligand yapısı). Tekrarlanabilirliği sağlamak için, farklı rastgele tohumlarla üç bağımsız kenetlenme çalışması yapılır. En üst pozisyonlar arasında RMSD < 1.0 ştutarlılığı doğrular.
NOT: Ampirik bir referans olarak, AutoDock Vina bağlanma enerjileri (kcal/mol) şu şekilde yorumlanabilir: ≤ -7 (yüksek affinite, potansiyel aktif konformasyonlar), -7 ila -5 (orta affinite), ≥ -5 (düşük affinite). Bu eşikler sisteme bağlıdır ve deneysel verilerle doğrulanmalıdır.
- Belirli bir hedef için kenetlenme doğruluğunu ve ayırt etme yeteneğini değerlendirmek amacıyla, iki tamamlayıcı doğrulama yaklaşımı önerilir. Protokolün deneysel olarak gözlemlenen bağlanma modlarını yeniden üretip üretemeyeceğini değerlendirmek için kristalografik ligandlar kullanarak yeniden kenetleme doğrulaması kullanın; standart kabul kriteri olarak RMSD < 2.0 şkullanılır.
- Protokolün gerçek aktif bileşiklerden özellik uyumlu aldatıcılardan ayırt etme yeteneğini değerlendirmek için kamuya açık kıyaslama veri setleri (örneğin, DUD-E) kullanılarak zenginleştirme analizi kullanın; bu, ROC eğrilerinin (sınıflandırma performansının küresel ölçütü sağlaması) ve EF1% gibi zenginleştirme faktörlerinin (en üst sıradaki fraksiyondaki aktiflerin zenginleşmesini niceltmek) hesaplamasını içerir. Bu doğrulama adımları birlikte, uygun eğilim kesimlerini belirlemeye ve hedef hedef sınıf için güvenilir tarama performansını garanti etmeye yardımcı olur.
- PyMOL yazılımını açın. output.pdbqt ve receptor.pdbqt içe aktarın, Dosya > Aç'a tıklayarak tıklayın. Birleşik yapıyı Dosya > Kaydet'e tıklayarak result.pdb olarak kaydedin.
- PyMOL çalışma alanını Dosya > Yeni Oturum'a tıklayarak temizleyin, ardından result.pdb'yi tekrar açmak için ligand-protein kompleksini görselleştirin.
7. YASARA kullanarak moleküler kenetlenme
NOT: Bu adım, sonraki moleküler dinamik (MD) simülasyonu için hassas yeniden kenetlenme ve ön işleme görevi görür ve 6. Adımdan elde edilen yüksek verimli ön tarama sonuçlarının aşamalı doğrulanmasıdır. 6. adım, bileşik kütüphanesinden mükemmel bağlanma afinitesine sahip aday molekülleri hızla taramak için yüksek verimli sanal tarama aracı olan AutoDock Vina'yı kullanır. Bu adım, kenetlenme modülü YASARA MD simülasyon platformuyla tam uyumlu olduğundan, dosya formatı dönüşümü ve yazılım değiştirme nedeniyle oluşan yapısal sapmaları önleyebilir ve sonraki MD simülasyonu için standartlaştırılmış bir başlangıç kompleks yapı sağlar. 6. adımda AutoDock Vina tarafından taranan tüm aday moleküller için, bu adımda elde edilen kenetlenme sonuçları (aktif cepte bağlanma pozu ve anahtar amino asit etkileşimleri dahil) AutoDock Vina'dan elde edilenlerle tutarlı olmalı ve bağlanma eğiliminin göreceli sıralaması MD simülasyonuna geçmeden önce aynı eğilimi korumalıdır. Mutlak kenetlenme puanları, farklı hesaplama algoritmaları nedeniyle iki yazılım arasında doğrudan karşılaştırılamaz. Bu tutarlılık gereksinimi, yazılım farklılıklarından kaynaklanan yanlış pozitif sonuçları ortadan kaldırabilir, aday moleküllerin bağlanma özelliklerinin istikrarını garanti edebilir ve sonraki MD simülasyon doğrulamasının güvenilirliğini ve mantıksal sürekliliğini garanti edebilir.
- OpenBabel kullanarak ligand.sdf dosyasını ligand.pdb dosyasına dönüştürün.
NOT: OpenBabel burada yalnızca format dönüşümü için kullanılır. Moleküler dinamikler için ligandın gerçek parametrizasyonu, sonraki adımlarda YASARA tarafından otomatik olarak gerçekleştirilecektir.
- YASARA yazılımını açın. Dosya > Yükle ' seçeneğine tıklayın ve ligandı içe aktarmak için ligand.pdb seçeneğini seçin. Ligand'dan yapısal kusurları kaldırmak için Düzenle > Clean > All seçeneğine tıklayın.
NOT: Bu adım temel geometri temizliği gerçekleştirir. YASARA, protein için kullanılan AMBER14 kuvvet alanı ile uyumluluğu sağlamak için General AMBER Kuvvet Alanı (GAFF) ve AM1-BCC yüklerini uygulayan yerleşik AutoSMILES teknolojisiyle ligandın kuvvet alanı parametrelerini otomatik olarak atar. Bu parametrelendirme, hem kenetlenme hem de MD simülasyonlarında doğru enerji hesaplamaları için gereklidir.
- Varsayılan pH > Seçenekler'e tıklayın, uygun pH'ı seçin (örneğin, fizyolojik koşullar için 7.4) ve OK tuşuna tıklayın.
- Kenetlenme kuvvet alanını ayarlamak için Dock > Force field'a tıklayın, böylece sonraki MD simülasyonlarıyla parametre tutarlılığını sağlar.
NOT: AMBER14, YASARA 10.3.16'da bu ilaç keşfi iş akışı için önerilen kuvvet alanıdır; çünkü proteinler için kapsamlı parametre kapsamı sağlar ve standart MD simülasyon protokolleriyle tam uyumludur. Standart protein kalıntıları için, parametreler kuvvet alanının yerleşik şablonlarından otomatik olarak atalar. Küçük moleküllü ligandlar için, YASARA yerleşik AutoSMILES teknolojisi kullanılarak otomatik olarak parametrizasyon yapar; bu teknoloji, GAFF (Genel AMBER Kuvvet Alanı) atom tiplerini ve AM1-BCC yüklerini atamaktadır. Bu, protein ve ligand parametreleri arasında uyumluluğu sağlar ve hem kenetlenme hem de MD simülasyonlarında doğru enerji hesaplamalarını mümkün kılar. Daha uygun bir kuvvet alanı, kullanılan gerçek YASARA versiyonuna ve sistemin özel özelliklerine göre seçilebilir.
- Simülatör > Tüm atomların etrafında simülasyon hücresi > tanımlayarak çalışma sınırını belirleyin. Simülatör > Hücre sınırları > periyodik sınır koşullarını etkinleştirmek için tıklayın.
- Seçenekler'e tıklayın > Deney > Enerji Minimizasyonu seçin, ardından ligandın enerjisini en aza indirmek için Çalıştır'a tıklayın.
- Dosya > Kaydet olarak durma'ya tıklayın, dosyaya ligand.pdb adını verin ve orijinal ligand PDB dosyasının üzerine yazmak için Ok'a tıklayın. Çalışma alanını temizlemek için File > New'e tıklayın, ardından Dosya > Yükle'ye tıklayın ve reseptör.pdb dosyasını seçin.
- Protein reseptörü için 7.2'den 7.7'ye kadar olan adımları tekrarlayın, işlenen dosyayı yeni bir receptor.pdb dosyası olarak kaydedin.
- File > New'e tıklayın, ardından File > Load'a tıklayın ve ligand.pdb ile receptor.pdb seçeneğini seçin. pH ayarlamak, simülasyon hücresini tanımlamak ve kompleks için periyodik sınırlar açmak için 7.3'ten 7.5'e kadar olan adımları tekrarlayın.
- İşlemciler > CPU'yu ayarlayın ve kullanılacak CPU çekirdeği sayısını seçin. İşlemciler > GPU'yu ayarlayın ve hesaplamaları hızlandırmak için GPU cihazını seçin.
- Dosya > YASARA Sahnesi > Kaydet'e tıklayın, dosyaya sce\nesult.sce adını verin (varsa sce klasörünü oluşturun) ve OK'ya tıklayın.
- Macro&Movie > Seçenekler'e tıklayın > Hedefi belirleyin, sce\nesult.sce'yi seçin ve OK'ye tıklayın. Macro&Movie > Makro >oynatma Seçenekler'e tıklayın, dock_run.mcr makro dosyasını seçin ve OK'ye tıklayın.
- Simülasyon hücresini seçilmiş atomlar >etrafında > Tanımla, 7.5'i tekrarlayın, ardından kenetlenmeyi başlatmak için Devam et'e tıklayın.
- Kenetlenme tamamlanana kadar bekleyin. Yob ekli dosyalar oluşturulacak; name.log bağlanma enerjisi ve temas edici reseptör kalıntılarını içerir.
NOT: Moleküler dinamik simülasyon doğrulamasının mantıklılığını sağlamak için, YYASARA'da AutoDock Vina'nın kenetlenme sonucuna uygun olan kenetlenme sonucunu seçin.
8. Moleküler dinamik simülasyonu
- Çalışma alanını temizlemek için Dosya > Yeni seçeneğine tıklayın. Sonra Dosya > YASARA Nesnesini Yükle > ve result.yob seçeneğini seçin.
- SCENE CONTENT panelinde (sağ taraf), tüm Mol girişlerini genişletin. Edit > Split > Object'e tıklayın, Sequence panelinde tüm Mol içeriklerini seçin ve OK'ye tıklayın.
- Edit > Join > Object'e tıklayın, ilk ve son giriş (ligand) hariç tüm Mol içeriklerini seçin ve OK'ye tıklayın. İlk Mol girişini seçin ve tekrar OK'ye tıklayarak proteine yeniden katılın.
- Bileşenleri yeniden numaralandırmaya devam edin. Düzenle altında Yeniden Numaralandır'ı seçin ve Nesneler'e tıklayın. Bu iki parça oluşturur: birinci parça protein-reseptör kompleksi, ikinci kısım ise küçük molekül ligandıdır.
- Edit > Transfer seçeneğine tıklayın, ardından açılır menüden Nesne seçeneğine tıklayın. Sequence panelinde, önce küçük moleküllü ligand içeriğini ilgili girişe tıklayarak seçin. Sonra protein reseptör içeriğini seçin ve giriş kısmına tıklayarak OK tuşuna tıklayın.
- Bir sonraki açılır pencerede, transfer sırasında ekranda Atomları Düzelt seçeneğini işaretleyin ve Tamam'a tıklayın.
- 7.2'den 7.5'e kadar olan adımları tekrarlayın, ardından Simulator > Sıcaklık'a tıklayın ve 298K seçin. Dosya'ya tıklayın > YASARA Sahnesi > Kaydet, dosyaya sce\nesultrun.sce adını verin ve Tamam'a tıklayın.
- Çalışma alanını temizlemek için Dosya > Yeni seçeneğine tıklayın. Sonra Macro&Movie > Hedef Seç seçeneklerine >tıklayın, sce\nesultrun.sce seçin ve OK'ye tıklayın.
- 7.4. adımda seçilen kuvvet alanının MD simülasyonu için de kullanıldığından emin olun; md_run.mcr makrosu genellikle mevcut kuvvet alanı ayarlarını devralır. Macro&Movie > Oynat > Makro Seçeneklerine tıklayın, md_run.mcr makro dosyasını seçin ve Moleküler Dinamik Simülasyonunu başlatmak için OK'ye tıklayın.
- Protein-ligand kompleksi için farklı başlangıç hızlarıyla üç bağımsız MD simülasyonu (3 x 100 ns) gerçekleştirin ve sonuçların güvenilirliğini sağlamak için üç yörüngenin istatistiksel analizini yapın. İşlem sırasında, sim formatında dosyalar üretilir. Örneğin, yörünge her 100 ps'de kaydedilirse, 100 ns'lik bir simülasyon sim ekiyle 1000 dosya üretir.
- Adım 8.10 tamamlandıktan sonra, Macro&Movie > Hedef Ayarlama > Seçenekler'e tıklayın, sce\nesultrun.sce dosyasını seçin ve OK tuşuna tıklayın.
- Macro&Movie > Seçenekler'e tıklayın > Makroyu oynatın, md_analyze.mcr, md_analyzebindenergy.mcr ve md_analyzeres.mcr seçeneklerini seçin ve OK'ye tıklayın.
- Üç analiz tamamlandıktan sonra, ilgili veri dosyaları result_run_analysis.tab, result_run_bindenergy.tab ve result_run_analysisres.tab oluşturulur.
- Öncelikle, 10 temel parametre sağlayan result_run_analysis.tab'ı analiz edin: Enerji (toplam sistem enerjisi), Bağ (bağ enerjisi), Açı (bağ açısı enerjisi), Dihedral (dihedral açı enerjisi), Düzlemlik (düzlemsel enerji), Coulomb (elektrostatik enerji), VdW (van der Waals enerjisi), CA (protein RMSD'nin Cα RMSD), Backbone (protein omurga RMSD) ve HeavyAtoms (ağır atom RMSD).
- Zaman (ns) sütununu ve ilgili parametre sütunlarını çıkararak sistemin enerjisel dengeye ulaşıp ulaşmadığını değerlendirin. Sistemin kararlılığını, başlangıç 10 - 20 ns'den sonra dar bir dalgalanma aralığında potansiyel enerjinin stabilizasyonuyla doğrulayın. Cα atomlarının, protein omurgasının ve ağır atomların kök ortalama kare sapmasını (RMSD) izleyerek konformasyon kararlılığını değerlendirin. Bu RMSD değerleri bir platoya ulaştığında simülasyon yapısal olarak kararlı olarak kabul edildi.
- Tipik boyuttaki protein–ligand kompleksleri için ampirik referans noktası olarak, Cα ve omurga RMSD değerleri 2.5 Å'nın altında sabit kalır ve ağır atomlu RMSD 3.5 Å'nin altında dururken, konformasyonel stabilitenin destekleyici göstergeleri olarak kabul edilebilir. Kritik olarak, birincil ve zorunlu kriter ile RMSD yörüngesinde net bir plato fazının varlığını kullanın; yalnızca bu sayısal değerlere sıkı sıkı bağlılık yerine.
NOT: Bu eşik değerleri ampiriktir ve spesifik protein boyutu ve esnekliği bağlamında yorumlanmalıdır. Yakınsamanın belirleyici göstergesi, yapının tutarlı bir konformasyon topluluğu etrafında stabilleştiğini gösteren kalıcı bir platodur.
- Sonra, ligand ile hedef arasındaki bağlanma enerjisini simülasyon yörüngesi boyunca sağlayan result_run_bindenergy.tab'ı analiz edin. Tüm simülasyon dönemi boyunca ortalama bağlanma enerjisini hesaplayın. YASARA'nın MM-PBSA uygulamasında, daha fazla pozitif değer daha güçlü bağlanmayı gösterir. Orta derecede güçlü ve stabil bir etkileşim genellikle pozitif ve yeterince büyük ortalama bağlanma enerjisi ile gösterilir (spesifik sayısal değer sisteme bağlıdır ancak bilinen bağlayıcılar veya deneysel verilerle kalibre edilebilir), ayrıca ortalama göre küçük bir standart sapma ile (örneğin, %50 - 60 varyasyon katsayısı %50 - 60 < ve simülasyon sırasında sınırlı dalgalanmayı yansıtır.
NOT: Bu adımda bildirilen bağlanma enerjisi, daha hızlı bir yaklaşım (BoundaryFast) kullanan varsayılan YASARA bağlanma enerjisi makrosunun aksine, titiz MM-PBSA yöntemiyle hesaplanır. Varsayılan yaklaşım hızlı tarama veya göreceli karşılaştırmalar için uygundur, MM-PBSA yöntemi ise daha doğru mutlak bağlanma serbest enerjileri elde etmek için önerilir. Yazarın YASARA makro başlığında açıkça belirttiği gibi: Daha fazla pozitif enerji daha iyi bağlanmayı gösterirken, negatif enerjiler bağlanma olmadığını GÖSTERMİR. Bu nedenle, kullanıcılar pozitif değerleri daha güçlü bağlanmanın göstergesi olarak yorumlamalı, sayısal büyüklük ise belirli protein-ligand sistemine bağlıdır.
- Son olarak, Residue ID, RMSD, Backbone RMSD, HeavyAtoms RMSD ve RMSF dahil olmak üzere kalıntı başına veri sağlayan result_run_analysisres.tab dosyasını analiz edin. Analizi, belirlenen kararlı üretim aşamasına odaklayın. Öncelikle, hedefin aktif bölgesindeki kalıntıları (örneğin, ligandın 5 şiçindekiler) belirleyin. Sonra, simülasyon sırasında bu bireysel aktif site kalıntılarının konformasyon stabilitesini değerlendirmek için verileri kullanın.
NOT: Protein-ligand komplekslerindeki kararlı aktif bölge kalıntıları için ampirik referans noktası olarak, RMSF değerleri 1.0 Å'nın altında ve kararlı fazda 1 - 1.5 şiçindeki RMSD dalgalanmaları genellikle iyi korunmuş yerel konformasyonların göstergesi olarak kabul edilir. RMSF 2.0 Å'yı aşan kalıntılar daha fazla esneklik gösterebilir; bu kalıntılar, fonksiyonel olarak ilgili esnek bölgelere (örneğin döngüler veya yüzey alanları) karşılık gelip etmedikleri veya bağlama cebinde potansiyel kararsızlık gösterip göstermedikleri belirlenmek için üç boyutlu yapıya haritalanmalıdır. Bu sayısal yönergeler mutlak kural değildir; birincil kriter büyük konformasyonel kaymanın olmamasıdır ve bu durum genel sistem yakınsamasıyla birlikte değerlendirilmelidir.
- Veri dosyaları organize edildikten sonra, düzenlenmiş verileri Prism'e aktararak karşılık gelen grafikler oluşturulur.