ট্র্যাক
/
Delphi Pascal
Delphi Pascal
/
অনুশীলনী
/
RNA ট্রান্সক্রিপশন
RNA ট্রান্সক্রিপশন

RNA ট্রান্সক্রিপশন

সহজ

ভূমিকা

আপনি একটি বায়োইঞ্জিনিয়ারিং কোম্পানিতে কাজ করেন, যেটি থেরাপিউটিক সমাধান তৈরিতে বিশেষজ্ঞ।

আপনার দল সদ্য একটি নতুন প্রকল্পের দায়িত্ব পেয়েছে: এক বিরল ধরনের ক্যান্সারের জন্য একটি টার্গেটেড থেরাপি তৈরি করা।

Note

বিষয়টা আসলে খুবই জটিল, তবে মূল ধারণাটি হলো, মাঝে মাঝে মানুষের শরীরে একটি নির্দিষ্ট প্রোটিন প্রয়োজনীয় পরিমাণের চেয়ে অনেক বেশি তৈরি হয়। এতে নানা রকম ক্ষতি হতে পারে।

কিন্তু আপনি যদি খুব নির্দিষ্ট একটি অণু তৈরি করতে পারেন (যাকে micro-RNA বলা হয়), তবে সেটি ওই প্রোটিন তৈরি হওয়া আটকে দিতে পারে।

এই কৌশলটির নাম RNA Interference।

নির্দেশনা

আপনার কাজ হলো একটি নির্দিষ্ট DNA সিকোয়েন্সের RNA পরিপূরক নির্ণয় করা।

DNA এবং RNA, উভয় স্ট্র্যান্ডই নিউক্লিওটাইডের একটি সিকোয়েন্স।

DNA-তে থাকা চারটি নিউক্লিওটাইড হলো অ্যাডেনিন (A), সাইটোসিন (C), গুয়ানিন (G) এবং থাইমিন (T)।

RNA-তে থাকা চারটি নিউক্লিওটাইড হলো অ্যাডেনিন (A), সাইটোসিন (C), গুয়ানিন (G) এবং ইউরাসিল (U)।

একটি DNA স্ট্র্যান্ড দেওয়া হলে, প্রতিটি নিউক্লিওটাইডকে তার পরিপূরক দিয়ে প্রতিস্থাপন করে এর ট্রান্সক্রাইব করা RNA স্ট্র্যান্ড তৈরি হয়:

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

ইনপুট আর আউটপুট কীভাবে সাজানো থাকে তা দেখতে চাইলে টেস্ট স্যুটের উদাহরণগুলো একবার দেখে নিন।


সূত্র

Hyperphysicsলিংকটি নতুন উইন্ডো বা ট্যাবে খোলে
GitHub-এর মাধ্যমে সম্পাদনা করুন লিংকটি একটি নতুন উইন্ডো বা ট্যাবে খোলে
Delphi Pascal Exercism

RNA ট্রান্সক্রিপশন শুরু করতে প্রস্তুত?

Exercism-এ সাইন আপ করুন, Delphi Pascal ট্র্যাকের 76টি অনুশীলনী আর সত্যিকারের মানুষের মেন্টরিং দিয়ে শিখুন ও দক্ষ হয়ে উঠুন, সম্পূর্ণ বিনামূল্যে।