Conversor de Sequências de DNA e RNA

Converta DNA para RNA ou de volta para DNA — cadeia codificante ou molde, códigos de ambiguidade mantidos.

Conversão
Cadeia
Sequência
Sequência convertida
Pronto. Cole uma sequência de DNA ou RNA.

A sua sequência é convertida no seu navegador. Nada é enviado para o BroBroGo.

Perguntas Frequentes

Qual é a diferença entre a cadeia codificante e a cadeia molde?

A cadeia codificante (sentido) corresponde ao RNA mensageiro, exceto que o T se torna U. A cadeia molde (antissentido) é aquela que a célula realmente lê, pelo que cada base é complementada: A→U, T→A, C→G, G→C. Escolha a cadeia que corresponde à forma como a sua sequência foi escrita.

O que me dá a conversão de RNA → DNA?

Uma cópia em DNA do seu RNA: cada U torna-se T e tudo o resto se mantém. Esta é a sequência de cDNA que uma transcriptase reversa produziria, útil quando uma ferramenta a jusante apenas aceita DNA.

Posso colar códigos de ambiguidade como N, R ou Y?

Sim. As letras degeneradas IUPAC são preservadas: uma conversão simples apenas altera T e U, e a conversão da cadeia molde mapeia cada código para o seu complemento correto (R↔Y, K↔M; S, W e N mantêm-se). Os marcadores de lacuna de alinhamento (-) são mantidos, e as letras minúsculas conservam a sua caixa.

O que acontece aos cabeçalhos FASTA, números e espaços?

Uma linha de nome iniciada por > é mantida e apresentada acima do resultado. Espaços, quebras de linha, algarismos e sinais de pontuação são ignorados, e a nota sob a entrada indica-lhe quanto foi removido — nada é eliminado silenciosamente.

O fluxo de informação genética dentro de uma célula segue regras moleculares precisas. A conversão entre sequências de DNA e RNA é uma tarefa quotidiana na biologia molecular, na bioinformática e no desenho de ensaios experimentais. O Conversor de Sequências de DNA e RNA realiza estas transições de forma direta, respeitando a orientação das cadeias e a integridade dos dados estruturados, como os ficheiros em formato FASTA.


O Fluxo da Informação Genética e a Transcrição

O Dogma Central da Biologia Molecular descreve como a informação codificada no DNA é copiada para o RNA (transcrição) e, posteriormente, traduzida em proteínas. Durante a transcrição, a enzima RNA polimerase sintetiza uma molécula de RNA a partir de um molde de DNA.

Na bancada de laboratório ou na análise computacional, os investigadores necessitam frequentemente de simular este processo ou de realizar o caminho inverso. A síntese de DNA complementar (cDNA) a partir de um molde de RNA, catalisada pela enzima transcriptase reversa, é um exemplo prático disto. O cDNA é amplamente utilizado em técnicas como a RT-PCR e na clonagem de genes, onde as ferramentas de análise a jusante exigem frequentemente sequências de DNA como dados de entrada.


Cadeia Codificante vs. Cadeia Molde

Para converter corretamente uma sequência, é essencial identificar a natureza da cadeia de ácido nucleico que os dados representam:

  • Cadeia Codificante (sentido): Esta cadeia possui a mesma sequência de bases que o transcrito de RNA resultante (com a óbvia substituição de Timina por Uracilo). Não é a cadeia que serve de molde físico para a RNA polimerase, mas é a que é convencionalmente escrita nas bases de dados genómicas.
  • Cadeia Molde (antissentido): Esta é a cadeia física que a maquinaria celular lê para sintetizar o RNA. O transcrito de RNA final é complementar a esta cadeia.

Regras de Conversão Aplicadas

O conversor processa as sequências com base na direção e na cadeia selecionadas:

  1. Conversão Codificante (sentido):
    • De DNA → RNA: Cada Timina (T) é convertida em Uracilo (U).
    • De RNA → DNA: Cada Uracilo (U) é convertido em Timina (T).
    • Todas as outras bases permanecem inalteradas.
  2. Conversão Molde (antissentido):
    • Cada base é substituída pelo seu complemento.
    • De DNA → RNA: A transcreve-se para U, T para A, C para G e G para C.
    • De RNA → DNA: O mapeamento segue a complementaridade inversa correspondente.

Tratamento de Códigos de Ambiguidade IUPAC

Em sequências de consenso ou no desenho de iniciadores (primers) degenerados, uma única posição na sequência pode representar múltiplos nucleótidos possíveis. O conversor suporta a nomenclatura oficial IUPAC-IUB para bases incompletamente especificadas:

Código IUPAC Significado Complemento
R Purina (A ou G) Y
Y Pirimidina (C ou T/U) R
K Ceto (G ou T/U) M
M Amino (A ou C) K
S Forte (G ou C) S (Autocomplementar)
W Fraca (A ou T/U) W (Autocomplementar)
B C, G ou T/U (não A) V
V A, C ou G (não T/U) B
D A, G ou T/U (não C) H
H A, C ou T/U (não G) D
N Qualquer base N (Autocomplementar)

Tabela baseada nas recomendações de nomenclatura de Cornish-Bowden (1985).

Durante a conversão da cadeia molde, estes códigos degenerados são mapeados com precisão para o seu complemento correto (por exemplo, RY e KM), enquanto os códigos autocomplementares S, W e N são mantidos. As letras minúsculas preservam a sua caixa original e os marcadores de lacuna de alinhamento (-) são totalmente conservados.


Regras de Processamento da Entrada

  • Limite de comprimento: a sequência de entrada bruta deve permanecer abaixo de 2 000 000 caracteres. Se este limite for excedido, a ferramenta apresenta o erro: Essa sequência é demasiado longa para esta ferramenta. Mantenha-a abaixo de ‹max› caracteres..
  • Letras não suportadas: se a entrada contiver letras que não possam ser bases, a ferramenta nomeia até seis letras problemáticas distintas: Letras não suportadas: ‹chars›. Apenas são permitidas letras de bases de DNA/RNA.. Espaços, algarismos e sinais de pontuação nunca geram erro — são simplesmente removidos, com a contagem exata indicada sob a entrada: Foram ignorados ‹n› espaços, algarismos e sinais de pontuação..

Cálculo do Teor GC

O teor de Guanina-Citosina (Teor GC) é um parâmetro crítico na biologia molecular, influenciando a temperatura de fusão (Tₘ) do DNA e a eficiência da PCR. O conversor calcula esta métrica utilizando a seguinte fórmula matemática:

Teor GC = (G + C + S) / (A + C + G + T + U + W + S) × 100%

Nesta convenção, o código de ambiguidade S (ligação forte: G ou C) é contabilizado como GC, e o código W (ligação fraca: A ou T/U) é contabilizado como AT. Todos os outros códigos degenerados (R, Y, K, M, B, V, D, H, N) são excluídos do cálculo (tanto do numerador como do denominador) devido à incerteza da sua contribuição real.

O valor do Teor GC permanece idêntico após a conversão, uma vez que as transições simples entre T e U não afetam as proporções, e a complementaridade da cadeia molde apenas troca bases dentro da mesma classe de emparelhamento.


Processamento de Dados e Privacidade

A sua sequência é convertida no seu navegador. Nada é enviado para o BroBroGo.


Perguntas Frequentes

Qual é a diferença entre a cadeia codificante e a cadeia molde?

A cadeia codificante (sentido) corresponde ao RNA mensageiro, exceto que o T se torna U. A cadeia molde (antissentido) é aquela que a célula realmente lê, pelo que cada base é complementada: A→U, T→A, C→G, G→C. Escolha a cadeia que corresponde à forma como a sua sequência foi escrita.

O que me dá a conversão de RNA → DNA?

Uma cópia em DNA do seu RNA: cada U torna-se T e tudo o resto se mantém. Esta é a sequência de cDNA que uma transcriptase reversa produziria, útil quando uma ferramenta a jusante apenas aceita DNA.

Posso colar códigos de ambiguidade como N, R ou Y?

Sim. As letras degeneradas IUPAC são preservadas: uma conversão simples apenas altera T e U, e a conversão da cadeia molde mapeia cada código para o seu complemento correto (R↔Y, K↔M; S, W e N mantêm-se). Os marcadores de lacuna de alinhamento (-) são mantidos, e as letras minúsculas conservam a sua caixa.

O que acontece aos cabeçalhos FASTA, números e espaços?

Uma linha de nome iniciada por > é mantida e apresentada acima do resultado. Espaços, quebras de linha, algarismos e sinais de pontuação são ignorados, e a nota sob a entrada indica-lhe quanto foi removido — nada é eliminado silenciosamente.