Trilhas
/
Rust
Rust
/
Exercícios
/
Códons de Nucleotídeos
Códons de Nucleotídeos

Códons de Nucleotídeos

Fácil

Instruções

Escreva uma função que retorne o nome de um aminoácido codificado por um determinado códon, que pode usar notação abreviada.

Sequências de 3 nucleotídeos no DNA, chamados códons, codificam aminoácidos. Muitas vezes, vários códons codificam o mesmo aminoácido. A União Internacional de Química Pura e Aplicada desenvolveu um sistema de notação abreviada para designar grupos de códons que codificam o mesmo aminoácido.

Simplificando, eles ampliaram as quatro letras A, C, G e T com um monte de letras que representam possibilidades diferentes. Por exemplo, R significa A e G. Então TAR representa TAA e TAG (pense em "TAR" como "TA[AG]" na notação de regex).

Escreva um código que, dado um códon, que pode usar notação abreviada, retorne o nome do aminoácido que esse códon codifica. Você vai receber uma lista de pares códon/nome sem abreviação para basear seus cálculos.

Veja: Wikipédia.

Editar via GitHub O link abre em uma nova janela ou aba
Rust Exercism

Tudo pronto para começar Códons de Nucleotídeos?

Crie sua conta no Exercism para aprender e dominar Rust com 99 exercícios e mentoria humana de verdade, tudo de graça.