Tabela De Codigo Genetico - Tabela do Código Genético Universal com Códons de RNAm: Aminoácidos
Tabela do Código Genético Universal com Códons de RNAm: Aminoácidos

Como usar a tabela de código genético na prática

A tabela de código genético nada mais é do que uma correspondência entre os 64 códon de RNA mensageiro e os aminoácidos que eles codificam, mais os sinais de parada. Dito isso, a maioria das pessoas olham pra ela e acham que é só consultar. O problema é que o código genético padrão que todo mundo aprende na faculdade é uma simplificação e, quando você trabalha com sequências reais de qualquer organismo, as coisas começam a fugir do quadro. Quando eu precisei traduzir uma sequência de um gene mitocondrial de levedura há alguns anos, gastei cerca de três horas travado porque a tradução não fechava. A tabela padrão dizia que UGA era códon de parada, mas nas mitocôndrias de Saccharomyces cerevisiae UGA codifica triptofano. Só consegui resolver consultando a versão mitocondrial da tabela no NCBI e ajustando o parâmetro do software de tradução. Esse é o tipo de coisa que te pega desprevenido.

O que você encontra na tabela de codigo genetico

A versão padrão, conhecida como código genético nuclear, atribui 61 códon para os 20 aminoácidos e 3 códon de parada (UAA, UAG e UGA). O códon AUG serve como start e também codifica metionina. A redundância do código é o ponto principal: vários códon diferentes produzem o mesmo aminoácido. Isso é o que chamamos de degenerescência sinônima, e existe porque o terceiro nucléotido do códon é frequentemente tolerante a mudanças sem alterar o resultado proteico. Por exemplo, todos os quatro códon que começam com CC — CCU, CCC, CCA e CCG — codificam prolina. Já isoleucina usa AUU, AUC e AUA, enquanto metionina fica restrita apenas a AUG. A degenerescência não é distribuída uniformemente: leucina, arginina e serina têm seis códon cada, o que reflete a estrutura do pareamento base-a-base na posição do anticódon do tRNA.

Como fazer a tradução passo a passo

Pegue a sequência de RNA, certifique-se de que está em notação 5' para 3', e agrupe em tríos a partir do códon de início. Se não souber onde começa, procure por um AUG e traduza mantendo a leitura nesse frame. Cada trio corresponde a um aminoácido segundo a tabela. Quando encontrar UAA, UAG ou UGA, a tradução para ali. Diferentes softwares fazem isso automaticamente, mas conhecer o processo manual ajuda a identificar erros. A principal armadilha é o frame de leitura errado. Sequências de DNA codificante podem ser lidas em três frames diferentes, e só um deles produz a proteína funcional. Sem verificar os três frames, você facilmente interpreta uma sequência como se fosse codificante quando na verdade está em um frame incorreto, gerando uma cadeia cheia de códon de parada prematuros ou aminoácidos completamente errados.

Outro detalhe que as pessoas costumam negligenciar é a diferença entre DNA e RNA. A tabela de código genético é definida para mRNA, então se você tem uma sequência de DNA codificante, precisa primeiro fazer a transcrição substituindo timina por uracila. Fazer isso ao contrário — traduzir diretamente uma fita de DNA sem converter — gera resultados absurdos em praticamente todos os casos.

👉 Clique no botão abaixo para saber mais sobre o assunto!

Exceções que quebram a regra

O código genético não é universal, e esse é um ponto que poucos ensinam com a devida atenção. A mitochondria de mamíferos, por exemplo, tem diferenças sutis mas importantes: AGA e AGG são códon de parada em vez de arginina, e AUA codifica metionina em vez de isoleucina. O Código Genético 1 (NCBI Table 1) é o padrão nuclear, mas o Código 2 (mitocondrial de vertebrados) já muda várias atribuições. Alguns protozoários ciliados, como Tetrahymena e Paramecium, usam UAA e UAG para glutamina em vez de parada. Bactérias com alto conteúdo AT às vezes apresentam pequenas variações na eficiência de tradução de certos códon, embora a atribuição em si permaneça a mesma. Se você está trabalhando com organismos não-modelo ou sequências metagenômicas, não assume que o código padrão se aplica sem verificar.

Erros comuns e como evitar

O erro mais frequente é confundir a fita codificante com a fita molde. A fita codificante tem a mesma sequência do mRNA (com T no lugar de U), enquanto a fita molde é complementar e anti-paralela. Se você pegar a fita errada e traduzir direto, vai obter uma proteína completamente diferente. A solução prática é sempre confirmar se a sequência fornecida está na orientação 5' a 3' e se corresponde à fita codificante antes de qualquer tradução. Outro problema recorrente é ignorar códon de parada não-canônicos. Seqüenciadores e anotadores automáticos costumam usar o código padrão por padrão, então genes mitocondriais ou de organismos com código alternativo frequentemente são anotados com parações prematuras ou aminoácidos incorretos. Uma verificação rápidaando o organismo de origem contra as tabelas do NCBI resolve a maior parte desses casos.

Para quem precisa traduzir sequências com frequência, recomendo usar o ORF Finder do NCBI ou o tool EMBOSS emboss getorf, configurando explicitamente a tabela de código genético conforme o organismo. Isso elimina a suposição automática do código padrão e evita surpresas. O processo leva menos de dois minutos por sequência quando você já sabe o que configurar.

Referências úteis

A tabela completa e atualizada de todos os códigos genéticos conhecidos está disponível no banco de dados do NCBI (Sequence Read Archive / Genetic Codes). Lá você encontra a tabela padrão, as variantes mitocondriais e as exceções de protozoários. Consultar essa fonte antes de traduzir sequências de organismos não convencionais economiza horas de depuração.