9.
Перевод ДНК в аминокислоты
В биоинформатике перевод ДНК-последовательности в последовательность аминокислот — ключевой шаг в анализе генетических данных. Каждая группа из трёх нуклеотидов (триплет или кодон) кодирует определённую аминокислоту в соответствии с генетическим кодом.
Необходимо:
- Найти старт-кодон
ATG
.
- Найти ближайший стоп-кодон (
TAA
, TAG
, TGA
) после старт-кодона.
- Перевести последовательность между старт- и стоп-кодонами в аминокислотную последовательность.
- Повторить процесс для всех возможных белков в последовательности.
Можете использовать словарь генетического кода:
https://silvertests.ru/NoteBook.aspx?id=58286
Примеры
№ | Входные данные | Выходные данные |
1
|
ATGAAAATGCCCCTAA
|
KM P
|
Напишите программу
Auto