شما برای یک شرکت مهندسی زیستی کار میکنید که در توسعهی راهحلهای درمانی تخصص دارد.
تیم شما همین حالا پروژهی جدیدی گرفته است: توسعهی یک درمان هدفمند برای نوع نادری از سرطان.
همهچیز خیلی پیچیده است، اما ایدهی اصلی این است که گاهی بدن افراد مقدار زیادی از یک پروتئین مشخص تولید میکند. این میتواند خرابیهای زیادی به بار آورد.
اما اگر بتوانید یک مولکول بسیار خاص بسازید (به اسم 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 ثبتنام کنید تا JavaScript را همراه با 37 مفهوم159 تمرین و مربیگری انسانی واقعی یاد بگیرید و در آن استاد شوید، همهی اینها رایگان.