Учебная страница курса биоинформатики,
год поступления 2019
Вариант финальной контрольной по Python (для переписывания 20 декабря 2019)
Программа cw4-add.py принимает в командной строке один аргумент: имя pdb-файла. Программа выдаёт на консоль список всех имён атомов, встреченных в этом файле, и через табулятор — число таких атомов.
Для тестирования используйте файлы 1WET.pdb и 2BBJ.pdb, правильные ответы (порядок имён атомов может быть другой) — в файле var-add.txt, все эти файлы — в директории /P/y19/term1/block2 (скопируйте их в свою директорию для тестирования).
Указания
Информация об атомах в pdb-файлах находится в строках, начинающихся с "ATOM" (одному атому соответствует одна строка), значения позиций в таких строках смотрите здесь. Имя атома — это Atom name.
- Создайте словарь, ключами которого будут имена атомов.
Программу, как всегда, кладите в директорию ~/term1/block2/credits.