Kodomo

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

Занятие 7.

Краткое содержание: Исключения.


План рассказа

Обязательно научиться

Задачи

Напишите скрипт visalign.py для pymol. Скрипт определяет команду visalign, которая получает три аргумента: имя FASTA-файла, название цепочки, название создаваемого выделения. FASTA-файл должен содержать выравнивание ровно двух последовательностей, относящихся к разным белкам; частью имени записи в FASTA-файле является PDB-код последовательности. Команда visalign должна записывать в названное выделение те основания, которые не совпадают в выравнивании. Если в FASTA-файле нету подходящей последовательности, скрипт не создаёт выделение и сообщает об ошибке.

Подсказки:

Пример использования: