شما برای یک شرکت مهندسی زیستی کار میکنید که در توسعهی راهحلهای درمانی تخصص دارد.
تیم شما همین حالا پروژهی جدیدی گرفته است: توسعهی یک درمان هدفمند برای نوع نادری از سرطان.
همهچیز خیلی پیچیده است، اما ایدهی اصلی این است که گاهی بدن افراد مقدار زیادی از یک پروتئین مشخص تولید میکند. این میتواند خرابیهای زیادی به بار آورد.
اما اگر بتوانید یک مولکول بسیار خاص بسازید (به اسم micro-RNA)، میتواند جلوی تولید آن پروتئین را بگیرد.
به این تکنیک RNA Interference میگویند.
وظیفهی شما تعیین مکمل RNA برای یک توالی DNA دادهشده است.
هر دو رشتهی DNA و RNA دنبالهای از نوکلئوتیدها هستند.
چهار نوکلئوتید موجود در DNA عبارتاند از آدنین (A)، سیتوزین (C)، گوانین (G) و تیمین (T).
چهار نوکلئوتید موجود در RNA عبارتاند از آدنین (A)، سیتوزین (C)، گوانین (G) و اوراسیل (U).
با داشتن یک رشتهی DNA، رشتهی RNA رونویسیشدهی آن با جایگزین کردن هر نوکلئوتید با مکملش ساخته میشود:
G -> C
C -> G
T -> A
A -> U
اگر میخواهید ببینید ورودیها و خروجیها چگونه ساختار یافتهاند، نگاهی به نمونههای موجود در مجموعهی آزمون بیندازید.
در Exercism ثبتنام کنید تا Delphi Pascal را همراه با 76 تمرین و مربیگری انسانی واقعی یاد بگیرید و در آن استاد شوید، همهی اینها رایگان.