DC-UFRPE/Bacharelado em Ciência da Computação/BIOLOGIA COMPUTACIONAL
Programa da Disciplina
editarNome: | BIOLOGIA COMPUTACIONAL |
Código: | 14103 |
Departamento: | Departamento de Computação (DC) |
Área: | Computação |
Carga-horária total: | 60 horas |
Créditos: | 4 |
Pré-requisitos: | ALGORITMOS E ESTRUTURAS DE DADOS (Cód. 06214) |
Ementa
editarConteúdos do período letivo 2021.2
- Noções básicas de biologia molecular;
- Alinhamento e análise de sequências;
- Recuperação de informação em bancos de dados biológicos;
- Predição de estrutura de proteínas;
- Análise de expressão gênica;
- Análise filogenética;
- Análise de Redes Biológicas.
Objetivo
editar- Fornecer noções básicas e conceitos referentes à Biologia Computacional de modo abrangente.
Conteúdo
editar- Princípios básicos da Biologia Molecular;
- Alinhamentos de sequências;
- Montagem de fragmentos de DNA, dedução de funções e identificação de domínios proteicos conservados;
- Alinhamento Global (algoritmo de Needleman-Wunsch);
- Alinhamento Semi Global;
- Alinhamento Local (algoritmo de Smith Waterman);
- Busca por Homologias utilizando Matrizes de Substituição;
- Alinhamento Múltiplo de Sequências(MSA), princípios Básicos e sua aplicação na Análise Filogenética;
- Análise de Expressão Gênica por meio de Chips de DNA(Também referenciados como Microarray);
- Estruturas de Proteínas (abordagem introdutória do problema da Predição de Estrutura Secundária de Proteínas);
- Problema do Dobramento de Proteínas e problema da Predição de Estrutura Secundária de Proteínas abordado por meio de Redes Neurais Artificiais.
Bibliografia Básica
editar- Neil C. Jones, Pavel Pevzner. An Introduction to Bioinformatics Algorithms. MIT Press, 2004;
- J.C. Setubal and J. Meidanis, Introduction to Computacional Molecular Biology, PWS, 1997;
- Clote, Peter, and Rolf Backofen. Computational Molecular Biology: Introduction. 1st ed. New York, NY: John Wiley & Sons, 2000. ISBN: 0471872520.
Bibliografia Complementar
editar- S. Aluru. Handbook of Computational Molecular Biology. Chapman & Hall/CRC, 2006;
- B. Schölkopf, K. Tsuda, JP. Vert, Kernel Methods in Computational Biology. MIT Press, 2004;
- Durbin, Richard, Sean Eddy, Anders Krogh, and Graeme Mitchison. Biological Sequence Analysis: Probabilistic Models of Proteins and Nucleic Acids. Cambridge, UK: Cambridge University Press, 1999. ISBN: 9780521629713;
- P.A. Pevzner, Computational Molecular Biology: An Algorithmic Approach, MIT Press, Cambridge, 2004. M.S. Waterman, Introduction to Computational Biology, Maps, Sequences and Genomes, Chapman & Hall, 1995;
- D. Gusfield. Algorithms on Strings, Trees, and Sequences: Computer Science and Computational Biology. 1st ed. Cambridge, UK: Cambridge University Press, 1997. ISBN: 0521585198.
Material Complementar
editar- ROSALIND http://rosalind.info/problems/locations/;
- Bancos de Dados Biológicos:
- Genômica :
- Um breve guia sobre estudos genômicas na página do NHI https://www.genome.gov/about-genomics/fact-sheets/ABrief-Guide-to-Genomics;
- Algumas aplicações atuais da genômica https://www.comciencia.br/genomica-abre-novas-frentes-depesquisa-basica-ou-aplicada-em-agricultura-evolucaobiologica-conservacao-e-medicina/.
- Bioinformática e Alinhamentos:
- “Bioinformatics: Introduction and Methods” - Peking University (Free! ) https://www.coursera.org/lecture/bioinformaticspku/essential-concepts-Cfpos.
- Biologia Computacional no MIT:
- Introduction to Computational and Systems Biology (MITOPENCOURSEWARE) https://ocw.mit.edu/courses/biology/7-91j-foundations-ofcomputational-and-systems-biology-spring-2014/videolectures/lecture-1-course-introduction-history-ofcomputational-biology-overview-of-the-course-coursepolicies-and-mechanics-dna-sequencing-technologies/.
- Homologia:
- Slides de aula sobre Homologia (Thibério Rangel – USP): Os slides são ilustrativos e concisos. http://www.iq.usp.br/setubal/bmc/2014/aulaThiberio.pdf.
- Maria Angélica Souza: Alinhamento Múltiplo Progressivo de Sequências de Proteínas. Dissertação de Mestrado, Unicamp, 2010. https://www.ic.unicamp.br/~meidanis/PUB/Mestrado/Outros/Disserta cao%20de%20Mestrado%20- %20Maria%20Angelica%20Lopes%20de%20Souza.pdf;
- Alinhamento Múltiplo de Sequências:
- Slides do prof. Zanoni Dias, Unicamp. https://www.ic.unicamp.br/~zanoni/teaching/mo640/2012- 2s/material/02-Alinhamento_Multiplo.pdf;
- Breve explicação sobre alguns softwares para realizar alinhamentos múltiplos de sequências https://deboraguterres.com/tutoriais/alinhamento-desequencias/.
- Neil C. Jones and Pavel A. Pevzner: An Introduction to Bioinformatics Algorithms, MIT Press, Cambridge, 2004 https://www.cs.bgu.ac.il/~bccg211/wiki.files/An%20Introduction%20to %20Bioinformatics%20Algorithms.pdf.
- Clusterização:
- Resumo básico http://web.tecnico.ulisboa.pt/ana.freitas/bioinformatics.ath.c x/bioinformatics.ath.cx/index0985.html?id=146;
- Slides do prof Ron Shamir http://www.cs.tau.ac.il/~rshamir/abdbm/pres/17/IntroKmeans-SOM.pdf.
Vídeos Sobre o Assunto
editar- Genoma: Em Busca dos Sonhos da Ciência - Documentário produzido em 1999, sobre o Programa Genoma-FAPESP. https://youtu.be/7O67FYYIDfI;
- DNA: O segredo da vida – Neste belo video, o DNA e o código genético são apresentados. Atenção! O vídeo fala em grandes segmentos do DNA sem funções. Estudos atuais apontam em outra direção. No mais, a beleza e didática faz valer a pena a inclusão deste video em nossa lista https://www.youtube.com/watch?v=8eJ5xuTOZ9Q;
- Dogma Central da Biologia Molecular;
- Animação explicando o Dogma Central brevemente. Ative as legendas https://www.youtube.com/watch?v=whV_CkKT7F0;
- Do DNA às proteínas em 3 minutos https://www.youtube.com/watch?v=6nxRxoGME_I;
- Projeto Genoma Humano;
- Time Line https://www.youtube.com/watch?v=MNFUf8dqk68;
- Lessons from the Human Genome Project (com legendas em português ) https://www.youtube.com/watch?v=qOW5e4BgEa4.
- A Genômica e a pandemia:
- Divulgação de pesquisa da USP (assistam sob a ótica dos princípios básicos que aprenderam até o momento ) https://www.youtube.com/watch?v=Zr0af5BcWpY;
- Como é feito o sequenciamento de genoma https://www.youtube.com/watch?v=QD4fuVay3eI;
- Entendendo o SARS-CoV2 interage com as células (vejam a repórter dessa entrevista ^^ ) https://www.youtube.com/watch?v=wC3r4Lcm1Sw;
- Genética básica do Coronavírus https://www.youtube.com/watch?v=XM13kvBo53E;
- Coronavírus: entenda o que é e qual a importância do sequenciamento genético https://www.youtube.com/watch?v=lrPfgrdKhos;
- Bioinformática e Alinhamentos:
- OnlineBioinfo – Canal sobre Bioinformática – Extensão – UFMG https://www.youtube.com/watch?v=uGgodVmTuA4.
- Programação Dinâmica (PD):
- Breve explicação sobre PD utilizando números de Fibonacci (recordar é viver! :D ) https://www.youtube.com/watch?v=mmjDZGSr7EA;
- Vídeo com uma apresentação animada da técnica Programação Dinâmica (com exemplos) https://www.youtube.com/watch?v=pH3Cs3WbRMQ;
- Animação sobre a utilização de programação dinâmica no problema de alinhamento de sequências (alinhamento global). Observem que foi utilizado um outro sistema de score. https://www.youtube.com/watch?v=8aJbIh5kKOM.
- Relembrando sequenciamento:
- Sequenciamento de Sanger - PPCC Biologia Molecular UFSC (Vídeo curto e muito didático sobre o processo de sequenciamento) https://www.youtube.com/watch?v=Uma54mKcR40;
- Aprenda os fundamentos do sequenciamento de nova geração (Entenda como geramos os fragmentos para obter a sequência de DNA – leva cerca de 30 minutos, mas, é muito didático! ^^) https://www.youtube.com/watch?v=uKCCIAhLFrU.
- Alinhamento Local (Algoritmo Smith Waterman ):
- Alinhamentos Semi Global (SAP) X Alinhamento Local (Smith Waterman) https://www.youtube.com/watch?v=dQXLyeVQrMo;
- Alinhamento Global X Alinhamento Local (Está em inglês – tem animações legais ^^) https://www.youtube.com/watch?v=zBGAtxrJx0M;
- Local Sequence Alignment & Smith-Waterman || Algorithm and Example (também em inglês, mas, a apresentação é rica em recursos visuais) https://www.youtube.com/watch?v=lu9ScxSejSE.
- Alinhamento Semi Global (SAP):
- Alinhamento Semi Global (SAP) X Global https://www.youtube.com/watch?v=tlwFcAhK-NE;
- Global, Semi Global e Local em menos de 9 minutos ^^ https://www.youtube.com/watch?v=W2N55c4tXdw.
- Homologia:
- Homolog vs paralog vs ortholog vs analog in 4 minutes | Genetics for beginners (Naquele inglês básico e em 4 minutos apenas ^^) https://www.youtube.com/watch?v=TiKbMw_bKEk;
- Modelagem molecular por homologia ou modelagem comparativa (ampliando horizontes! ) https://www.youtube.com/watch?v=fq-w7L9NUVk.
- Matrizes de Substituição:
- T1:E3 Matriz PAM | Série Alinhamento de sequências (Vídeo de 30 minutos apresentando as PAMs) https://www.youtube.com/watch?v=3iCPuGRD4HY;
- T1:E5 Matriz BLOSUM | Alinhamento de sequências (Da mesma temporada anterior ^^) https://www.youtube.com/watch?v=qmSBCuUadsE;
- Comparison between BLOSUM and PAM Substitution Matrices (também em inglês... precisamos produzir os nossos em português ^^) https://www.youtube.com/watch?v=3h58QOy1QfA.
- PAM, BLOSUM e BLASTAlinhamento Semi Global (SAP):
- Dr. Rob Edwards from San Diego State University discusses the difference between PAM and BLOSUM for BLAST, the Basic Local Alignment Search Tool (em inglês, mas, são 8 minutos apenas ^^ a apresentação é legal ) https://www.youtube.com/watch?v=68lF71zEUF8.
- Alinhamento Múltiplo de Sequências:
- Alinhamento MÚLTIPLO de sequências | Clustal W: um dos artigos mais citados da Bioinformática https://www.youtube.com/watch?v=592I7RLq6og;
- Multiple Sequence Alignment (construindo um alinhamento múltiplo – naquele inglês básico ) https://www.youtube.com/watch?v=WbdsfkzaVqk.
- Análise Filogenética:
- Vídeo apresentando a definição de árvore filogenética e suas representações https://www.youtube.com/watch?v=-GqAsj2rqMM;
- Compreender e construir árvores filogenéticas |A evolução e a árvore da vida |Biologia |Khan Academy (Um ponto de vista biológico ) https://www.youtube.com/watch?v=0oLQR_SyQjk.
- Microarrays:
- Tutorial de Microarranjo de DNA - Luana Soares Martínez: De estudante para estudante https://www.youtube.com/watch?v=2dA6wjDR_u4;
- Aprenda os fundamentos do Microarray (canal: Universo da Biologia Molecular) https://www.youtube.com/watch?v=0ZDumBd53wI;
- DNA Microarray Methodology (o inglês é básico e a animação é bastante direta e legal ) https://www.youtube.com/watch?v=0ATUjAxNf6U;
- DNA Microarrays I Animation (Canal: Medical Sciences Animations) – Apenas 2 minutos de vídeo :o https://www.youtube.com/watch?v=HIf7ulJldXs.
- Clusterização:
- Clustering: K-means and Hierarchical (Prof. Luis Serrano) https://www.youtube.com/watch?v=QXOkPvFM6NU.
- Análise de Expressão Gênica:
- Métodos de Análise de Expressão Gênica (André F. de Camargo, Guilherme M. G. Filho, Leonardo Lima) – Slides – 11 minutos https://slideplayer.com.br/slide/1256846/;
- Gene Expression Analysis and DNA Microarray Assays (Canal: Professor Dave Explains) – O Dave é legal tb ^^ https://www.youtube.com/watch?v=Hv5flUOsE0s;
- MIT CompBio Lecture 06 - Gene Expression Analysis: Clustering and Classification (Prof. Manolis Kellis) – Uma aula tradicional, no MIT https://www.youtube.com/watch?v=DeaLk8whdbk.
- Proteínas:
- Começando do começo Uma motivação para o estudo de proteínas. FROM GENE TO FUNCTION (recordar é viver ^^) https://uta.pressbooks.pub/cellphysiology/chapter/fromgene-to-function/;
- Uma introdução às estruturas de proteínas: Proteins and their Structure (Canal: Aasoka) https://www.youtube.com/watch?v=piXHivrTT-E;
- Estrutura Tridimensional da Proteínas (Canal: Biologia além dos olhos) – Em português :D https://www.youtube.com/watch?v=0DjnoSYjCKQ;
- FOUR LEVELS OF PROTEIN STRUCTURE (Capítulo de livro com texto simples, direto e bem estruturado. As animações dos vídeos desse livro são de alta qualidade ) https://uta.pressbooks.pub/cellphysiology/chapter/chapter2/;
- Protein structure | Primary | Secondary | Tertiary | Quaternary (Canal: Quick Biochemistry Basics) https://www.youtube.com/watch?v=PPJ7C3hcnPw;
- Definindo proteínas: What is a Protein? (Canal: RCSBProteinDataBank) https://www.youtube.com/watch?v=wvTv8TqWC48.
- O Problema do Dobramento de Proteínas:
- Problema do enovelamento de proteínas, deep learning, Deepmind, Alphafold e Googlen (Canal: OnlineBioinfo Bioinformática) – Live sobre o anúncio da solução do problema de dobramento (1h – em português) https://www.youtube.com/watch?v=9yWuLxkvDHY;
- Breve animação explicando o problema: Protein folding explained (Canal: DeepMind) https://www.youtube.com/watch?v=KpedmJdrTpY;
- The protein folding problem: a major conundrum of science: Ken Dill at TEDxSBU (Canal: TEDx Talks) https://www.youtube.com/watch?v=zm-3kovWpNQ;
- Has Protein Folding Been Solved? (Canal: Sabine Hossenfelder https://www.youtube.com/watch?v=yhJWAdZl-Ck