Практикум 3: Работа с базой PDB, поиск и отображение структуры белка

Задание 1

Задача: найти в базе белок, удовлетворяющий всем требованиям. Для этого напишем код, состоящий из нескольких смысловых блоков.

Устанавливаем необходимые пакеты

Запрос

Ниже описание запроса, по которому мы ищем нужный белок

Распаковка

Распаковываем данные, полученные по запросу выше

Лучшая находка

Из всех подходящих белков выбираем самый запрашиваемый (популярный) и дальше работаем с ним

Визуализация

С помощью кода ниже выведем модель нужного белка, взятую из базы

Задание 2

По нашему вопросу самым популярным был белковый комплекс сывороточного альбумина коз с диклофенаком. Идентификатор: 6HN1

6HN1 это транспортный белок у Capra hircus.

В общем случае сывороточный альбумин составляет основную часть сывороточных белков, синтезируется в печени и содержится в сыворотке крови. В функции альбуминов входит поддержание коллоидно-осмотического давления и транспорт различных веществ.

Диклофенак (ключевое слово поиска) – это производное фенилуксусной кислоты, в медицине используется как нестероидное противовоспалительное вещество. Оказывает выраженное противовоспалительное и анальгезирующее действие. По экспериментальным данным из всех белков плазмы лучше всего связывается именно с различными альбуминами.

На странице белка в PDB также есть статья на тему структурного исследования связи диклофенака с сыворочным альбумином.

Задание 3

Отображения

Ниже представлен код, выводящий три различных отображения белка 6HN1