Universidade Federal do Rio Grande do Sul
Instituto de Informática
Cursos de Graduação/Pós--Graduação em Ciência da Computação
DISCIPLINA:
"Tópicos Especiais em
Computação: Biologia Computacional"
PROF.
RESP.: Álvaro Freitas Moreira e Leila Ribeiro
SEMESTRE LETIVO:
2o semestre de 2006
CARGA
HORÁRIA TOTAL: 60 horas-aula
CRÉDITOS:
04
PRÉ--REQUISITOS:
não há
CURSOS
A QUE SE DESTINA: aos alunos de Graduação/Pós-Graduação em
Ciência da Computação
HORÁRIO: terças e quintas, das 15:30 às 17:00
OBJETIVOS
O objetivo desta disciplina é proporcionar aos alunos uma introdução à Biologia Computacional, com ênfase nos problemas computacionais existentes na análise de sequências de DNA, nos algoritmos comumente usados para solucioná-los, bem como introduzir a utilizacão de técnicas formais para modelagem de sistemas biológicos. O curso também oferece uma introdução à Computação com DNA (in vitro e in vivo).
SÚMULA
Visão geral de biologia molecular. Comparação de sequências de DNA (métodos exatos e heurísticos). Montagem de Fragmentos de DNA. Mapeamento de DNA. Árvores Filogenéticas. Computação com DNA. Microarrays. Técnicas de modelagem de sistemas biológicos.
PROCEDIMENTOS
DIDÁTICOS:
Aulas expositivas sobre os principais
tópicos acima. Alguns tópicos serão cobertos por
seminários de alunos, palestrantes convidados.
SISTEMA
DE VERIFICAÇÃO DO APROVEITAMENTO
Os alunos serão avaliados pelo desempenho em seminários a serem apresentados ao longo da disciplina, além da elaboração de um artigo científico (o último item é somente para alunos de pós-graduação).
PROGRAMA*
ENCONTRO |
TÓPICO |
1 |
Aula Introdutória. Conceitos básicos de Biologia Molecular. |
2 |
Introdução Biologia Molecular |
|
Comparação de Sequências: |
3 |
Introdução/motivação; algoritmo básico; comparação local; comparação semi-global |
4 |
Extensões aos algoritmos básicos |
5 |
Comparando sequências múltiplas: método básico; heurísticas |
6 |
Procura em Bases de Dados de Genomas: blast, fast |
|
Montagem de Fragmentos de DNA: |
7 |
Introdução, técnicas; modelos: maior superstring comum, reconstrução, multicontagem |
8,9 |
Algoritmos e Heurísticas |
|
Mapeamento de DNA: |
11 |
Introdução; Modelos |
12,13 |
Algortimos; heurísticas |
|
Árvores Filogenéticas: |
14 |
Introdução, definição do problema; Estados com caracteres binários |
15 |
Dois caracteres; Parsimônia e compatibilidades em filogenias |
|
Computação com DNA |
16 |
Introdução à Computação com DNA |
17,18 |
Modelos de computação molecular: filtragem |
19 |
Modelos de computação molecular: splicing e self assembly |
20 |
Modelos de computação molecular: membrane computing |
21 |
Cellular computing |
|
Modelagem de Processos Biológicos |
22 |
Introdução a Biologia Sistêmica, Vias Biológicas e Microarrays |
23 |
Hidden Markov Model |
24 |
Álgebras de processos usadas em Biologia Computacional |
25 |
Bioambients |
26-30 |
Trabalhos de alunos |
* o programa pode sofrer alteracões
BIBLIOGRAFIA
Adleman. L. Molecular computation of solutions to combinatorial problems, Science 266, 1021--1024, 1994.
Amos. M. Theoretical and experimental DNA computation. Springer, 2005.
Baxevanis, B. F. Francis Ouellette. Bioinformatics a practical guide to the analysis of genes and proteins / [edited by] Andreas D. Baxevanis, B. F. Francis Ouellette. New York : Wiley--Interscience, c2001. xviii, 470 p., [16] p. de lâms.
Bishop, M.J., Rawlings, C.J. DNA and Protein Sequence Analysis: A Practical Approach. Oxford University Press, Oxford, 1997.
M.
K. Campbell. Bioquímica. Artmed, 2000.
Rick Durret.
Probability models for DNA sequence evolution, série
Probability and Its aplications, Springer-Verlag, New York, 2002.
Levin, W. Genes VII. Artmed 2000.
C. Martín--Vide and V. Mitrana (eds.), Where Mathematics, Computer Science, Linguistics and Biology Meet, Kluwer Academic Publishers, 2000.
Meidanis, Joao. Setubal, Joao Carlos. Uma introducao a biologia computacional. Recife: UFPE/di, 1994. 131 p. : il.
Mashuda, Cristiane Regina Yamaguti. Computação usando DNA e suas aplicações na solução de problemas NP--Completos e criptografia : trabalho individual. 2001. 49 f. : il. (TI ; 1027)
Nei, M. & Kumar, S. Molecular Evolution and Phylogenetics. Oxford University Press, 2000.
G. Paun, G. Rozenberg and A. Salomaa(eds.) DNA Computing: new ideas and paradigms, Springer, 1998.
Salzberg,
Steven L.. Searls, David B.. Kasif, Simon. Computational Methods in
Molecular Biology. Amsterdam: Elsevier, c1998. 371 p. : il. (New
Comprehensive Biochemistry ; v. 32)
Setubal, Joao Carlos.
Meidanis, Joao. Introduction to computational molecular biology.
Boston: Pws, c1997. 296 p. : il.
D. Voet, J.G. Voet, C.W. Pratt. Fundamentos de Bioquímica. Artmed, 2000.
Wilkins, M.R. Proteome research : new frontiers in functional genomics. Berlin: Springer, c1997. 243 p. : il. (Principles and practice)
DNA computing : 6th International Workshop on DNA--Based Computers, DNA 2000, Leiden, The Netherlands, June 13--17, 2000 : revised papers /. Berlin: Springer, c2001. x, 270 p. : il. (Lecture notes in computer science ; 2054)
International Conference on Intelligent Systems for Molecular Biology (3. : 1995, july 16--19 : Cambridge, Gb). Rawlings, Christopher.Proceedings. Menlo Park: Aaai Press, c1995. 415 p. : il.
série de anais: International Workshop on Algorithms in Bioinformatics
Artigos da revista Bioinformatics.