Visão Geral
Curso BioPython Basic for Bioinformatics, Biopython é um pacote Python disponível gratuitamente para biologia molecular computacional . O Biopython pode analisar os resultados do Blast (autônomo e web); executar programas relacionados à biologia (blastall, clustalw, EMBOSS); lidar com arquivos formatados FASTA; analisar arquivos GenBank; analisar PubMed, Medline e trabalhar com recursos on-line; analisar Expasy, SCOP, Rebase, UniGene, SwissProt; lidar com Sequências; classificação dos dados (k Nearest Neighbors, Bayes, SVMs); Alinhamento de sequências; Interação CORBA com Bioperl e BioJava; Armazenamento de banco de dados SQL através do BioSQL; Redes neurais; Algorítmos genéticos; Modelos ocultos de Markov; criar lindos arquivos PDF para pôsteres; formatar arquivos simples com acesso aleatório às entradas; biologia estrutural PDB, FSSP.
Objetivo
Após realizar este Curso BioPython Basic for Bioinformatics, você será capaz de:
- Manipulação de sequência usando Biopython
- Sequências de anotação
- Alinhamentos de sequência
- EXPLOSÃO
- Acessando bancos de dados NCBI
Publico Alvo
- Biólogos que desejam aprender bioinformática básica
- Cientistas de Bioinformática que desejam treinamento básico em Biopython
Pre-Requisitos
- Python básico
- Bioinformática
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico
Introduction to Biopython
- What is Biopython?
- Biopython packages
- Installing Biopython
- Biopython website & resources
Working with Sequences
- Parsing
- Slicing
- Adding
- Concatenating
- Reverse complementing
Annotating Sequences
- FASTA record
- GenBank record
- Chromosomal Location
- Sequence type
Working with Sequence files
- Parsing a file
- Reading from a file
- Writing to file
- Converting file formats
Sequence Alignment
- Parsing an alignment file
- Reading an alignment file
- Writing alignments to file
- Converting file formats
- Manipulating alignments
BLAST
- What is BLAST?
- Running BLAST
- Parsing BLAST output
- Searching within BLAST output
Accessing Entrez Databases at NCBI
- Connect to Entrez
- List accessible Entrez Databases
- Search Entrez Databases
- Upload identifiers for searching
- Return search results
- Parsing results
Simple Plotting (optional)
- Plot %GC
- Plot sequence similarity (nucleotide dot plot)
- Plot quality scores of sequencing reads
TENHO INTERESSE