トラック
/
Zig
Zig
/
演習
/
RNAの転写
RNAの転写

RNAの転写

初級

はじめに

治療薬の開発を専門とするバイオエンジニアリング企業で働いています。

チームは、まれな種類のがんに対する標的療法を開発するという新しいプロジェクトを任されたばかりです。

Note

話はとても複雑ですが、基本的な考え方はこうです。人の体では、特定のタンパク質が作られすぎてしまうことがあります。 それによって、さまざまな問題が引き起こされます。

しかし、ごく特定の分子(マイクロRNAと呼ばれます)を作ることができれば、そのタンパク質が作られるのを防げます。

この技術はRNA Interferenceと呼ばれています。

説明

ここでの課題は、与えられたDNA配列のRNA相補体を求めることです。

DNA鎖もRNA鎖も、ヌクレオチドが並んだ配列です。

DNAに含まれる4つのヌクレオチドは、アデニン(A)、シトシン(C)、グアニン(G)、チミン(T)です。

RNAに含まれる4つのヌクレオチドは、アデニン(A)、シトシン(C)、グアニン(G)、ウラシル(U)です。

DNA鎖が与えられたとき、転写されたRNA鎖は、それぞれのヌクレオチドをその相補体に置き換えることで作られます。

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

入力と出力がどのような構造になっているか見てみたいときは、テストスイートの例を参照してみてください。

入力の検証

この演習では、入力となるDNA鎖を検証する必要はありません。 テストされる各入力に含まれるのは、A、C、G、Tのいずれかの文字だけです。


出典

Hyperphysicsリンクは新しいウィンドウまたはタブで開きます
GitHubで編集する リンクは新しいウィンドウまたはタブで開きます
Zig Exercism

RNAの転写を始める準備はできましたか?

Exercismに登録すれば、104個の演習、そして本物の人間によるメンタリングとともに、Zigを学んでマスターできます。すべて無料です。