Escolar Documentos
Profissional Documentos
Cultura Documentos
Características
Precisão
Para sua entrada e saída, a Vina usa o mesmo formato de arquivo de estrutura molecular
PDBQT usado pelo AutoDock . Arquivos PDBQT podem ser gerados (interativamente
ou em modo batch) e visualizados usando MGLTools . Outros arquivos, como os
arquivos de parâmetro AutoDock e AutoGrid (GPF, DPF) e arquivos de mapeamento de
grade não são necessários.
Fácil de usar
A filosofia de design da Vina não é exigir que o usuário entenda seus detalhes
de implementação, ajuste parâmetros obscuros de pesquisa, resultados de
cluster ou saiba álgebra avançada (quaternions). Tudo o que é necessário é
que as estruturas das moléculas sejam encaixadas e a especificação do espaço
de pesquisa, incluindo o local de ligação. O cálculo de mapas de grade e a
atribuição de cargas de átomo não são necessários. O resumo de uso pode ser
impresso com " vina --help". O resumo permanece automaticamente em
sincronia com os possíveis cenários de uso.
Qualidade de Implementação
Rapidez
O AutoDock Vina tende a ser mais rápido que o AutoDock 4 por ordens de
grandeza . [*]
Além disso, a Vina pode aproveitar várias CPUs ou núcleos de CPU em seu sistema
para reduzir significativamente seu tempo de execução.
perguntas frequentes
Como começar a aprender a usar Vina?
Veja Recursos
Deve-se notar que a precisão preditiva varia muito dependendo do alvo, por
isso, faz sentido avaliar o AutoDock Vina em relação ao seu alvo em
particular primeiro, se você conhece ativos, ou uma estrutura de ligantes
nativos ligados, antes de encomendar compostos. Ao avaliar qualquer
mecanismo de encaixe em uma tela virtual retrospectiva, pode fazer sentido
selecionar chamarizes de tamanho similar e talvez outras características físicas
para seus ativos conhecidos.
Você pode ser capaz de fazer isso, mas o AutoDock Vina é projetado apenas
para o acoplamento receptor-ligante. Existem programas melhores para
encaixe de proteína-proteína.
Por que recebo o erro "não consigo abrir conf.txt"? O arquivo existe!
Você também deve certificar-se de que o caminho do arquivo que você está
fornecendo está correto com relação ao diretório (pasta) em que você está, por
exemplo , se você está se referindo simplesmente à conf.txtlinha de comando,
certifique-se de estar no mesmo diretório (pasta). este ficheiro. Você pode
usar lsou dircomandos no Linux / MacOS e Windows, respectivamente, para
listar o conteúdo do seu diretório.
Por que recebo "erros de uso" quando tento seguir o tutorial em vídeo?
Vina corre bem na minha máquina, mas quando eu corro no meu exótico
cluster Linux, recebo um erro "boost thread resource". Por quê?
A função de pontuação foi alterada desde que o tutorial foi registrado, mas
apenas na parte que é independente da conformação: a penalidade específica
do ligante para a flexibilidade foi alterada.
Tão pequeno quanto possível, mas não menor. Quanto menor o espaço de
pesquisa, mais fácil será para o algoritmo de encaixe explorá-lo. Por outro
lado, não explorará as posições do átomo da cadeia lateral do ligante e flexível
fora do espaço de busca. Você provavelmente deve evitar espaços de pesquisa
maiores que 30 x 30 x 30Angstrom, a menos que você também aumente " --
exhaustiveness".
Por que não recebo tantos modos de ligação quanto especifico com " --
num_modes"?
Em primeiro lugar, se você não mudou nada, alguns resultados poderiam ter
sido diferentes de qualquer maneira, devido à natureza não-determinística do
algoritmo de busca. A reprodutibilidade exata pode ser assegurada pelo
fornecimento do mesmo aleatório seeda ambos os cálculos, mas somente se
todos os outros parâmetros e entradas forem iguais. Mesmo pequenas
alterações na entrada podem ter um efeito semelhante a uma nova semente
aleatória. O que faz sentido discutir são as propriedades estatísticas dos
cálculos: por exemplo, "com o novo estado de protonação, Vina é muito
menos provávelencontrar a conformação encaixada correta".
Compatibilidade
Instalando
Linux
Compatibilidade
Instalando
tar xzvf autodock_vina_1_1_2_linux_x86.tgz
Corrida
./autodock_vina_1_1_2_linux_x86/bin/vina --help
Se o executável estiver no seu PATH, você pode simplesmente digitar " vina --
help". Veja o Video Tutorial para detalhes. Não se esqueça de verificar outros
softwares para GUIs, etc.
Mac
Compatibilidade
Espera-se que Vina funcione no Mac OS X 10.4 (Tiger) até o 10.6 (Snow
Leopard), tanto Intel quanto PowerPC.
Instalando
tar xzvf autodock_vina_1_1_2_mac.tgz
Corrida
./autodock_vina_1_1_2_mac/bin/vina --help
Se o executável estiver no seu PATH, você pode simplesmente digitar " vina --
help". Veja o Video Tutorial para detalhes. Não se esqueça de verificar outros
softwares para GUIs, etc.
Atenção: Construir Vina a partir da fonte não é feito para ser feito por
usuários regulares!
Instale o Boost . (A versão 1.41.0 foi usada para compilar os binários oficiais.
Com outras versões, sua sorte pode variar). Em seguida, crie e execute um dos
programas de exemplo, como o exemplo Regex, para confirmar que você
concluiu essa etapa. Se você não puder fazer isso, procure ajuda da
comunidade do Boost.
Se você estiver usando Visual Studio, você pode querer criar três
projetos: lib, maine split, com o código fonte dos subdiretórios
apropriados. libdeve ser uma biblioteca, da qual os outros projetos
dependam maine splitdevem ser aplicativos de console. Para um desempenho
ideal, lembre-se de compilar usando o Releasemodo.
Uso
Resumo
Output (optional):
--out arg output models (PDBQT), the default is chosen
based on
the ligand file name
--log arg optionally, write log file
Misc (optional):
--cpu arg the number of CPUs to use (the default is
to try to
detect the number of CPUs or, failing
that, use 1)
--seed arg explicit random seed
--exhaustiveness arg (=8) exhaustiveness of the global search
(roughly
proportional to time): 1+
--num_modes arg (=9) maximum number of binding modes to
generate
--energy_range arg (=3) maximum energy difference between the best
binding
mode and the worst one displayed
(kcal/mol)
Information (optional):
--help display usage summary
--help_advanced display usage summary with advanced options
--version display program version
Arquivo de configuração
Por exemplo:
receptor = hsg1/rigid.pdbqt
ligand = ligand.pdbqt
center_x = 2
center_y = 6
center_z = -7
size_x = 25
size_y = 25
size_z = 25
energy_range = 4
Espaço de busca
Exaustão
Saída
Energia
RMSD
Posições de hidrogênio
Modelos separados
Opções avançadas
Triagem Virtual
Você pode escolher algumas das ferramentas listadas em Outros softwares para
executar a triagem virtual. Como alternativa, se você estiver familiarizado
com o shell script , poderá fazer uma triagem virtual sem eles.
Os exemplos abaixo assumem que Bash é seu shell. Eles precisarão ser
adaptados às suas necessidades específicas.
janelas
Para realizar a triagem virtual no Windows, você pode usar os scripts Cygwin e
Bash abaixo ou, como alternativa, adaptá-los para a linguagem de
script do Windows .
Linux, Mac
center_x = 2
center_y = 6
center_z = -7
size_x = 25
size_y = 25
size_z = 25
num_modes = 9
PBS Cluster
para obter os nomes dos 10 principais resultados, que podem ser facilmente
copiados.