RNA अनुक्रमों का अनुवाद प्रोटीन में कीजिए।
RNA को तीन न्यूक्लियोटाइड वाले अनुक्रमों में तोड़ा जा सकता है, जिन्हें कोडॉन कहते हैं; फिर उनका अनुवाद इस तरह एक पॉलीपेप्टाइड में किया जाता है:
RNA: "AUGUUUUCU" => इसका अनुवाद होता है
कोडॉन: "AUG", "UUU", "UCU"
=> जो निम्नलिखित अनुक्रम वाला पॉलीपेप्टाइड बनाते हैं =>
प्रोटीन: "Methionine", "Phenylalanine", "Serine"
कुल 64 कोडॉन होते हैं, जो आगे 20 एमिनो अम्लों से मेल खाते हैं; लेकिन इस अभ्यास में सभी कोडॉन अनुक्रम और उनसे बनने वाले एमिनो अम्ल ज़रूरी नहीं हैं। अगर प्रोग्राम किसी एक कोडॉन के लिए काम करता है, तो उसे सभी के लिए काम करना चाहिए। हालाँकि, टेस्ट सूट में दी गई सूची बढ़ाकर आप उन सभी को उसमें शामिल कर सकते हैं।
तीन समापन कोडॉन भी होते हैं (जिन्हें 'STOP' कोडॉन भी कहा जाता है); अगर इनमें से कोई कोडॉन राइबोसोम तक पहुँच जाए, तो पूरा अनुवाद वहीं रुक जाता है और प्रोटीन बनना बंद हो जाता है।
इसके बाद आने वाले सभी कोडॉन नज़रअंदाज़ कर दिए जाते हैं, जैसे:
RNA: "AUGUUUUCUUAAAUG" =>
कोडॉन: "AUG", "UUU", "UCU", "UAA", "AUG" =>
प्रोटीन: "Methionine", "Phenylalanine", "Serine"
ध्यान दीजिए कि स्टॉप कोडॉन "UAA" अनुवाद को समाप्त कर देता है, और अंतिम methionine का अनुवाद प्रोटीन अनुक्रम में नहीं होता।
नीचे इस अभ्यास के लिए ज़रूरी कोडॉन और उनसे बनने वाले एमिनो अम्ल दिए गए हैं।
| कोडॉन | प्रोटीन |
|---|---|
| AUG | Methionine |
| UUU, UUC | Phenylalanine |
| UUA, UUG | Leucine |
| UCU, UCC, UCA, UCG | Serine |
| UAU, UAC | Tyrosine |
| UGU, UGC | Cysteine |
| UGG | Tryptophan |
| UAA, UAG, UGA | STOP |
विकिपीडिया पर प्रोटीन अनुवाद के बारे में और जानिए
Exercism पर साइन अप कीजिए और Delphi Pascal को 76 अभ्यास तथा असली इंसानों से मिलने वाली मेंटरिंग के साथ सीखिए और उसमें महारत हासिल कीजिए, वह भी बिल्कुल मुफ्त।
इस अभ्यास को हल करने के 11 अलग-अलग तरीके जानिए। इनमें इम्परेटिव तरीके, पैटर्न मैचिंग, रिकर्शन और हायर ऑर्डर फंक्शन जैसे फंक्शनल विचार, और C++ तथा Assembly में की गई कुछ लो-लेवल कोडिंग शामिल हैं।