Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Organisez une projection virtuelle avec AutoDock Vina sur Deadline Cloud
Le bundle de tâches virtual_screening_vina du GitHub site Web utilise Vina pour
Le pipeline comporte quatre étapes :
-
PrepareReceptor— Convertit la protéine PDB au format PDBQT avec Open Babel.
-
SplitLibrary— Divise la bibliothèque de composés SDF en N morceaux.
-
DockCompounds— Exécute N tâches d'ancrage en parallèle (une par bloc). Chaque tâche est idempotente et ne présente aucun danger pour la préemption Spot.
-
ScoreAndRank— Regroupe tous les résultats partiels dans un fichier CSV classé des meilleurs résultats.
Le bundle nécessite une flotte gérée par des services Linux x86_64 (Spot recommandé), un environnement de file d'attente conda avec from et Vina. openbabel conda-forge AutoDock Installez Vina en intégrant la recette Créez un package AutoDock Vina Conda pour Deadline Cloud conda dans votre canal S3 ou en installant le binaire via un script de configuration d'hôte de flotte.
Paramétrez CompoundLibrary=chembl (par défaut) pour télécharger et filtrer automatiquement les molécules similaires à des médicaments à partir de ChemBL
Depuis le job_bundles répertoire, soumettez la tâche :
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"
Pour plus de détails sur la création du package AutoDock Vina conda, consultezCréez un package AutoDock Vina Conda pour Deadline Cloud.