# Tradutor de códons para aminoácidos

Traduz uma sequência de DNA ou mRNA em proteína usando o código genético padrão. Examina os 6 molduras de leitura (fita sentido e complementar reversa), marca códons de início (AUG) e de parada, identifica os ORFs mais longos e mostra a composição de aminoácidos com cores por classe química. Suporta normalização T→U e tradução da fita complementar reversa.

> Página canônica: https://elysiatools.com/pt/tools/codon-amino-acid-translator

- **Categoria:** Science & Education

- **Palavras-chave:** códon, aminoácido, tradução, mrna, proteína, código genético, moldura de leitura, orf, moldura aberta, complementar reversa, dna, rna, transcrição, biologia molecular, códon de início, códon de parada, biologia sintética

## Visão geral

Um tradutor de biologia molecular para estudantes, pré-médicos e iniciantes em biologia sintética:

1. **Entrada** — cole uma sequência de DNA ou RNA (T e U aceitos; caracteres não ACGT são removidos com aviso).
2. **Fita** — sentido (3 molduras), complementar reversa (3) ou ambas (6).
3. **Molduras** — cada códon é mostrado com seu aminoácido; AUG é início (Metionina), UAA/UAG/UGA são parada.
4. **Detecção de ORF** — os ORFs (AUG → parada) de cada moldura são localizados; a do ORF mais longo é destacada.
5. **Composição** — a composição de aminoácidos da melhor moldura é tabelada por contagem e %, com cores por classe química.

Usa o código genético padrão (universal). Sem chamadas externas, apenas consulta de tabela.

## Entradas

- **Sequência de entrada (DNA ou RNA)** (textarea): Paste an mRNA/DNA sequence, e.g. AUGGCCAUAUAA…
- **Fita a traduzir** (select)
- **Exibição** (select)
- **Códons a exibir (melhor ORF)** (number): 0 = show all codons. Long sequences are truncated for display.
- **Casas decimais** (number): 1

## Quando usar

- Ao analisar sequências de DNA ou RNA obtidas de sequenciamento para identificar possíveis proteínas codificadas.
- Durante estudos de biologia molecular e genética para localizar molduras abertas de leitura (ORFs) em fitas sentido ou complementares reversas.
- Para calcular rapidamente a composição percentual e a classificação química dos aminoácidos resultantes de uma tradução genética.

## Como funciona

- Insira a sequência de nucleotídeos (DNA ou RNA) no campo de entrada, onde caracteres inválidos são automaticamente removidos e T é normalizado para U.
- Selecione se deseja traduzir a fita sentido, a complementar reversa ou ambas as fitas simultaneamente para analisar as seis molduras de leitura.
- O tradutor identifica os códons de início (AUG) e de parada (UAA, UAG, UGA) para delimitar os ORFs e destacar a moldura com o maior segmento traduzido.
- A ferramenta exibe a sequência traduzida e gera uma tabela detalhada com a contagem, porcentagem e classificação química dos aminoácidos.

## Casos de uso

- Estudantes de biologia molecular que precisam validar exercícios de tradução de genes e identificação de códons.
- Pesquisadores de biologia sintética projetando primers ou analisando pequenos fragmentos de genes clonados.
- Bioinformatas iniciantes que desejam visualizar rapidamente o impacto de mutações pontuais na sequência de aminoácidos resultante.

## Perguntas frequentes

### A ferramenta aceita sequências de DNA com a letra T?

Sim, a ferramenta aceita sequências de DNA e normaliza automaticamente a base Timina (T) para Uracila (U) antes de realizar a tradução.

### O que é uma moldura de leitura (reading frame)?

É uma das três maneiras possíveis de ler uma sequência de nucleotídeos em grupos de três bases (códons), começando a partir do primeiro, segundo ou terceiro nucleotídeo.

### Como a ferramenta identifica o melhor ORF?

Ela analisa as molduras de leitura selecionadas e destaca aquela que contém a maior sequência contínua entre um códon de início (AUG) e um códon de parada.

### Quais códons de parada são reconhecidos?

A ferramenta utiliza o código genético padrão, reconhecendo os códons UAA, UAG e UGA como sinais de parada da tradução.

### Posso traduzir a fita complementar reversa diretamente?

Sim, basta selecionar a opção de fita complementar reversa ou ambas as fitas nas configurações para analisar as molduras de leitura correspondentes.

## Ferramentas relacionadas

- [Reescritor STAR de Tópicos de Currículo](https://elysiatools.com/pt/tools/resume-bullet-star-rewriter): Reescreve tópicos fracos do currículo em conquistas pelo método STAR (Situação/Tarefa/Ação/Resultado) com verbos fortes e resultados quantificados, mais pontuações STAR antes/depois e diagnóstico de legibilidade
- [Calculadora do ensaio BCA (curva-padrão)](https://elysiatools.com/pt/tools/bca-assay-calculator): Quantifica proteína pelo método BCA (ácido bicinconínico, 562 nm) com curva-padrão: cole as linhas «concentração(µg/mL), A562» e as absorbâncias das amostras; a ferramenta ajusta por mínimos quadrados (inclinação, intercepto, R²), inverte c = (A−b)/m e aplica o fator de diluição (µg/mL e mg/mL). Leituras fora da faixa são marcadas como extrapolação; abaixo do branco, rejeitadas. Especificidades do BCA: tolera ~5% de detergente (melhor que Bradford para lisados); mas DTT/TCEP/β-mercaptoetanol (>1 mM) e EDTA alto reduzem/queleram o Cu²⁺ e inflacionam a leitura — remova-os antes; faixa útil ~20–2000 µg/mL (Micro BCA 0,5–20). Fonte: Smith 1985 Anal Biochem. Apenas para educação.
- [Calculadora do ensaio de Bradford (curva-padrão de BSA)](https://elysiatools.com/pt/tools/bradford-assay-calculator): Quantifica proteína pelo método de Bradford (Coomassie G-250, 595 nm) com curva-padrão de BSA: cole as linhas «concentração(µg/mL), A595» dos padrões e as absorbâncias das amostras; a ferramenta ajusta por mínimos quadrados (inclinação, intercepto, R²), inverte c = (A−b)/m e multiplica pelo fator de diluição, retornando µg/mL e mg/mL. Leituras fora da faixa dos padrões são marcadas como extrapolação; abaixo do branco são rejeitadas como não quantificáveis. Pontos-chave: a resposta do corante varia muito com a proteína (BSA ≈ o dobro da IgG) e detergentes altos interferem; padrões e amostras no mesmo tampão. Fonte: Bradford 1976 Anal Biochem. Apenas para educação.
- [Embelezador CSS](https://elysiatools.com/pt/tools/css-beautifier): Formata e embeleza código CSS minificado ou bagunçado em folhas de estilo legíveis
- [Comparação de gravidade de pneumonia (CURB-65 / PSI / SMART-COP)](https://elysiatools.com/pt/tools/curb-65-vs-pneumonia-severity): Calcula simultaneamente três escores de pneumonia e os compara: CURB-65 (0-5, encaminhamento), PSI/PORT (classe I-V, estratificação de mortalidade mais precisa), SMART-COP (0-10, prevê necessidade de suporte respiratório/vasopressor na UTI). Cada um tem foco: CURB-65 rápido; PSI mais preciso, porém complexo; SMART-COP detecta quem precisa de UTI. Mostra o total e a categoria de cada escore, e analisa a concordância (todos ambulatorial/internação/UTI). Em caso de discordância, conduta mais conservadora. Fontes: Lim 2003, Fine 1997, Charles 2008. Não é conselho médico.
- [Calculadora de concentração de DNA (absorbância A260)](https://elysiatools.com/pt/tools/dna-concentration-a260): Determina a concentração de DNA pela absorbância UV a 260 nm: concentração (µg/mL) = A260 × fator de diluição × constante ÷ trajeto óptico (cm). Constantes: DNA de fita dupla 1 OD = 50 µg/mL, fita simples 1 OD = 33 µg/mL (RNA 40 — veja a ferramenta de RNA). 1 µg/mL = 1 ng/µL; informe o volume de eluição para obter o rendimento total em µg. Inclui a janela linear 0.1–1.5: abaixo de 0.1 o ruído domina, acima de 1.5 o detector pode saturar. Pureza avalie por OD260/280. Fontes: Marmur & Doty 1961/1962, Sambrook & Russell, Thermo Fisher NanoDrop. Apenas para educação e planejamento experimental.
- [Calculadora de pureza OD260/230 (contaminação por sais/solventes)](https://elysiatools.com/pt/tools/od260-230-ratio): Avalia a contaminação por sais e solventes orgânicos pela razão OD260/230 — o controle que enxerga o que o 260/280 não vê: ácido nucleico puro dá 2.0–2.2, e valores abaixo de 2.0 sinalizam arraste de guanidínio (TRIzol/kits de coluna), fenol, carboidratos, EDTA, sais altos ou β-mercaptoetanol; 2.2–2.3 costuma ser efeito aceitável do tampão; acima de 2.3 aponta artefato de água/tampão — remedir. Campo A280 opcional para o cruzamento OD260/280 (DNA ~1.8, RNA ~2.0): uma série de leituras cobre as duas dimensões de pureza. Com leituras < ~0.05 a razão não é confiável. Fontes: Thermo Fisher T042, Sambrook & Russell, Manchester 1995. Apenas educação.
- [Calculadora de pureza de ácidos nucleicos (OD260/280)](https://elysiatools.com/pt/tools/od260-280-ratio): Avalia a pureza de ácidos nucleicos pela razão OD260/280: as bases absorvem no máximo a 260 nm e os aminoácidos aromáticos (e o fenol) perto de 280 nm, então A260/A280 diagnostica arraste de proteína/fenol. Valores esperados: DNA puro ≈ 1.8 (janela 1.7–2.0), RNA puro ≈ 2.0 (janela 1.8–2.2); DNA < 1.7 ou RNA < 1.8 indica contaminação por proteína/fenol/guanidina, DNA > 2.0 sugere contaminação com RNA, RNA > 2.2 aponta artefato de medição (baixa força iônica). Campo A230 opcional para a razão secundária A260/A230 (puro 2.0–2.2; abaixo disso guanidina/fenol/carboidratos/sais). Com leituras < ~0.05 a razão não é confiável. Fontes: Manchester 1995, Sambrook & Russell, Thermo Fisher T042. Apenas educação e planejamento.

## Exemplos

- [Exemplos de Processamento de Imagem Web Python](https://elysiatools.com/pt/samples/web-image-processing-python): Exemplos de processamento de imagem Web Python usando PIL/Pillow incluindo leitura, salvamento, redimensionamento e conversão de formato
- [Exemplos de Processamento de Imagem Android Java](https://elysiatools.com/pt/samples/android-image-processing-java): Exemplos de processamento de imagem Android Java incluindo leitura/escrita, dimensionamento e conversão de formato
- [Exemplos de Processamento de Imagem Android Kotlin](https://elysiatools.com/pt/samples/android-image-processing-kotlin): Exemplos de processamento de imagem Android Kotlin incluindo leitura/escrita, dimensionamento e conversão de formato
- [Exemplos de Processamento de Imagem Web Rust](https://elysiatools.com/pt/samples/web-image-processing-rust): Exemplos de processamento de imagem Web Rust incluindo leitura/gravação, redimensionamento e conversão de formato
