Учебная страница курса биоинформатики,
год поступления 2011
Напоминаем, что задание должно быть выполнено в репозитории. Несоблюдение этого требования карается штрафом в 0.5 балла.
Задания
(0.5) Скрипт получает на вход текстовый файл (любой текст), читает его, заменяет все точки на восклицательные знаки и записывает в другой файл.
(1 балл): Скрипт получает на вход два файла. В одном ids.txt друг под другом указаны id-шники SwissProt белков, а во втором находится фрагмент банка SwissProt (6MB) в формате Stockholm. Нужно выбрать из файла с банком SwissProt последовательности для id-шников, которые перечислены в первом файле, и напечатать файл в fasta-формате
(2 балла): Скрипт на вход получает имя файла с банком SwissProt и ID-шник белка. После этого печатает на экран информацию о данном белке:
- Accession number – поле AC
- Организм – поле OS
- Описание белка – поле DE
- Ключевые слова – поле KW
- Длину белка
- Последовательность белка (без пробелов)