View a markdown version of this page

Faça uma exibição virtual com AutoDock Vina no Deadline Cloud - Nuvem de prazos

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Faça uma exibição virtual com AutoDock Vina no Deadline Cloud

O pacote de tarefas AutoDockvirtual_screening_vina usa o Vina para rastrear grandes bibliotecas de compostos em relação a uma proteína alvo. O pacote divide uma biblioteca composta em partes e as encaixa paralelamente em uma frota de trabalhadores e, em seguida, agrega e classifica os resultados por afinidade de vinculação.

O pipeline executa quatro etapas:

  1. PrepareReceptor— Converte a proteína PDB para o formato PDBQT com o Open Babel.

  2. SplitLibrary— Divide a biblioteca de compostos SDF em N partes.

  3. DockCompounds— Executa N tarefas de encaixe paralelo (uma por bloco). Cada tarefa é idempotente e segura para a preempção de pontos.

  4. ScoreAndRank— Agrega todos os resultados em partes em um CSV classificado dos principais resultados.

O pacote requer uma frota gerenciada por serviços Linux x86_64 (recomendado pelo Spot), um ambiente de fila conda com from e Vina. openbabel conda-forge AutoDock Instale o Vina criando a receita Crie um pacote AutoDock Vina conda para o Deadline Cloud conda em seu canal S3 ou instalando o binário por meio de um script de configuração de host de frota.

Defina CompoundLibrary=chembl (padrão) para baixar e filtrar automaticamente moléculas semelhantes a medicamentos do ChEMBL ou fornecer seu próprio arquivo SDF.

No job_bundles diretório, envie o trabalho:

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"

Para obter detalhes sobre a criação do pacote AutoDock Vina conda, consulteCrie um pacote AutoDock Vina conda para o Deadline Cloud.