Kodomo

Пользователь

Задание r2: данные о PDB

В файле r2.py напишите программу, которая распечатывает краткую сводку информации о структуре в базе PDB. Программа принимает параметры командной строки: -p – код pdb (в таком случае, PDB нужно скачать с сайта rcsb), -f – pdb-файл. Программа выдаёт: количество нуклеотидных цепочек в структуре, количество пептидных цепочек в структуре; для каждой из цепочек, количество оснований в ней. Программа должна быть корректным UNIX-скриптом, т.е., если в командной строке UNIX, находясь в рабочей директории задания, набрать ./r2.py, то она должна запуститься и корректно отработать.

Бонусная часть: программа должна выдавать кроме перечисленной информации, ещё и число молекул, не принадлежащих цепочкам.

Базовая оценка: 8..10 баллов (в зависимости от степени соответствия постановке и удобства использования программы)

Оценка за бонусную часть: +4 балла.