Bioinformatica MIB

Objectivos, Programa, Docente

Objectivos

Pretende-se que o aluno:

  • Se familiarize com os conceitos básicos de Biologia Molecular Computacional

  • Entenda os algoritmos básicos de Bioinformática, nomeadamente em emparelhamento de sequências, filogenia e reconhecimento de padrões no genoma e proteoma.

  • Tenha uma perspectiva das questões abertas na área.

Programa

  1. Problemas Computacionais em Biologia Molecular

  2. Linguagens de Programaçõo

    1. Python

    2. Ex de Processamento de Texto

  3. Alinhamento de Pares de Sequências

    1. Homologia

    2. Alinhamento Globais: Algoritmo de Needleman e Wunsch

    3. Alinhamento Locais: Algoritmo de Smith e Waterman

    4. Alinhamento para Funções de Penalização Afins

    5. Métodos Heurísticos: BLAST

    6. Modelos para Alinhamentos: BLOSUM

  4. Alinhamentos Múltiplos

    1. Avaliação de Alinhamentos Múltiplos

    2. Alinhamento em Estrela

    3. Alinhamento em Árvore: Clustal-W

  5. Árvores Filogenéticas

    1. Métodos de Construção

    2. UPGMA

    3. Junção de Vizinhos

    4. Parcimónia

    5. Branch & Bound

  6. Modelos Probabílisticos

    1. Conceitos Básicos de Probabilidade

    2. Cadeias de Markov

    3. Aplicações: Encontrar Genes

Docente

  • Vítor Santos Costa. Email: vsc@dcc.fc.up.pt

Avaliação e funcionamento das aulas

  1. Monografia: 4 Valores

  2. Exame/Recurso: 6 Valores

A materia do teste é a incluida nos slides. Um exame do ano passado está aqui.

Alunos com circunstancias especiais

Artigos de Investigação

Os seguintes artigos não são um estudo exaustivo da área, mas tentam mostrar algumas áreas (meio desactualizado):

Bibliografia e material complementar

Slides do Curso

Slides do Curso

Aulas Teóricas

Livros recomendados

  • Biological Sequence Analysis: Probabilistic Models of Proteins and Nucleic Acids. R. Durbin, S. Eddy, A. Krogh, and G. Mitchison. Cambridge University Press, 1998.

  • [Bioinformatics Algorithms]{https://www.bioinformaticsalgorithms.org/}, Phillip Compeau and Pavel Pezner, Active Learning Publishers, 2018.

  • [Bioinformatics Algorithms: Design and Implementation in Python]{https://www.elsevier.com/books/bioinformatics-algorithms/rocha/978-0-12-812520-5}, MIguel Rocha and Pedro Ferreira, Elsevier, 2018.

Material de Apoio

Cursos Relacionados

Variado

Temas Não Cobertos

  • Montagem de Sequências e “Base Calling”

  • Sinais de DNA: “DNA Binding Sites”

  • Compilação de Genomas Completos

  • Rearranjos do Genoma

  • Estrutura Secundária de RNA

  • Biologia de Sistemas, eg Dana Pe’er

  • Single CELL Experiments