Technoplaneta – šifrovací hra pro děti

Řešení pro Úkol 4-5 – Generační generátor

AUGUGUGCACGUAAGGCCACUGAAUGU
AAGGCUACAGAAUGCAAGGCGUGAACC
GAGUGUAAAGCCUAGUGUGCUCGGAAG
GCAUGUGCGCGCAAAGCAACUGAGUGU
AAAGCUUAAACGGAGUGCAAGGCGUGA
UGUGCACGUAAAGCGACGGAAUGUAAG
GCGUAGACUGAGUGCAAGGCUUAAACC
GAAUGCAAAGCCUGUGCACGAAAGGCU
ACCGAGUGCAAAGCCUAGACAGAAUGC
AAAGCAUGUGCGCGCAAGGCCUGAUGU
GCACGUAAGGCUACUGAAUGCAAAGCG
UGUGCCAGAAAGGCAACAGAAUGCAAA
GCGUAGACGGAGUGCAAGGCCUAAUGA

Řešení

Víte, podle čeho se generují genereace? Podle čeho se generuje člověk? No přece podle genů! V každé buňce máme molekuly nukleové kyseliny DNA, ta je asi velice známá, s ní se ale musí stát mnoho věcí, než nakonec ovlivní, jaký člověk opravdu bude.

Podle DNA vzniká přesným „přepisem“ do její kopie RNA a RNA se zase „překládá“ do bílkovin, které potom opravdu tvoří lidské tělo. DNA i RNA jsou dlouhé řetězce kombinované z milionů malých kousků, bazí. (Je to tedy ještě komplikovanější, ale to teď nechme stranou.) Každá báze je sama o sobě poměrně složitá chemická jednotka, ale pro zjednodušení se označuje jedním písmenem. U RNA jsou to písmena C, G, A a U. A to už jsme skoro u šifry!

Jednotlivé báze se uskupují do trojic, kterým se říká kodony. Když podle RNA vznikají bílkoviny, vznikne podle každé trojice písmenek jedna určitá aminokyselina a z mnoha aminokyselin za sebou jedna dlouuuuhatánská bílkovina. Pokud ale vidíme řetězec RNA, jako první krok je třeba ho rozdělit na trojice (kodony).

    AUGUGUGCACGUAAGG… = AUG UGU GCA CGU AAG…

A potom už je to jednoduché, protože podle jedné trojice (kodonu) vzniká vždy stejná aminokyselina se stejným názvem a zkratkou.

     UGU -> Cystein (zkratka "Cys" nebo "C")

No, teď už snad víte, jak přeložit celý kód. Ještě se možná hodí tabulka všech kodonů a taky informace, že některé kodony označují oddělení, tedy začátek nebo konec překladu…

    AUG=počáteční kodon
    UGU=C GCA=A CGU=R AAG=K GCC=A ACU=T GAA=E UGU=C AAG=K GCU=A ACA=T GAA=E UGC=C AAG=K GCG=A UGA=stopkodon
    ACC=T GAG=E UGU=C AAA=K GCC=A UAG=stopkodon
    UGU=C GCU=A CGG=R AAG=K
    GCA=A UGU=C GCG=A CGC=R AAA=K GCA=A ACU=T GAG=E UGU=C AAA=K GCU=A UAA=stopkodon
    ACG=T GAG=E UGC=C AAG=K GCG=A UGA=stopkodon
    UGU=C GCA=A CGU=R AAA=K GCG=A ACG=T GAA=E UGU=C AAG=K GCG=A UAG=stopkodon
    ACU=T GAG=E UGC=C AAG=K GCU=A UAA=stopkodon
    ACC=T GAA=E UGC=C AAA=K GCC=A UGU=C GCA=A CGA=R AAG=K GCU=A ACC=T GAG=E UGC=C AAA=K GCC=A UAG=stopkodon
    ACA=T GAA=E UGC=C AAA=K GCA=A UGU=C GCG=A CGC=R AAG=K GCC=A UGA=stopkodon
    UGU=C GCA=A CGU=R AAG=K GCU=A ACU=T GAA=E UGC=C AAA=K GCG=A UGU=C GCC=A AGA=R AAG=K GCA=A ACA=T GAA=E UGC=C AAA=K GCG=A UAG=stopkodon
    ACG=T GAG=E UGC=C AAG=K GCC=A UAA=stopkodon UGA=stopkodon

A v morseovce následně čteme celou dlouhou právě vygenerovanou bílkovinu jménem degenerace.