ShadTask7
Version 5 (Andrey Golovin, 08.11.2013 22:20)
1 | 1 | Andrey Golovin | |
---|---|---|---|
2 | 1 | Andrey Golovin | |
3 | 1 | Andrey Golovin | h2. Докинг низкомолекулярных лигандов в структуру белка |
4 | 1 | Andrey Golovin | |
5 | 1 | Andrey Golovin | |
6 | 1 | Andrey Golovin | h3. Традиционные ссылки на полезные ресурсы: |
7 | 1 | Andrey Golovin | |
8 | 1 | Andrey Golovin | * Видеурок по работе с Autodock Vina (http://vina.scripps.edu/tutorial.html ). |
9 | 1 | Andrey Golovin | |
10 | 5 | Andrey Golovin | * Вся работа по расчётам будет проходить на vsb.fbb.msu.ru через терминал putty. |
11 | 1 | Andrey Golovin | |
12 | 1 | Andrey Golovin | |
13 | 1 | Andrey Golovin | h3. Введение |
14 | 1 | Andrey Golovin | |
15 | 1 | Andrey Golovin | Цель данного занятия ознакомится с возможностями докинга низкомолекулярного лиганда в структуру белка. |
16 | 1 | Andrey Golovin | |
17 | 1 | Andrey Golovin | В этом занятии мы будем пользоваться пакетом Autodock Vina и Autodock tools. Это программное обеспечение распространяется бесплатно для академических пользователей. |
18 | 1 | Andrey Golovin | |
19 | 1 | Andrey Golovin | h3. Объект |
20 | 1 | Andrey Golovin | |
21 | 1 | Andrey Golovin | Вы будете работать с белком лизоцимом структуру которого вы построили на основе гомологичного моделирования. |
22 | 1 | Andrey Golovin | |
23 | 1 | Andrey Golovin | |
24 | 1 | Andrey Golovin | h3. Задание |
25 | 5 | Andrey Golovin | |
26 | 1 | Andrey Golovin | Программе Autodock Vina для докинга необходимы специально форматированные файлы pdb c зарядами и указанием торсионных углов. Для начала попробуем провести докинг одного из мономеров сахара (NAG) из прошлого занятия. |
27 | 1 | Andrey Golovin | |
28 | 1 | Andrey Golovin | # В банке pdb найдите SMILES нотацию для NAG. Это удобно сделать на странице структуры 1lmp. Сохраните эту нотацию в файл nag.smi. |
29 | 1 | Andrey Golovin | # C помощью obgen постройте 3D структуру этого сахара в pdb формате. Далее я буду указывать какие команды запускать а синтаксис вы уже знаете из предыдущих практикумов. |
30 | 3 | Andrey Golovin | <pre> |
31 | 1 | Andrey Golovin | obgen nag.smi > mol-файл |
32 | 1 | Andrey Golovin | babel .. из mol-файла в pdb-файл |
33 | 3 | Andrey Golovin | </pre> |
34 | 5 | Andrey Golovin | # Скриптом **prepare_ligand4.py** из пакета Autodock tools создайте pdbqt файл вашего лиганда. Использование **prepare_ligand4.py** узнайте запустив скрипт с флагом **-h**. |
35 | 1 | Andrey Golovin | # Так же, скриптом **prepare_receptor4.py** из пакета Autodock tools создайте pdbqt файл вашего белка. Использование **prepare_receptor4.py** узнайте запустив скрипт с флагом **-h**. |
36 | 1 | Andrey Golovin | # Итак у вас есть входные файлы. Теперь надо создать файл с параметрами докинга **vina.cfg**. Как Вы помните для докинга необходимо указать область структуры белка в которой будет происходить поиск места для связывания. Удобно его задать как куб с неким центором. Координаты центра мы определим из модели комплекса, которую мы построили на прошлом занятии. Определите центр масс с помощью PyMol, команда pseudoatom. |
37 | 1 | Andrey Golovin | Постройте файл vina.cfg с примерно таким содержанием: |
38 | 5 | Andrey Golovin | <pre> |
39 | 1 | Andrey Golovin | center_x=40.0 |
40 | 1 | Andrey Golovin | center_y=42.0 |
41 | 1 | Andrey Golovin | center_z=26.5 |
42 | 1 | Andrey Golovin | |
43 | 1 | Andrey Golovin | size_x = 25 |
44 | 1 | Andrey Golovin | size_y = 25 |
45 | 1 | Andrey Golovin | size_z = 25 |
46 | 1 | Andrey Golovin | |
47 | 1 | Andrey Golovin | num_modes = 20 |
48 | 5 | Andrey Golovin | </pre> |
49 | 1 | Andrey Golovin | В принципе его содержимое самоочевидно. |
50 | 5 | Andrey Golovin | # Теперь можно провести первый докинг: |
51 | 3 | Andrey Golovin | <pre> |
52 | 1 | Andrey Golovin | vina --config vina.cfg --receptor prot.pdbqt --ligand nag.pdbqt --out nag_prot.pdbqt --log nag_prot.log |
53 | 3 | Andrey Golovin | </pre> |
54 | 5 | Andrey Golovin | # Просмотрите файл nag_prot.log и занесите в отчёт энергии 3ёх лучших расположений и геометрическую разницу между ними. В PyMol загрузите файлы nag_prot.pdbqt и prot.pdbqt. Включите анимацию. Отобразите все состояния на одной картинке и добавтье изображение к отчёту. |
55 | 5 | Andrey Golovin | # Теперь давайте проведём докинг рассматривая подвижность некоторых боковых радикалов белка. Сначала разобьем белок на две части, подвижную и неподвижную. Для подвижной части выберем 3 аминокислоты которые вы использовали в прошлом задании для позиционирования лиганда. |
56 | 3 | Andrey Golovin | <pre> |
57 | 1 | Andrey Golovin | prepare_flexreceptor4.py -r prot.pdbqt -s GLU1_ASN5_ASP13 |
58 | 1 | Andrey Golovin | </pre> |
59 | 1 | Andrey Golovin | если prepare_flexreceptor4.py не сработало, давайте зададим полный путь к утилите |
60 | 3 | Andrey Golovin | <pre> |
61 | 1 | Andrey Golovin | python /usr/share/pyshared/AutoDockTools/Utilities24/prepare_flexreceptor4.py -r prot.pdbqt -s GLU1_ASN5_ASP13 |
62 | 3 | Andrey Golovin | </pre> |
63 | 1 | Andrey Golovin | и проведём докинг: |
64 | 3 | Andrey Golovin | <pre> |
65 | 4 | Andrey Golovin | vina --config vina.cfg --receptor prot_rigid.pdbqt --flex prot_flex.pdbqt --ligand |
66 | 4 | Andrey Golovin | </pre> |
67 | 5 | Andrey Golovin | # Просмотрите файл nag_prot_flex.log и занесите в отчёт энергии 3ёх лучших расположений и геометрическую разницу между ними и сравнение времени с докингом без подвижных радикалов. В PyMol загрузите файлы nag_prot_flex.pdbqt и prot_rigid.pdbqt. Включите анимацию. Отобразите все состояния на одной картинке и добавьте изображение к отчёту. В отчёт надо занести различия которые Вы обнаружите по сравнению с обычным докингом. |
68 | 1 | Andrey Golovin | # Сделайте вывод, может ли докинг расположить лиганд наиболее близким образом к тому, что вы получили в моделировании. Если да, то отметьте энергетическую эффективность этого расположения. |
69 | 3 | Andrey Golovin | # NAG содержит в себе СH3C(=O)NH группу. Создайте 3 лиганда где метильный радикал этой группы будет заменён на : |
70 | 3 | Andrey Golovin | ** OH |
71 | 5 | Andrey Golovin | ** NH ~2~ |
72 | 4 | Andrey Golovin | ** H |
73 | 1 | Andrey Golovin | ** Ph |
74 | 5 | Andrey Golovin | *Для каждого из этих лигандов проведите обыкновенный докинг и представьте результаты в виде таблицы из трёх лучших расположений для каждого лиганда.* |
75 | 5 | Andrey Golovin | # Проведите докинг с подвижными радикалами для новых 3 лигандов (кроме Н) и сравните их связывание во всех случаях. |