Track
/
jq
jq
/
Esercizi
/
Trascrizione dell'RNA
Trascrizione dell'RNA

Trascrizione dell'RNA

Facile

Introduzione

Lavori per un'azienda di bioingegneria specializzata nello sviluppo di soluzioni terapeutiche.

Al tuo team è appena stato assegnato un nuovo progetto: sviluppare una terapia mirata per un tipo raro di tumore.

Note

È tutto molto complicato, ma l'idea di base è che a volte il corpo delle persone produce troppo di una determinata proteina. Questo può causare ogni sorta di problemi.

Ma se riesci a creare una molecola molto specifica (chiamata micro-RNA), questa può impedire che la proteina venga prodotta.

Questa tecnica si chiama interferenza a RNA.

Istruzioni

Il tuo compito è determinare il complemento RNA di una data sequenza di DNA.

Sia i filamenti di DNA che quelli di RNA sono una sequenza di nucleotidi.

I quattro nucleotidi che si trovano nel DNA sono l'adenina (A), la citosina (C), la guanina (G) e la timina (T).

I quattro nucleotidi che si trovano nell'RNA sono l'adenina (A), la citosina (C), la guanina (G) e l'uracile (U).

Data una sequenza di DNA, il suo filamento di RNA trascritto si forma sostituendo ogni nucleotide con il suo complemento:

  • G -> C
  • C -> G
  • T -> A
  • A -> U
Note

Se vuoi vedere come sono strutturati gli input e gli output, dai un'occhiata agli esempi nella suite di test.

Istruzioni specifiche per jq

Per questo esercizio devi definire una funzione toRna. Questa funzione si aspetterà in input una sequenza di DNA (come stringa) e produrrà in output la sequenza di RNA trascritta.

Fai riferimento a Definire le funzioni nel manuale di jq.


Fonte

HyperphysicsIl link si apre in una nuova finestra o scheda
Modifica tramite GitHub Il link si apre in una nuova finestra o scheda
jq Exercism

Vuoi iniziare Trascrizione dell'RNA?

Iscriviti a Exercism per imparare e padroneggiare jq con 12 concetti75 esercizi e il mentoring di persone reali, tutto gratis.