Treinamento em Bioinformática 2008


MODELAGEM MOLECULAR POR HOMOLOGIA USANDO MODELLER 9v4 - CASO AVANÇADO



0. Criar uma pasta de trabalho chamada 'modeller_seu_nome' :
$mkdir modeller_seu_nome
$cd modeller_seu_nome
$cp /home/treinamento/aula_modeller/* .
$ls

Proteína target :

1. Procurar a alfa-toxina I do escorpião Androctonus australis (Sahara scorpion) AaHI no site Expasy Swiss-Prot

2. Abrir a página correspondente à proteína e observar os dados, especialmente as informações estruturais :

Threading e predição de estruturas secundárias :

3. Submeter a seqüencia target ao servidor de threading mGenTHREADER Nota : O resultado será mandado por email, o que pode demorar. No caso, fazer uma predição de estruturas secundárias usando o SSPro4, como vocês já aprenderam na aula anteriora

Pesquisa por similaridade de seqüencia usando Blast :

4. Submeter a seqüencia target ao Blastp, PSI-Blastp versus o banco de estruturas PDB, e recuperar proteínas similares, do jeito que o Miguel ensinou.

Seleção da(s) proteína(s) template(s) :

5. Procurar a proteína target na página do Pfam 6. Selecionar no máximo 3 ou 4 proteínas com os seguintes critérios : Nota : Para ajudar a identificar as estruturas protéicas redundantes ou muito similares, baixar as seqüencias delas e alinhá-las usando Clustal, como vocês aprenderam, com a matriz Blosum62 e as penalidades 12 e 2 para introdução e extensão de gaps. (Quem ainda não aprendeu pode usar o servidor ClustalW usando a opção 'SLOW/ACCURATE' e os mesmos parâmetros indicados acima)

7. Criar uma pasta 'PDB' dentre da sua pasta 'modeller_seu_nome'.

8. Baixar os arquivos de coordenatas .pdb dos templates selecionados e copiar dentre da pasta 'PDB'.

Alinhamentos :

9. Abrir o script salign.py : $vi salign.py

10. Editá-lo com seus dados : 11. Rodar o script no Modeller : $mod9v4 salign.py

12. Colocar a seqüencia target no formato PIR e salvar o arquivo no formato 'nome_da_proteina.ali' na sua pasta

Nota : As seqüencias das proteínas templates estão alinhadas no formato PIR. Usar o mesmo padrão, colocando 'sequence' no lugar de 'structureN' ou 'structureX' para a proteína target. Escolhe o mesmo nome para a proteína nas primeira e segunda linhas.

13. Abrir o script align2d.py : $vi align2d.py

14. Editá-lo com seus dados : 15. Rodar o script no Modeller : $mod9v4 align2d.py

16. Abrir o alinhamento gerado : $vi nome.ali e no caso, editá-lo.

Modelagem :

16. Editar o script model.py com seus dados : 17. Rodar o script no Modeller : $mod9v4 model.py

Avaliação dos modelos :

18. Abrir cada arquivo .pdb gerado e selecionar o modelo de mais baixo valor de Modeller Objective Function (aproximação da energia da molécula)

19. Submeter o seu modelo para análise por :

Refinamento :

Provavelmente, o modelo precisará ser refinado :

Visualização :

20. Instalar RasMol e brincar com o seu melhor modelo.


OBRIGADO !