本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在截止日期雲端上使用 AutoDock Vina 執行虛擬篩選
virtual_Requirement_vina
管道執行四個步驟:
-
PrepareReceptor — 使用 Open Babel 將蛋白質 PDB 轉換為 PDBQT 格式。
-
SplitLibrary — 將 SDF 複合程式庫分割為 N 個區塊。
-
DockCompounds — 執行 N 個平行停駐任務 (每個區塊一個)。每個任務對 Spot 先佔而言都是等冪且安全的。
-
ScoreAndRank — 將所有區塊結果彙總為排名最高命中的 CSV。
套件需要 Linux x86_64 服務受管機群 (建議使用 Spot)conda-forge、openbabel來自 的 conda 佇列環境,以及 AutoDock Vina。透過將 為截止日期雲端建置 AutoDock Vina conda 套件 conda 配方建置到您的 S3 頻道,或透過機群主機組態指令碼安裝二進位檔來安裝 Vina。
設定 CompoundLibrary=chembl(預設) 以自動從 ChEMBL
從 job_bundles目錄中,提交任務:
deadline bundle submit virtual_screening_vina \ -p "ReceptorPdb=receptor.pdb" \ -p "CompoundLibrary=chembl" \ -p "MaxCompounds=100000" \ -p "CompoundsPerChunk=100" \ -p "CenterX=-10.7" \ -p "CenterY=12.4" \ -p "CenterZ=68.8"
如需建置 AutoDock Vina conda 套件的詳細資訊,請參閱 為截止日期雲端建置 AutoDock Vina conda 套件。