Задания

День 1

  • Лекция о структурной биоинформатике
  • Знакомство
  • Формулы химических веществ, IUPAC
  • Познакомтесь с редактором формул

День 2

  • Выберите несколько лекарств из Перечня жизненноважных препаратов и попробуйте:
  • Найти их описания
  • В редакторе cамостоятельно нарисовать их структуры по названиям и сравнить получившиеся с оригиналами
  • Cкопировать структуры и сгенерировать названия и сравнить с оригиналами
  • Попробуйте разные инструменты, например, 2D оптимизацию
  • Попробуйте сохранить изображения ваших веществ
  • Формулы химических веществ, SMILES
  • Сохраните в отдельный файл сгенерированные SMILES нотации
  • Поиск в базах данных PubChem, ChemSpider
  • Введение в Докинг

День 3

  • 3D структуры химических соединений
  • Попробуйте построить соединения из Дня 2 в программе avogadro
  • Попробуйте пользоваться готовыми блоками (Build -> insert -> Fragment)
  • А теперь попробуйте построить структуры на основе SMILES (Build -> insert -> SMILES). Что было быстрее?
  • А теперь давайте попробуем сделать докинг
  • В банке PDB найдите структуру мишени, например 3jut
  • Посмотрите на ваш белок:
pymol 3jut.pdb
  • Подготовьте мишень к докингу:
genbox.py 3jut.pdb
python /usr/lib/python2.7/dist-packages/AutoDockTools/Utilities24/prepare_receptor4.py -r 3jut.pdb
  • Подготовьте мишень к докингу (помните про pH!):
python /usr/lib/python2.7/dist-packages/AutoDockTools/Utilities24/prepare_ligand4.py -l aspirin.pdb
  • Проведите докинг при помощи AutodockVina
vina --config vina.cfg --receptor 3jut.pdbqt --ligand aspirin.pdbqt --out 3jut_aspirin_out.pdbqt
  • Посмотрите глазами на результат
pymol 3jut.pdb 3jut_aspirin_out.pdbqt

День 4

  • Получите структуру лучшего результата с лучшей энергией
    python /usr/lib/python2.7/dist-packages/AutoDockTools/Utilities24/process_VinaResult.py -r 2c4f.pdbqt -f aspirin_out.pdbqt
    python /usr/lib/python2.7/dist-packages/AutoDockTools/Utilities24/pdbqt_to_pdb.py -f aspirin_out_model1.pdbqt
    
  • Сравните ваш результат и с литературой PDB ID:3TCT
pymol 3jut.pdb aspirin_out_model1.pdb
  • Получите изображение

Самый простой вариант:

as cartoon
show sticks residue JMS

set opaque_background, 0
ray
save pic.png
  • А теперь создайте мутантные варианты (по всем 4м цепям) и проведите докинг
    • Аминокислоту для мутанта выберите аминокислоту из списка
  • Дополнительне материалы:
    • Программы для монтажа видео: