Letras do código genético
Os blocos básicos do RNA são quatro moléculas representadas por uma única letra cada: adenina (A), citosina (C), guanina (G) e uracila (U). A informação carregada por uma fita de RNA pode ser representada como uma longa sequência dessas quatro letras. Para ler esse código, é preciso dividir essa cadeia em sequências de três letras cada (por exemplo, GCU, ACG, …). Essas sequências de três letras são chamadas de códons. O conceito é ilustrado na imagem abaixo.

Seu objetivo neste exercício é criar um data frame com todas as possíveis sequências de três letras (códons) a partir de um vetor com as quatro letras que representam os blocos de construção do RNA.
Este exercício faz parte do curso
Reestruturando dados com tidyr
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
letters <- c("A", "C", "G", "U")
# Create a tibble with all possible 3 way combinations
codon_df <- ___
codon_df