ALINHAMENTO DE SEQUÊNCIAS

Tamanho: px
Começar a partir da página:

Download "ALINHAMENTO DE SEQUÊNCIAS"

Transcrição

1 Disciplina de BIOLOGIA COMPUTACIONAL Mestrado em ENGENHARIA BIOMÉDICA 4º Ano, 1º Semestre 2007/08 ALINHAMENTO DE SEQUÊNCIAS Relatório 2 Ana Calhau Ângela Pisco Nuno Santos Palavras-Chave: Alinhamento, Sequência, Needleman-Wunsch, Smith-Waterman, homologia, ClustalW Resumo Com este trabalho pretende abordar-se o problema do alinhamento, tanto simples como múltiplo, de sequências, recorrendo aos conceitos de alinhamento local e global. Para tal, utilizaram-se os algoritmos de Needleman-Wunsch (alinhamento global) e de Smith- Waterman (alinhamento local), tendo-se inclusive procedido à implementação do primeiro. Outro dos conceitos que se pretendeu estudar foi o de custo associado aos espaçamentos, no alinhamento simples de sequências. No caso do alinhamento simples, foi ainda explorada a forma como se pode inferir relações de homologia entre diferentes sequências tendo por base as percentagens de identidade fornecidas pelo programa que promove o alinhamento. Por último, recorreu-se a um website que disponibiliza o ClustalW. Com base neste algoritmo determinou-se o alinhamento múltiplo de cinco sequências, tendo-se visualizado as árvoresguia correspondentes, bem como a conservação das regiões. 1. FUNÇÃO DE CUSTO DE ESPAÇAMENTO Para alinhar duas sequências de nucleótidos é necessário definir quais os parâmetros que serão utilizados para calcular o score do alinhamento. O melhor alinhamento será aquele com maior score. Neste problema, a penalização dos espaçamentos foi contabilizada com base em (1) onde g corresponde ao tamanho do gap, d é o valor de cada alinhamento com um espaçamento e e i o valor atribuído a cada extensão do espaçamento. Os alinhamentos obtidos foram: Alinhamento 1 Seq1 AGTGTGAAGGTCCCGGCTAAT---CG : :: : : : ::: ::: :: Seq2 A-TGCG--GCTAATGGC-AATATACG Alinhamento 2 Seq1 AGTGTGAAGGTCCCGGCTAAT CG : :: :::::::: :: Seq2 A---TG CGGCTAATGGCAATATACG

2 Alinhamento de Sequências Por observação dos dois alinhamentos, conclui-se que o primeiro possui 14 match s e o segundo contém 13. Quanto ao número de mismatch s, observam-se 5 para o primeiro alinhamento e 0 para o segundo. Verifica-se ainda que no primeiro caso existem 5 gaps, com diferentes extensões, enquanto que o segundo tem 4, também com diferentes extensões. Para que o algoritmo devolva estes dois alinhamentos é porque cada um é o correspondente ao score máximo obtido em (1), para os parâmetros considerados em cada caso. Sabendo que d tem o mesmo valor, tanto num alinhamento como noutro, a diferença na resposta é função do valor de e considerado em cada caso. Dado que no primeiro alinhamento a extensão dos gaps é consideravelmente menor que no segundo, conclui-se que a variável e, responsável por penalizar o comprimento do gap, apresenta um valor bastante superior no primeiro alinhamento. Foi o facto de o custo atribuído a cada extensão do espaçamento ser menor para o segundo alinhamento que permitiu espaçamentos com extensões mais longas neste, apesar de o número de espaçamentos ser menor. Está também patente no segundo alinhamento que os parâmetros utilizados para contabilizar as penalizações neste privilegiam o espaçamento face ao mismatch. Se se considerasse que d=, o custo de espaçamentos introduzidos seria também ele infinito, pelo que se estaria a inibir a colocação de espaçamentos no alinhamento das sequências. Desta forma, não se poderiam considerar as operações de inserção e delecção mas apenas a operação de substituição. Esperar-se-ia assim, caso as sequências tivessem igual comprimento, uma total coincidência destas. Caso as sequências não tivessem o mesmo comprimento nunca alinhariam, pois comprimentos diferentes para as sequências implicaria a colocação de um número de espaçamentos igual à diferença de comprimento entre as duas sequências, o que não é viável para d=, pois o score nesta situação é igual a ALINHAMENTO SIMPLES DE SEQUÊNCIAS Neste exercício procurou-se, através de programação dinâmica, encontrar os melhores alinhamentos, global e local, entre as sequências de nucleótidos CGATAAC e AACGTTAC. 2.1.Alinhamento global Quando o alinhamento é global significa que este se faz em toda a extensão da sequência. Para proceder a este tipo de alinhamento recorreu-se ao algoritmo de Needleman-Wunsch. Este algoritmo calcula cada entrada da matriz dos scores (matriz F) com base na expressão recursiva abaixo indicada, onde as três primeiras linhas são as condições de inicialização. Os parâmetros considerados na função de mérito são: igualdade (match) = +1; desigualdade (mismatch) = -1; espaçamento (gap) = -1. O algoritmo permite ainda conhecer qual a célula que deu origem a cada entrada na matriz. Na matriz, esta precedência é indicada por setas, enquanto que a nível computacional são guardadas as posições que deram origem à célula em questão. Tanto um método como outro permite, posteriormente, realizar o alinhamento, com base no traceback. De referir que o score máximo do alinhamento global corresponde ao valor da entrada F(i max,j max ), onde i max e j max são os comprimentos das sequências em análise. (2) 2

3 Ana Calhau Ângela Pisco Nuno Santos O algoritmo considerado permite retirar significado biológico do alinhamento, na medida em que permite a ocorrência de substituições, inserções e delecções. Com base em (2) construiu-se a seguinte tabela. Tabela 1 Alinhamento Global obtido pelo algoritmo Needleman-Wunsch. A azul encontra-se o caminho descrito por um dos melhores alinhamentos conseguidos pelo método. - A A C G T T A C C G A T A A C Para alinhar as sequências (traceback) começa-se na última entrada da matriz, onde está o score, e percorre-se a matriz pelos precedentes directos de cada célula, até à posição inicial da matriz. As regras de alinhamento são dadas pela orientação relativa das setas: Diagonal: x i alinha com y i ; Vertical: y i alinha com espaço; Horizontal: x i alinha com espaço. Por observação da tabela 2 concluiu-se que o melhor alinhamento global possível é o descrito pelos elementos nas casas azuis e corresponde a A A C G - T T A C : : : : : - - C G A T A A C Contudo, este resultado não é único, já que devido ao facto de o valor do mismatch e do gap serem iguais, é possível traçar outros caminhos na tabela 2, de modo a obter-se um score idêntico. Para o cálculo do score do alinhamento obtido consideraram-se os valores match = +1, mismatch = -1 e espaçamento = -1. Assim, o valor associado ao alinhamento global é 2.2.Alinhamento local O alinhamento ser local significa que se procura alinhar fragmentos das sequências e não toda a extensão das mesmas. Este tipo de alinhamento recorre ao algoritmo de Smith-Watterman, onde cada entrada da matriz dos scores (matriz F) é calculada com base na expressão recursiva abaixo indicada, onde as três primeiras linhas são as condições de inicialização. Os parâmetros considerados, bem como os restantes procedimentos, são idênticos aos anteriores. (3) 3

4 Alinhamento de Sequências A intuição biológica fornecida por este algoritmo é a existência de domínios conservados entre sequências nucleotídicas. Com base em (3) construiu-se a seguinte tabela. Tabela 2 Alinhamento Local obtido pelo algoritmo de Smith-Waterman. A verde encontra-se o melhor e mais longo caminho, a azul e a violeta encontram-se outros caminhos locais, descritos por um dos melhores alinhamentos conseguidos pelo método. - A A C G T T A C C G A T A A C No alinhamento local procura-se na matriz a posição que tiver maior pontuação. O resto do alinhamento processa-se como no alinhamento global. Por análise da tabela anterior, é possível ver que os melhores alinhamentos locais têm score 3. Este score máximo está subjacente a três alinhamentos locais distintos. São eles CG - TTAC CGTTA AAC : : : : : : : : : : : : : CGATAAC CGATA AAC Existem outros possíveis alinhamentos locais. No entanto o score a estes associado é menor, pelo que não se considera relevante descrevê-los. Para validar o resultado da matriz, procedeu-se ao cálculo dos scores para os três alinhamentos 3. SEMELHANÇAS ENTRE ONCOGENES Com o intuito de se seguirem os passos de Russel Doolittle na sua pesquisa por módulos funcionais do v-mos oncogene do vírus Moloney Murine Sarcoma, compararam-se as sequências publicadas naquela altura relativamente ao oncogene v-src oncogene do vírus Rous Sarcoma com as obtidas por Doolittle. Para tal, recorreu-se ao site Biology WorkBench ( onde é disponibilizado um conjunto de algoritmos. Para se carregarem os ficheiros com as sequências nucleotídicas em estudo, recorreu-se à ferramenta Add New Nucleic Sequence no menu Nucleic tools. Utilizando o algoritmo ALIGN, no mesmo menu, obteve-se o alinhamento global das duas sequências. De acordo com o resultado, existe 45,1% de identidade entre as duas sequências e o score do alinhamento é igual a Por forma a encontrar fragmentos idênticos nas duas sequências utilizou-se a ferramenta LALIGN, ainda dentro do mesmo menu. Esta devolve os dez melhores alinhamentos locais encontrados. Para relacionar estes resultados com a existência ou não de homologia entre as sequências, torna-se necessário definir a partir de qual percentagem de identidade podem as sequências ser consideradas homólogas. 4

5 Ana Calhau Ângela Pisco Nuno Santos Sejam s1 e s2 duas sequências de nucleótidos de comprimentos n e m, respectivamente. A maioria dos alinhamentos tem uma mistura de pares idênticos e não idênticos (mismatch ou gap) pelo que as probabilidades de alinhamento não são simples. No entanto para n e m grandes, pela Lei dos Grandes Números, a distribuição associada pode ser considerada normal. Nesta situação encontrar qualquer uma das bases, em cada posição, passa a ser equiprovável. Assim, a probabilidade de encontrar caracteres idênticos é no mínimo 25%. No entanto, dado que existem apenas quatro bases, é fácil esta probabilidade chegar aos 50%. É importante referir que estas probabilidades são inferidas com base em estudos estatísticos e não calculadas pelas leis das probabilidades. Como tal, para duas sequências nucleotídicas aleatórias, é provável que exista uma identidade entre 40% e 50%. Dado que para as sequências em estudo a probabilidade de identidade é de 45,1% no alinhamento global, nada se pode afirmar sobre a existência de homologia entre as sequências. As percentagens de identidade para os alinhamentos locais variam entre 51,8% e 66,7%, como pode ser visto na figura seguinte. O valor de E() estima a significância estatística do alinhamento. Concretamente, quanto menor o valor de E mais homólogas (semelhantes) são as sequências entre si. O primeiro alinhamento considerado apresenta um valor de E bastante pequeno, o que pode querer indicar a existência de uma possível homologia entre as sequências. Figura 1 Representação gráfica dos possíveis alinhamentos locais para as sequências de nucleótidos Como os resultados com base nas sequências nucleotídicas não são conclusivos, emerge a necessidade de estudar o alinhamento entre as proteínas codificadas pelas sequências. Ao utilizar a ferramenta SIXFRAME para traduzir cada uma das sequências de nucleótidos numa sequência de aminoácidos obtêm-se seis traduções. Três das traduções são devidas à forma como é aberta a grelha de leitura (ORF), pois esta pode iniciar o agrupamento de nucleótidos no primeiro, segundo ou terceiro nucleótido; as outras três provêm do facto de não se saber qual das cadeias nucleotídicas é a que codifica para a proteína, se a que se tem por base, se a complementar, e portanto têm que ser tidas em linha de conta as traduções de ambas as cadeias. Deverá ser escolhida a frame cuja sequência de aminoácidos seja a maior, até encontrar o primeiro codão STOP. Frames com muitos codões de STOP indicam que a grelha de leitura que se está a utilizar não é a correcta. Pode ocorrer também o caso de a sequência que está a ser traduzida ser mais longa do que a porção codificante para a proteína, 5

6 Alinhamento de Sequências justificando este facto a existência de um codão STOP antes do final da tradução obtida pelo programa. Para alinhar as duas sequências de aminoácidos recorreu-se às ferramentas ALIGN e LALIGN no menu Protein Tools. A matriz de score utilizada foi a Blosum50. O alinhamento global apresenta 20,9% de identidade e tem um score global de 34. Relativamente aos dez melhores alinhamentos locais, as percentagens de identidade variam entre 20,5% e 53,3%, como está indicado na figura 2. Figura 2 Representação gráfica dos possíveis alinhamentos locais para as sequências de aminoácidos Para os aminoácidos, o raciocínio a utilizar de forma a encontrar as percentagens que permitam inferir homologia é semelhante. Dado que existem 20 aminoácidos e que em cadeias muito longas pode garantir-se que se consegue alinhar pelo menos um aminoácido, a probabilidade de alinhamento é 5%. No entanto, é altamente provavelmente conseguir alinhar-se mais um aminoácido, pelo que a probabilidade de homologia entre duas sequências aleatórias ronda os 10%. Olhando para as percentagens de identidade obtidas para os alinhamentos de aminoácidos, estas são bastante grandes, pelo que com base nestes resultados é possível afirmar que existe uma relação de homologia entre as duas sequências. Esta conclusão é reforçada pela significância estatística do primeiro alinhamento local, que é um número insignificante, apesar de a percentagem de identidade não ser muito elevada. Pode então concluir-se, com base na análise computacional dos alinhamentos, que existem possivelmente regiões conservadas entre estes genes. 6

7 Ana Calhau Ângela Pisco Nuno Santos 4. IMPLEMENTAÇÃO DE UM ALGORITMO DE PROGRAMAÇÃO DINÂMICA PARA ALINHAMENTO GLOBAL DE DUAS SEQUÊNCIAS Neste ponto implementou-se o algoritmo de Needleman-Wunsch, recorrendo ao software MatLab. Este algoritmo de programação dinâmica devolve o melhor alinhamento global, tendo por base duas matrizes, a matriz dos scores e a matriz dos caminhos. Cada entrada da matriz dos scores é calculada de acordo com (2). A matriz dos caminhos mais não é que uma matriz de apontadores, onde em cada entrada (i,j) se tem a indicação da célula de onde provém a correspondente entrada (i,j) na matriz dos scores. Os parâmetros considerados para o algoritmo foram os indicados em [1]. Os espaçamentos foram penalizados de forma linear, ou seja, cada extensão de cada gap foi considerada independente. Para correr o programa basta clicar em menuinicial.fig, na Current Directory. O resultado é apresentado na Command Window, onde é possível ver qual o score máximo associado ao alinhamento, bem como o próprio alinhamento. O algoritmo foi testado para as sequências pedidas (seq1.fasta e seq2.fasta), entre outras. Para o primeiro ficheiro o score máximo obtido foi 2, enquanto que no segundo ficheiro o score máximo foi -64. A título ilustrativo está representado na figura abaixo o alinhamento obtido para o ficheiro seq1.fasta pelo programa desenvolvido. Figura 3 Alinhamento simples obtido pelo algoritmo de Needleman-Wunsch para o ficheiro seq1.fasta Este algoritmo, descrito de acordo com a notação do grande O, é um O(n 2 ). De forma a verificar se a implementação criada obedece a este comportamento, representou-se graficamente o tempo de execução em função do tamanho da sequência. 7

8 Alinhamento de Sequências Figura 4 Representação gráfica do tempo de execução em função do número de bases da sequência. Os pontos experimentais encontram-se a azul. A curva a verde é uma curva de ajustamento quadrático. Conclui-se, por observação da figura, que os dados seguem um comportamento quadrático, tal como esperado. É, portanto, razoável utilizar este algoritmo para sequências de tamanho médio, mas não para sequências muito grandes (tipicamente acima dos 10000bp). 5. ALINHAMENTO MÚLTIPLO O programa ClustalW é uma ferramenta de alinhamento múltiplo que se baseia essencialmente em três passos: Pairwise Alignment, construção de árvores guia e alinhamento progressivo. O algoritmo implementado por este programa é heurístico e utiliza uma estratégia de alinhamento progressivo, para a construção de um alinhamento múltiplo óptimo. Com este programa é possível a construção de árvores classificativas, pegando nas sequências que se pretendem alinhar. A ordem com que as sequências são adicionadas ao alinhamento múltiplo é decidida segundo a estratégia padrão do ClustalW, ou seja, todos os pares de sequências são comparados entre si agrupando-se as sequências mais similares, ou seja, as que apresentam maior score no alinhamento simples. Figura 5 Representação esquemática de uma árvore-guia Desta forma, se olharmos para a fig. 5, o que o programa ClutsalW faz é alinhar as sequências que têm maior score, nomeadamente S1 com S3 (consenso S1, S3). No fim de as alinhar, compara a sequência obtida com S4, sequência mais similar com a resultante do alinhamento anterior, e volta a alinhar (consenso (S1,3), S4). As sequências são adicionadas ao alinhamento múltiplo obedecendo à estrutura da árvore guia, das folhas para a raiz. Esta representação em árvore mostra assim a ordem pela qual as sequências são escolhidas. 8

9 Ana Calhau Ângela Pisco Nuno Santos Figura 6 Representação em árvore descritiva das relações consideradas no caso em estudo Conclui-se assim, que a sequência gi pir e a sequência gi80072 pir A32017 são as que apresentam maior score, sendo por isso as primeiras a ser alinhadas. Com um score inferior, encontram-se as sequências gi e gi sp P25910 BLAB_BACFR, sendo as segundas a ser alinhadas. Após o alinhamento destas sequências procede-se ao alinhamento da resultante das duas primeiras com a resultante das duas seguintes (resultante final). Por último, alinha-se a resultante final com a sequência gi sp P10425 BLA2_BACSP. Para além do alinhamento múltiplo e da representação em árvore, o website que disponibiliza o ClustalW tem uma outra funcionalidade, o JalView, no qual é possível a observação da conservação das regiões resultantes do alinhamento, bem como da qualidade destas, ambos através de diagramas de barras. Em relação à conservação, a uma região muito conservada corresponde uma barra amarela; quanto menos conservada a região mais escura essa barra se torna. Quanto à qualidade das regiões, esta refere-se a conservações dentro da mesma categoria de aminoácidos, isto é, mesmo que o aminoácido se altere, desde que a alteração corresponda a trocas entre aminoácidos do mesmo grupo, a qualidade mantém-se; o esquema de cores funciona de forma idêntica à anterior. 6. CONCLUSÃO O problema do alinhamento de sequências é bastante actual e reveste-se do maior interesse, na medida em que a sequenciação de genomas está em crescimento e todos os estudos de possíveis relações filogenéticas, entre outros aspectos, passam por análises do tipo da realizada no ponto 3. É importante ter noção que os algoritmos, se tiverem por objectivo ser aplicados a sequências biológicas, devem estar revestidos de intuição biológica. Nesta característica devem estar incluídos todos os fenómenos possíveis de ocorrem naturalmente ao nível do DNA, como alterações nas bases, inserções ou delecções. Os algoritmos utilizados, tanto no alinhamento global, como no simples, e também no alinhamento múltiplo, contemplam este aspecto, atribuindo valores distintos a cada uma destas operações. De referir que os algoritmos utilizados no alinhamento simples têm uma complexidade quadrática, pelo que a sua utilização está fortemente limitada pelo tamanho da sequência. Mais uma vez, foi notória a quantidade de ferramentas disponíveis gratuitamente na web e que permitem fazer todos estes estudos. Finalizando, este trabalho foi bastante interessante, já que permitiu sedimentar os conhecimentos adquiridos nas aulas relativamente ao alinhamento de sequências. 7. BIBLIOGRAFIA [1] Freitas, Ana T., Alinhamento de Sequências, Guia do 2º Laboratório de Biologia Computacional, Outubro de

Principais algoritmos de alinhamento de sequências genéticas. Alexandre dos Santos Cristino

Principais algoritmos de alinhamento de sequências genéticas. Alexandre dos Santos Cristino Principais algoritmos de alinhamento de sequências genéticas Alexandre dos Santos Cristino http://www.ime.usp.br/~alexsc e-mail: alexsc@ime.usp.br Definição de alinhamento de sequências Comparação de duas

Leia mais

MODELOS PROBABILÍSTICOS

MODELOS PROBABILÍSTICOS Disciplina de BIOLOGIA COMPUTACIONAL Mestrado em ENGENHARIA BIOMÉDICA 4º Ano, 1º Semestre 2007/08 MODELOS PROBABILÍSTICOS Relatório 4 Ana Calhau Ângela Pisco Nuno Santos 54605 55748 55746 Palavras-Chave:

Leia mais

Tópicos Especiais em Inteligência Artificial COS746. Vítor Santos Costa COPPE/Sistemas Universidade Federal do Rio de Janeiro

Tópicos Especiais em Inteligência Artificial COS746. Vítor Santos Costa COPPE/Sistemas Universidade Federal do Rio de Janeiro Tópicos Especiais em Inteligência Artificial COS746 Vítor Santos Costa COPPE/Sistemas Universidade Federal do Rio de Janeiro Agradecimento Copiado dos slides de Mark Craven para BMI/CS 576, UW-Madison

Leia mais

Alinhamento de seqüências

Alinhamento de seqüências Alinhamento de seqüências Qual a importância do alinhamento de seqüências Permite estabelecer identidades entre sequências Permite a dedução de função de proteínas baseado em similaridade Permite a definição

Leia mais

Análise de significância de. alinhamentos

Análise de significância de. alinhamentos Análise de significância de alinhamentos Análise de significância de um alinhamento Tão importante como escolher o método de scoring ou encontrar o alinhamento que maximiza o score é saber avaliar a significância

Leia mais

Alinhamento de Sequências e Genômica Comparativa

Alinhamento de Sequências e Genômica Comparativa Encontro França-Brasil de Bioinformática Universidade Estadual de Santa Cruz (UESC) Ilhéus-BA - Brasil Alinhamento de Sequências e Genômica Comparativa Maria Emília M. T. Walter Departamento de Ciência

Leia mais

alinhamento global-alinhamento múltiplo de seqüências

alinhamento global-alinhamento múltiplo de seqüências alinhamento global-alinhamento múltiplo de seqüências Alinhamento múltiplos de seqüências Qual a importância de se realizar alinhamentos múltiplos em oposição a alinhamentos em pares? Alinhamento múltiplos

Leia mais

Gene de um organismo Eukariota. Intrões. Codão STOP UTR 5 3. Codão ATG. Exões. Transcrição. 5 Cap 3 poly-a. Splicing. Proteína 3/17/2005 3

Gene de um organismo Eukariota. Intrões. Codão STOP UTR 5 3. Codão ATG. Exões. Transcrição. 5 Cap 3 poly-a. Splicing. Proteína 3/17/2005 3 lgoritmos para a Detecção de Promotores otores em Sequências de DN na eresa Freitas INES-ID/IS ID/IS 3/17/5 1 omo analisar todos estes dados? 3/17/5 1 ene de um organismo Eukariota SS Região promotora

Leia mais

Programas de Alinhamento. Sumário

Programas de Alinhamento. Sumário Programas de Alinhamento Departamento de Genética FMRP- USP Alynne Oya Chiromatzo alynne@lgmb.fmrp.usp.br Sumário Introdução para buscas em base de dados Fasta Blast Programa para alinhamento Clustal 1

Leia mais

Alinhamento de sequências

Alinhamento de sequências Pontifícia Universidade Católica de Goiás Departamento de Biologia Alinhamento de sequências Prof. Macks Wendhell Gonçalves, Msc mackswendhell@gmail.com Definição O alinhamento de sequências consiste no

Leia mais

Alinhamentos de sequências e Busca de Similaridade

Alinhamentos de sequências e Busca de Similaridade Alinhamentos de sequências e Busca de Similaridade Ariane Machado Lima ariane.machado@usp.br Escola de Artes, Ciências e Humanidades - USP Contexto http://www.ekac.org/gene.html http://www.fuzzco.com/news/wp-content/uploads/27//genome.jpg

Leia mais

Métodos de alinhamento de sequências biológicas. Marcelo Falsarella Carazzolle

Métodos de alinhamento de sequências biológicas. Marcelo Falsarella Carazzolle Métodos de alinhamento de sequências biológicas Marcelo Falsarella Carazzolle Resumo - Introdução - Alinhamentos ótimos - Global - Local (Smith-Waterman) - Semi global - Matrizes de alinhamento (BLOSUM)

Leia mais

Bioinformática. Licenciaturas em Biologia, Bioquímica, Biotecnologia, Engenharia Biológica. João Varela

Bioinformática. Licenciaturas em Biologia, Bioquímica, Biotecnologia, Engenharia Biológica. João Varela Bioinformática Licenciaturas em Biologia, Bioquímica, Biotecnologia, Engenharia Biológica João Varela jvarela@ualg.pt Docentes João Varela (bioinformática: conceitos, bases de dados, aplicações, pesquisa

Leia mais

TITULO: Implementação do alinhamento de proteínas em GPU utilizando OpenCL PROPOSTA DE TRABALHO DE GRADUAÇÃO

TITULO: Implementação do alinhamento de proteínas em GPU utilizando OpenCL PROPOSTA DE TRABALHO DE GRADUAÇÃO 1 U NIVERSIDADE FEDERAL DE PERNAMBUCO GRADUAÇÃO EM ENGENHARIA DA COMPUTAÇÃO CENTRO DE INFORMÁTICA 2 0 1 6. 1 TITULO: Implementação do alinhamento de proteínas em GPU utilizando OpenCL PROPOSTA DE TRABALHO

Leia mais

Alinhamentos e Busca de Similaridade. Ariane Machado Lima

Alinhamentos e Busca de Similaridade. Ariane Machado Lima Alinhamentos e Busca de Similaridade Ariane Machado Lima Busca de identidade Identificar o que é determinada seqüência Ex.acabou de seqüenciar, seria contaminante? Outras fases de um projeto de seqüenciamento

Leia mais

PAULO EDUARDO BRANDÃO, PhD DEPARTAMENTO DE MEDICINA VETERINÁRIA PREVENTIVA E SAÚDE ANIMAL FACULDADE DE MEDICINA VETERINÁRIA E ZOOTECNIA UNIVERSIDADE

PAULO EDUARDO BRANDÃO, PhD DEPARTAMENTO DE MEDICINA VETERINÁRIA PREVENTIVA E SAÚDE ANIMAL FACULDADE DE MEDICINA VETERINÁRIA E ZOOTECNIA UNIVERSIDADE CONCEITOS EM EPIDEMIOLOGIA E FILOGENIA MOLECULARES PAULO EDUARDO BRANDÃO, PhD DEPARTAMENTO DE MEDICINA VETERINÁRIA PREVENTIVA E SAÚDE ANIMAL FACULDADE DE MEDICINA VETERINÁRIA E ZOOTECNIA UNIVERSIDADE DE

Leia mais

Alinhamentos de Múltiplas Seqüências. Rogério T. Brito Orientador: José A. R. Soares

Alinhamentos de Múltiplas Seqüências. Rogério T. Brito Orientador: José A. R. Soares 1 Alinhamentos de Múltiplas Seqüências Rogério T. Brito Orientador: José A. R. Soares 2 Motivação Problema em Biologia: saber qual é o grau de parentesco entre um conjunto de espécies (construção de árvores

Leia mais

Alinhamento local- Utilização do BLAST

Alinhamento local- Utilização do BLAST Alinhamento local- Utilização do BLAST BLAST Tipos de BLAST (blastn) Compara nucleotídeos (blastp) Compara proteínas Utiliza nucleotídeo como query, este é traduzido nos seus 6 quadros de leitura e é comparado

Leia mais

Comparação e alinhamento de. sequências

Comparação e alinhamento de. sequências Comparação e alinhamento de sequências Comparar sequências A comparação de sequências de proteínas ou DNA/RNA é uma ferramenta essencial na procura da existência de relações de semelhança entre o todo

Leia mais

Comparação e alinhamento de sequências

Comparação e alinhamento de sequências Comparação e alinhamento de sequências Comparar sequências A comparação de sequências de proteínas ou DNA/RNA é uma ferramenta essencial na procura da existência de relações de semelhança entre o todo

Leia mais

Tópicos Especiais em Inteligência Artificial COS746. Vítor Santos Costa COPPE/Sistemas Universidade Federal do Rio de Janeiro

Tópicos Especiais em Inteligência Artificial COS746. Vítor Santos Costa COPPE/Sistemas Universidade Federal do Rio de Janeiro Tópicos Especiais em Inteligência Artificial COS746 Vítor Santos Costa COPPE/Sistemas Universidade Federal do Rio de Janeiro Agradecimento Copiado dos slides de Mark Craven/C. David Page para BMI/CS 576,

Leia mais

Cap. 6: Métodos para alinhamento de múltiplas seqüências

Cap. 6: Métodos para alinhamento de múltiplas seqüências Cap. 6: Métodos para alinhamento de múltiplas seqüências Organização O que é um alinhamento múltiplo Escores para alinhamentos múltiplos Relação entre alinhamento múltiplo e análise filogenética Métodos

Leia mais

Análise de dados provenientes de técnicas moleculares

Análise de dados provenientes de técnicas moleculares CIIMAR Curso de formação Análise de dados provenientes de técnicas moleculares Formadores: Filipe Pereira e Filipe Lopes Manual do Curso 1 Índice Objetivo Geral do Curso... 3 Público-alvo... 3 Objetivos

Leia mais

Melhor caminho entre duas estações de metro

Melhor caminho entre duas estações de metro Melhor caminho entre duas estações de metro Concepção e Análise de Algoritmos Turma Nuno Machado Matos Tiago Daniel Sá Cunha Data: 11 de Junho de 2010 Introdução No âmbito da realização do projecto da

Leia mais

P E R N AMBUCO UMA FERRAMENTA WEB PARA INFERÊNCIA DE HAPLÓTIPOS PROPOSTA DE TRABALHO DE GRADUAÇÃO

P E R N AMBUCO UMA FERRAMENTA WEB PARA INFERÊNCIA DE HAPLÓTIPOS PROPOSTA DE TRABALHO DE GRADUAÇÃO U NIVERSIDADE FEDERAL DE P E R N AMBUCO GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO CENTRO DE INFORMÁTICA UMA FERRAMENTA WEB PARA INFERÊNCIA DE HAPLÓTIPOS PROPOSTA DE TRABALHO DE GRADUAÇÃO Aluno Ranieri Valença

Leia mais

ANÁLISE DE TANDEM REPEATS CODIFICANTES EM GENOMAS BACTERIANOS

ANÁLISE DE TANDEM REPEATS CODIFICANTES EM GENOMAS BACTERIANOS 5ª Jornada Científica e Tecnológica e 2º Simpósio de Pós-Graduação do IFSULDEMINAS 06 a 09 de novembro de 2013, Inconfidentes/MG ANÁLISE DE TANDEM REPEATS CODIFICANTES EM GENOMAS BACTERIANOS Vinícius A.

Leia mais

Modelos matemáticos para resolução de problemas de afectação de operações a recursos produtivos

Modelos matemáticos para resolução de problemas de afectação de operações a recursos produtivos Métodos de Análise de Sistemas Produtivos Modelos matemáticos para resolução de problemas de afectação de operações a recursos produtivos 17 de Maio de 2002 Alunos: Álvaro Magalhães Bernardo Ribeiro João

Leia mais

Bioinformática. Alinhamento de Sequências. Prof. Msc. Rommel Ramos

Bioinformática. Alinhamento de Sequências. Prof. Msc. Rommel Ramos Bioinformática Alinhamento de Sequências Prof. Msc. Rommel Ramos 2013 Sumário 1. Comparação de Sequências 2. O que é alinhamento? 3. Tipos de Alinhamento 4. Algoritmos 5. Métodos de Alinhamento Comparação

Leia mais

(LEAmb, LEMat, LQ, MEBiol, MEQ) Exame 2 28 de Janeiro de 2008, 9h00

(LEAmb, LEMat, LQ, MEBiol, MEQ) Exame 2 28 de Janeiro de 2008, 9h00 Computação e Programação (LEAmb, LEMat, LQ, MEBiol, MEQ) Departamento de Matemática, IST Exame 2 28 de Janeiro de 2008, 9h00 Duração: 2h30 não preencher I II III T: Curso: Número: Nome: Grupo I [3,0] Defina

Leia mais

Capítulo 8. Versão 0.4. Filogenômica

Capítulo 8. Versão 0.4. Filogenômica Capítulo 8 Versão 0.4 Filogenômica O termo "Filogenômica" é definido de várias maneiras, mas, em geral, a definição é relacionada com a intersecção dos campos da Genômica e da evolução biológica. Aqui,

Leia mais

Teoria dos Grafos Aula 17

Teoria dos Grafos Aula 17 Teoria dos Grafos Aula 17 Aula passada Problema da soma do subconjunto (subset sum) Programação dinâmica Problema da mochila Aula de hoje Alinhamento de sequências Programação dinâmica Caminho mais curto

Leia mais

) UA1g UNIVERSiDADE DO ALGARVE

) UA1g UNIVERSiDADE DO ALGARVE ) UA1g UNIVERSiDADE DO ALGARVE PROVA PARA AVALIAÇÃO DE CAPACIDADE PARA FREQUÊNCIA DO ENSINO SUPERIOR DOS MAIORES DE 23 ANOS 2015/2016 Instituto Superior de Engenharia Licenciatura em Tecnologia e Segurança

Leia mais

Textos de apoio às aulas práticas. Jaime Ramos, Francisco Miguel Dionísio

Textos de apoio às aulas práticas. Jaime Ramos, Francisco Miguel Dionísio Computação e Programação Textos de apoio às aulas práticas Jaime Ramos, Francisco Miguel Dionísio DMIST, Dezembro de 2010 Parte I MATLAB 1 Capítulo 1 Exercícios preliminares 1. Defina a função conta divisores

Leia mais

Adenda nº 1 aos critérios de classificação do Exame de Matemática - código 435-2ª Fase

Adenda nº 1 aos critérios de classificação do Exame de Matemática - código 435-2ª Fase Adenda nº 1 aos critérios de classificação do Exame de Matemática - código 435-2ª Fase - 2004 1. Esclarecimento de ordem geral Em cada questão, a cotação está fraccionada, sendo atribuída, a cada uma das

Leia mais

Bioinformática. João Varela Aula T15 CURSOS EM BIOLOGIA, BIOQUÍMICA, BIOTECNOLOGIA E ENGENHARIA BIOLÓGICA

Bioinformática. João Varela Aula T15 CURSOS EM BIOLOGIA, BIOQUÍMICA, BIOTECNOLOGIA E ENGENHARIA BIOLÓGICA Bioinformática CURSOS EM BIOLOGIA, BIOQUÍMICA, BIOTECNOLOGIA E ENGENHARIA BIOLÓGICA João Varela jvarela@ualg.pt Aula T15 Ontologia Génica (GO) Componente celular (biologia celular) Função molecular / bioquímica

Leia mais

Programa Analítico de Disciplina BQI460 Bioinformática

Programa Analítico de Disciplina BQI460 Bioinformática 0 Programa Analítico de Disciplina Departamento de Bioquímica e Biologia Molecular - Centro de Ciências Biológicas e da Saúde Número de créditos: Teóricas Práticas Total Duração em semanas: 15 Carga horária

Leia mais

Apresentação da Unidade Curricular 2010/11

Apresentação da Unidade Curricular 2010/11 Apresentação da Unidade Curricular 2010/11 Objectivos, Programa, Critérios de Avaliação, Bibliografia,... Paulo Fazendeiro Universidade da Beira Interior 1 Conteúdo Objectivos Programa Planeamento Critérios

Leia mais

Estatística Computacional (Licenciatura em Matemática) Duração: 2h Exame NOME:

Estatística Computacional (Licenciatura em Matemática) Duração: 2h Exame NOME: DEPARTAMENTO DE MATEMÁTICA DA UNIVERSIDADE DE COIMBRA Estatística Computacional (Licenciatura em Matemática) Duração: 2h Exame 29-06-10 NOME: Observação: A resolução completa das perguntas inclui a justificação

Leia mais

Distribuição Normal. Apontamentos para a disciplina de Estatística I. Tomás da Silva, 2003/2006

Distribuição Normal. Apontamentos para a disciplina de Estatística I. Tomás da Silva, 2003/2006 Distribuição Normal Apontamentos para a disciplina de Estatística I Tomás da Silva, 2003/2006 Introdução: Curvas normais e distribuições normais A regra 689599,7 A distribuição normal padronizada (ou:

Leia mais

PESQUISA DE MOTIVOS. Relatório 3. Ana Calhau Ângela Pisco Nuno Santos

PESQUISA DE MOTIVOS. Relatório 3. Ana Calhau Ângela Pisco Nuno Santos Disciplina de BIOLOGIA COMPUTACIONAL Mestrado em ENGENHARIA BIOMÉDICA 4º Ano, 1º Semestre 2007/08 PESQUISA DE MOTIVOS Relatório 3 Ana Calhau Ângela Pisco Nuno Santos 54605 55748 55746 Palavras-Chave: Pesquisa

Leia mais

Redução de ruído e Interpolação

Redução de ruído e Interpolação Redução de ruído e Interpolação 18 de Maio de 2010 Joana Nunes Nº 58497 Grupo 10 João Marques Nº 58513 Processamento Digital de Sinais Engenharia Biomédica 2º Semestre 2009/2010 1. Visualização do sinal

Leia mais

Enunciado de Prova Escrita de Avaliação Sumativa

Enunciado de Prova Escrita de Avaliação Sumativa Enunciado de Prova Escrita de Avaliação Sumativa Ano Lectivo: 2007/200 Disciplina: Biologia e Geologia (ano 2) Ano: 11º Turma: CT Curso: C.H. - C.T. Duração: 0 min. Data: 31 / /2007 Docente: Catarina Reis

Leia mais

Concepção e Fabrico Assistido por Computador

Concepção e Fabrico Assistido por Computador Concepção e Fabrico Assistido por Computador João Pedro Amorim Lobato: gei00017@fe.up.pt Turma: LGEI Trabalho sobre Regressões em Visual Basic Licenciatura em Gestão e Engenharia Industrial

Leia mais

Engenharia de Software

Engenharia de Software Sumário Engenharia de Software Modelos de desenvolvimento de software Fases de desenvolvimento Programação modular Abordagem top-down e bottom-up Linguagens de programação: Compilação / Interpretação Aplicação

Leia mais

Expansão/Redução de imagens no domínio das frequências

Expansão/Redução de imagens no domínio das frequências Faculdade de Engenharia da Universidade do Porto LEEC 5ºAno/1ºSemestre Televisão Digital 2006/2007 Trabalho 1: Expansão/Redução de imagens no domínio das frequências Grupo 8: Pedro Cunha (ee00047@fe.up.pt)

Leia mais

Encriptação de Mensagens

Encriptação de Mensagens Instituto Superior Técnico Fundamentos da Programação 2016/2017 Enunciado do 1 o Projecto Data de entrega: 4 de Novembro de 2016 às 23h59 Encriptação de Mensagens Pretende-se com este trabalho a implementação

Leia mais

Elisa Boari de Lima Orientador: Thiago de Souza Rodrigues

Elisa Boari de Lima Orientador: Thiago de Souza Rodrigues Uma Metodologia para Identificação de Módulos Formadores de Sequências de Proteínas Mosaicas do Trypanosoma cruzi a partir do Transcriptoma do Parasito Utilizando a Ferramenta BLAST Elisa Boari de Lima

Leia mais

Bioinformática. João Varela Aulas T7-T8 CURSOS EM BIOLOGIA, BIOQUÍMICA, BIOTECNOLOGIA, E ENGENHARIA BIOLÓGICA

Bioinformática. João Varela Aulas T7-T8 CURSOS EM BIOLOGIA, BIOQUÍMICA, BIOTECNOLOGIA, E ENGENHARIA BIOLÓGICA Bioinformática CURSOS EM BIOLOGIA, BIOQUÍMICA, BIOTECNOLOGIA, E ENGENHARIA BIOLÓGICA João Varela jvarela@ualg.pt Aulas T7-T8 Esquema de anotação Annothaton 1. Determinar a localização das ORFs presentes

Leia mais

Alinhamento de Seqüências Biológicas

Alinhamento de Seqüências Biológicas O que se cmpara? Alinhament de Seqüências Bilógicas A cmparaçã de seqüências de DNA, RNA e prteínas é uma das bases da biinfrmática. Citsina Uracila Timina Prfª Drª Silvana Giuliatti Departament de Genética

Leia mais

Métodos de Pesquisa Operacional

Métodos de Pesquisa Operacional Métodos de Pesquisa Operacional Programação Linear é a parte da Pesquisa Operacional que trata da modelagem e resolução de problemas formulados com funções lineares. Programação Linear } Métodos de Resolução

Leia mais

DEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS - Grupo 500. Planificação Anual /Critérios de avaliação. Disciplina: MACS 11º ano 2014/2015

DEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS - Grupo 500. Planificação Anual /Critérios de avaliação. Disciplina: MACS 11º ano 2014/2015 AGRUPAMENTO DE ESCOLAS ANSELMO DE ANDRADE DEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS - Grupo 500 Planificação Anual /Critérios de avaliação Disciplina: MACS 11º ano 2014/2015 Início Fim Nº de

Leia mais

7. Introdução à Complexidade de Algoritmos

7. Introdução à Complexidade de Algoritmos 7. Introdução à Complexidade de Algoritmos Fernando Silva DCC-FCUP Estruturas de Dados Fernando Silva (DCC-FCUP) 7. Introdução à Complexidade de Algoritmos Estruturas de Dados 1 / 1 Análise de Algoritmos

Leia mais

Alinhamento de Seqüências

Alinhamento de Seqüências 18 CAPÍTULO 3 Alinhamento de Seqüências 3.1. Introdução O alinhamento de seqüências consiste no processo de comparar duas seqüências (de nucleotídeos ou proteínas) de forma a se observar seu nível de identidade.

Leia mais

Conceitos de vetores. Decomposição de vetores

Conceitos de vetores. Decomposição de vetores Conceitos de vetores. Decomposição de vetores 1. Introdução De forma prática, o conceito de vetor pode ser bem assimilado com auxílio da representação matemática de grandezas físicas. Figura 1.1 Grandezas

Leia mais

Anterior Sumário Próximo PLANILHAS DO EXCEL ELABORADAS COM OS PROFESSORES DO ENSINO MÉDIO EM 2005 FUNÇÕES

Anterior Sumário Próximo PLANILHAS DO EXCEL ELABORADAS COM OS PROFESSORES DO ENSINO MÉDIO EM 2005 FUNÇÕES Anterior Sumário Próximo PLANILHAS DO EXCEL ELABORADAS COM OS PROFESSORES DO ENSINO MÉDIO EM 2005 FUNÇÕES Clicando em, o usuário é conduzido para a seguinte tela: Nesta página que se refere a conteúdos

Leia mais

Tabelas de Hash MBB. Novembro de Algoritmos e Complexidade LEI-LCC

Tabelas de Hash MBB. Novembro de Algoritmos e Complexidade LEI-LCC Tabelas de Hash Algoritmos e Complexidade LEI-LCC 2010-2011 MBB Novembro de 2010 Tabelas e Acesso a Informação As estruturas de dados apresentadas anteriormente têm como objectivo o armazenamento de informação,

Leia mais

DEFINIÇÕES EM EPIDEMIOLOGIA MOLECULAR E CONCEITOS BÁSICOS EM BIOLOGIA MOLECULAR

DEFINIÇÕES EM EPIDEMIOLOGIA MOLECULAR E CONCEITOS BÁSICOS EM BIOLOGIA MOLECULAR DEFINIÇÕES EM E DEFINIÇÕES EM E CONCEITOS BÁSICOS EM BIOLOGIA PARA QUE SERVE ESTA AULA 1. DEFINIÇÕES EM CONCEITUAÇÃO DE DIFERENCIAÇÃO ENTRE, TAXONOMIA E FILOGENIA 2. CONCEITOS EM BIOLOGIA APRESENTAR (REVER)

Leia mais

- Testes Qui-quadrado - Aderência e Independência

- Testes Qui-quadrado - Aderência e Independência - Testes Qui-quadrado - Aderência e Independência 1 1. Testes de Aderência Objetivo: Testar a adequabilidade de um modelo probabilístico a um conjunto de dados observados Exemplo 1: Segundo Mendel (geneticista

Leia mais

Faculdade de Engenharia Optimização. Prof. Doutor Engº Jorge Nhambiu

Faculdade de Engenharia Optimização. Prof. Doutor Engº Jorge Nhambiu 1 Programação Linear (PL) Aula 10: Método Simplex Técnica das variáveis artificias Método das penalidades ( Big M ). Método das duas fases. 2 Modificando o Exemplo Protótipo. Suponha-se que é modificado

Leia mais

Televisão Digital. Codificação de Entropia Códigos de Huffman. Hélio Manuel Gonçalves Jaco

Televisão Digital. Codificação de Entropia Códigos de Huffman. Hélio Manuel Gonçalves Jaco Codificação de Entropia Códigos de Huffman Hélio Manuel Gonçalves Jaco Porto, Outubro de 2006 1. Objectivo Desenvolver um programa que gere códigos de Huffman de imagens às quais foi aplicada uma transformada

Leia mais

Estatística Computacional (Licenciatura em Matemática) Duração: 2h Frequência NOME:

Estatística Computacional (Licenciatura em Matemática) Duração: 2h Frequência NOME: DEPARTAMENTO DE MATEMÁTICA DA UNIVERSIDADE DE COIMBRA Estatística Computacional (Licenciatura em Matemática) Duração: 2h Frequência 24-05-2011 NOME: Observação: A resolução completa das perguntas inclui

Leia mais

Resumo - capítulo 5 - Predição da estrutura secundária do RNA

Resumo - capítulo 5 - Predição da estrutura secundária do RNA Resumo - capítulo 5 - Predição da estrutura secundária do RNA Pedro Ivo Gomes de Faria Sumário 1 Introdução 2 1.1 Fundamentos da predição da estrutura do RNA........ 2 1.2 Características da estrutura

Leia mais

Distribuição Normal. Prof a Dr a Alcione Miranda dos Santos. Abril, 2011

Distribuição Normal. Prof a Dr a Alcione Miranda dos Santos. Abril, 2011 Distribuição Normal Prof a Dr a Alcione Miranda dos Santos Universidade Federal do Maranhão Programa de Pós-Graduação em Saúde Coletiva email:alcione.miranda@gmail.com Abril, 2011 1 / 18 Sumário Introdução

Leia mais

Estruturas Pedagógicas. Área disciplinar de Biologia e Geologia Ano letivo 2018/2019

Estruturas Pedagógicas. Área disciplinar de Biologia e Geologia Ano letivo 2018/2019 Estruturas Pedagógicas Direção-Geral dos Estabelecimentos Escolares Direção de Serviços da Região Centro Área disciplinar de Biologia e Geologia Ano letivo 2018/2019 QUESTÃO AULA DE BIOLOGIA E GEOLOGIA

Leia mais

Estruturas Pedagógicas. Área disciplinar de Biologia e Geologia Ano letivo 2018/2019

Estruturas Pedagógicas. Área disciplinar de Biologia e Geologia Ano letivo 2018/2019 Estruturas Pedagógicas Direção-Geral dos Estabelecimentos Escolares Direção de Serviços da Região Centro Área disciplinar de Biologia e Geologia Ano letivo 2018/2019 QUESTÃO AULA DE BIOLOGIA E GEOLOGIA

Leia mais

Resumo - capítulo 3 - Alinhamento de pares de sequências

Resumo - capítulo 3 - Alinhamento de pares de sequências Resumo - capítulo 3 - Alinhamento de pares de sequências Pedro Ivo Gomes de Faria Sumário 1 Introdução 3 1.1 Definição de alinhamento de sequências............. 3 1.1.1 Alinhamento global....................

Leia mais

ALINHAMENTO DE ESTRUTURAS EM IMAGENS MÉDICAS: ESTUDO, DESENVOLVIMENTO E APLICAÇÃO

ALINHAMENTO DE ESTRUTURAS EM IMAGENS MÉDICAS: ESTUDO, DESENVOLVIMENTO E APLICAÇÃO ALINHAMENTO DE ESTRUTURAS EM IMAGENS MÉDICAS: ESTUDO, DESENVOLVIMENTO E APLICAÇÃO 18 DE SETEMBRO DE 2008 Frederico Lázaro Jacob Mestrado em Engenharia Biomédica Alinhamento de Estruturas em Imagens Médicas:

Leia mais

Conjuntos disjuntos. Objectivo resolver eficientemente o problema da equivalência estrutura de dados simples (vector) implementação rápida

Conjuntos disjuntos. Objectivo resolver eficientemente o problema da equivalência estrutura de dados simples (vector) implementação rápida Conjuntos disjuntos Objectivo resolver eficientemente o problema da equivalência estrutura de dados simples (vector) implementação rápida Desempenho análise complicada Uso problemas de grafos equivalência

Leia mais

Aprendizado de Máquina

Aprendizado de Máquina Aprendizado de Máquina Template Matching Luiz Eduardo S. Oliveira Universidade Federal do Paraná Departamento de Informática http://lesoliveira.net October 25, 2012 Luiz S. Oliveira (UFPR) Aprendizado

Leia mais

IACB 1º Semestre de 2014/2015. Exercicios de Preparação para o Teste 1

IACB 1º Semestre de 2014/2015. Exercicios de Preparação para o Teste 1 IACB 1º Semestre de 2014/2015 Exercicios de Preparação para o Teste 1 Introdução (0 ou 1 questão no teste 1) 1. O que é a BioInformática? Resposta: Bioinformática é um campo interdisciplinar que aplica

Leia mais

Protein Homology detection by HMM-comparation.

Protein Homology detection by HMM-comparation. UNIVERSIDADE FEDERAL DE PERNAMBUCO Cin Centro de Informática Pós-Graduação em Ciência da Computação Protein Homology detection by HMM-comparation. Johannes Soding Vol. 21 no. 7 2005, BIOINFORMATICS Recife,

Leia mais

Módulo 17E. Revisões de HTML. A) Noções básicas de HTML (cont.)

Módulo 17E. Revisões de HTML. A) Noções básicas de HTML (cont.) Módulo 17E Revisões de HTML A) Noções básicas de HTML (cont.) Inserção de Imagens A inserção de imagens em documentos HTML é feita através da tag (que não tem tag de fecho). A indicação do local

Leia mais

4 Implementação Computacional

4 Implementação Computacional 4 Implementação Computacional 4.1. Introdução Neste capítulo é apresentada a formulação matemática do problema de otimização da disposição das linhas de ancoragem para minimizar os deslocamentos (offsets)

Leia mais

Televisão Digital 5ºano 2006/2007. Compressão/Descompressão de Imagens JPEG. Trabalho realizado por: Carla Neves, nº

Televisão Digital 5ºano 2006/2007. Compressão/Descompressão de Imagens JPEG. Trabalho realizado por: Carla Neves, nº Televisão Digital 5ºano 2006/2007 Compressão/Descompressão de Imagens JPEG Trabalho realizado por: Carla Neves, nº010503162 Índice Índice... pág2 Introdução... pág.3 Objectivos... pág.5 Implementação...

Leia mais

1164 BIOLOGIA ESTRUTURAL Aula 4 Prof. Dr. Valmir Fadel

1164 BIOLOGIA ESTRUTURAL Aula 4 Prof. Dr. Valmir Fadel Apesar da grande quantidade de seqüências determinadas (260.175 seqüências e 3.874.166 transcrições no UniProtKB/TrEMBL em 06/03/2007) a quantidade de estruturas tridimensionais determinadas é significativamente

Leia mais

ESTATÍSTICAS PARA INFERIR PADRÕES SELECÇÃO

ESTATÍSTICAS PARA INFERIR PADRÕES SELECÇÃO ESTATÍSTICAS PARA INFERIR PADRÕES DEMOGRÁFICOS E SELECÇÃO Inferências demográficas e selectivas Os fenómenos demográficos (expansão ou redução do efectivo populacional, subdivisão, migração) e selectivos

Leia mais

Melhor caminho entre duas estações de metro

Melhor caminho entre duas estações de metro [EIC0110] Concepção e Análise de algoritmos 2010-2011 Trabalho de Grupo 1: Tema 7 Melhor caminho entre duas estações de metro Turma 3 Grupo 13 Maio de 2011 Trabalho realizado por: Maria Antonieta Dias

Leia mais

A síntese proteica envolve várias fases, que culminam na síntese de proteínas nos ribossomas, tendo como base a informação genética do DNA. Classifica

A síntese proteica envolve várias fases, que culminam na síntese de proteínas nos ribossomas, tendo como base a informação genética do DNA. Classifica BG 11 EPM 14/15 A síntese proteica envolve várias fases, que culminam na síntese de proteínas nos ribossomas, tendo como base a informação genética do DNA. Classifica como Verdadeira (V) ou Falsa (F) cada

Leia mais

Análise do ponto de equilíbrio no modelo Lotka- Volterra

Análise do ponto de equilíbrio no modelo Lotka- Volterra Trabalho apresentado no CMAC-Sul, Curitiba-PR, 2014. Análise do ponto de equilíbrio no modelo Lotka- Volterra Angelo Fernando Fiori, Antonio Carlos Valdiero, Luana Fransozi, Luiz Antonio Rasia Departamento

Leia mais

Planificação Anual 11º Ano Matemática Aplicada às Ciências Sociais

Planificação Anual 11º Ano Matemática Aplicada às Ciências Sociais ESCOLA SECUNDÁRIA/3 RAINHA SANTA ISABEL 402643 ESTREMOZ Planificação Anual 11º Ano Matemática Aplicada às Ciências Sociais Ano letivo 2018 / 2019 PERÍODO Nº de PREVISTAS 1º 72 2º 72 3º 36 Total: 180 1º

Leia mais

Anotação de genomas II

Anotação de genomas II Anotação de genomas II Anotação de genomas Uma vez descrito a seqüência do genoma de um organismo e realizada a anotação dos genes presentes obtemos uma extensa lista de potenciais transcritos. Como vimos

Leia mais

No quadro seguinte, está registado o número total de praticantes inscritos, distribuídos por cada uma dessas modalidades desportivas.

No quadro seguinte, está registado o número total de praticantes inscritos, distribuídos por cada uma dessas modalidades desportivas. 1. O clube desportivo «O Duelo» oferece aos seus sócios cinco modalidades desportivas: Basquetebol, Futebol, Ténis, Golfe e Râguebi. Cada candidato a praticante pode escolher, de entre as cinco, a modalidade

Leia mais

CAL ( ) MIEIC/FEUP Estruturas de Dados ( )

CAL ( ) MIEIC/FEUP Estruturas de Dados ( ) Conjuntos Disjuntos R. Rossetti, A.P. Rocha, A. Pereira, P.B. Silva, T. Fernandes FEUP, MIEIC, CPAL, 2010/2011 1 Conjuntos Disjuntos Objectivo resolver eficientemente o problema da equivalência estrutura

Leia mais

INSTITUTO SUPERIOR TÉCNICO GESTÃO E TEORIA DA DECISÃO GESTÃO DE PROJECTOS EXERCÍCIOS ANO LECTIVO 2006/2007 1º SEMESTRE

INSTITUTO SUPERIOR TÉCNICO GESTÃO E TEORIA DA DECISÃO GESTÃO DE PROJECTOS EXERCÍCIOS ANO LECTIVO 2006/2007 1º SEMESTRE INSTITUTO SUPERIOR TÉCNICO GESTÃO E TEORIA DA DECISÃO (LICENCIATURA EM ENGENHARIA CIVIL) (LICENCIATURA EM ENGENHARIA DO TERRITÓRIO) EXERCÍCIOS ANO LECTIVO 2006/2007 1º SEMESTRE 1 - Um empreendimento é

Leia mais

Escola Secundária com 3º ciclo D. Dinis 12º Ano de Matemática A Tema I Probabilidades e Combinatória. 1º Teste de avaliação.

Escola Secundária com 3º ciclo D. Dinis 12º Ano de Matemática A Tema I Probabilidades e Combinatória. 1º Teste de avaliação. Escola Secundária com º ciclo D. Dinis 1º Ano de Matemática A Tema I Probabilidades e Combinatória 1º Teste de avaliação Grupo I As cinco questões deste grupo são de escolha múltipla. Para cada uma delas

Leia mais

4 Cálculo de Equivalentes Dinâmicos

4 Cálculo de Equivalentes Dinâmicos 4 Cálculo de Equivalentes Dinâmicos 4.1. Introdução Os sistemas de potência interligados vêm adquirindo maior tamanho e complexidade, aumentando a dependência de sistemas de controle tanto em operação

Leia mais

ESCOLA SECUNDÁRIA DE LOUSADA

ESCOLA SECUNDÁRIA DE LOUSADA ESCOLA SECUNDÁRIA DE LOUSADA 2012 2013 PLANIFICAÇÃO DA DISCIPLINA DE MATEMÁTICA Curso Profissional de Técnico de Multimédia ELENCO MODULAR A7 Probabilidades 28 A6 Taxa de variação 36 A9 Funções de crescimento

Leia mais

Número de genes versus número de proteínas em eucariotos

Número de genes versus número de proteínas em eucariotos Número de genes versus número de proteínas em eucariotos Bioquímica II SQM0416 Júlia Assirati Tomie Kuriyama Victória Montenegro de Campos Resumo Introdução Características do genoma humano Como foram

Leia mais

Carga e Descarga do Condensador em C.C.

Carga e Descarga do Condensador em C.C. Departamento de Engenharia Electrotécnica e de Computadores Ekit - Carga e Descarga do Condensador em C.C. Maio de 2008 Elaborado por: Nuno Lucas Aluno Nº Nome Data Objectivo Neste trabalho, pretende estudar-se

Leia mais

Apresentação. CAEd versão1.0. CAEd Cálculo Acústico de Edifícios. Jorge Patrício. Luís Santos Lopes

Apresentação. CAEd versão1.0. CAEd Cálculo Acústico de Edifícios. Jorge Patrício. Luís Santos Lopes CAEd Cálculo Acústico de Edifícios Autores: João Mariz Graça Jorge Patrício Luís Santos Lopes Lisboa, Junho de 2008 1 Introdução O programa CAEd foi desenvolvido por João Mariz da Graça, Jorge Patrício

Leia mais

COMPETÊNCIAS MÍNINAS A ATINGIR PELO ALUNO

COMPETÊNCIAS MÍNINAS A ATINGIR PELO ALUNO TESTE DIAGNÓSTICO Biologia 12º ano Ano Lectivo 2008/09 COMPETÊNCIAS MÍNINAS A ATINGIR PELO ALUNO Identificar elementos de situações Problema A Problematizar e formular hipóteses B Interpretar actividades

Leia mais

4. Seja A o acontecimento associado a uma experiência aleatória em que o espaço amostral é Quais as igualdades necessariamente falsas?

4. Seja A o acontecimento associado a uma experiência aleatória em que o espaço amostral é Quais as igualdades necessariamente falsas? mata. Lançou-se 70 vezes um dado em forma de tetraedro com as faces numeradas de a e obteve-se vezes a face, 0 vezes a face, vezes a face e as restantes a face. Determine a frequência relativa dos acontecimentos:

Leia mais

MICROARRAY DATA ANALYSIS

MICROARRAY DATA ANALYSIS Disciplina de BIOLOGIA COMPUTACIONAL Mestrado em ENGENHARIA BIOMÉDICA 4º Ano, 1º Semestre 2007/08 MICROARRAY DATA ANALYSIS Relatório 5 Ana Calhau Ângela Pisco Nuno Santos 54605 55748 55746 Palavras-Chave:

Leia mais

Síntese da aula anterior

Síntese da aula anterior Síntese da aula anterior Na última aula, aprendemos a utilizar em html: Tabelas Hiperligações Foi também disponibilizado um formulário de ajuda em html com as tags principais Sítio da aula anterior: http://www.marcosoares.com/aia/11/aula_2010_04_16/

Leia mais

Material Teórico - Módulo de Função Exponencial. Primeiro Ano - Médio. Autor: Prof. Angelo Papa Neto Revisor: Prof. Antonio Caminha M.

Material Teórico - Módulo de Função Exponencial. Primeiro Ano - Médio. Autor: Prof. Angelo Papa Neto Revisor: Prof. Antonio Caminha M. Material Teórico - Módulo de Função Exponencial Gráfico da Função Exponencial Primeiro Ano - Médio Autor: Prof. Angelo Papa Neto Revisor: Prof. Antonio Caminha M. Neto 0 de dezembro de 018 1 Funções convexas

Leia mais

Sistema de apoio à decisão M-MACBETH. Guia de utilização. Autor: João C. Bana e Costa

Sistema de apoio à decisão M-MACBETH. Guia de utilização. Autor: João C. Bana e Costa Sistema de apoio à decisão M-MACBETH Guia de utilização Autor: João C. Bana e Costa Instituto Superior Técnico Março de 2013 Índice Introdução... 1 Módulo 1... 2 I Criação de um novo modelo... 2 II Construção

Leia mais

- Testes Qui-quadrado - Aderência e Independência

- Testes Qui-quadrado - Aderência e Independência - Testes Qui-quadrado - Aderência e Independência 1 1. Testes de Aderência Objetivo: Testar a adequabilidade de um modelo probabilístico a um conjunto de dados observados Exemplo 1: Segundo Mendel (geneticista

Leia mais

Anotação de Genomas. Fabiana G. S. Pinto

Anotação de Genomas. Fabiana G. S. Pinto Anotação de Genomas Fabiana G. S. Pinto Obtenção de Seqüências geradas pelo MegaBace 1000 Dados brutos (medidas analógicas) de saída do seqüênciamento Base calling BIOINFORMÁTICA * PHRED: - Transforma

Leia mais

O Manual do KSquares. Matt Williams Revisão: Eugene Trounev Tradução: José Pires

O Manual do KSquares. Matt Williams Revisão: Eugene Trounev Tradução: José Pires Matt Williams Revisão: Eugene Trounev Tradução: José Pires 2 Conteúdo 1 Introdução 5 2 Como Jogar 6 3 Regras do Jogo, Estratégias e Sugestões 8 3.1 Regras do Jogo........................................

Leia mais