УЧЕБНЫЙ САЙТ
Буяновой Мишель
ФАКУЛЬТЕТ БИОИНЖЕНЕРИИ
И БИОИНФОРМАТИКИ МГУ им. М.В. ЛОМОНОСОВА
Семестр VIII Семестр VII Семестр IV Семестр III Семестр II Cеместр I

Практикум 11. Молекулярная динамика биологических молекул в GROMACS. Моделирование самосборки липидного бислоя.

Целью работы было моделирование самосборки липидного бислоя. Работа выполнялась частично на kodomo, частично же — на суперкомпьютере Ломоносов-2.

Часть файлов была предоставлена изначально:

  • файл дополнительной топологии для липида DPPC, dppc.itp.
  • файл параметров для липидов, lipid.itp
  • файл с координатами одного липида, dppc.gro
  • файл-заготовка топологии системы, b.top
  • файл праметров для минимизации энергии, em.mdp
  • файл пaраметров для "утряски" воды, pr.mdp
  • файл пaраметров для молекулярной динамики, md.mdp

На основе файла с координатами одного липида была создана ячейка, содержащая 43=64 липида:

	gmx genconf -f dppc.gro -o b_64.gro -nbox 4 4 4

Далее было проведено преобразование *.gro файлов в *.pdb:

	gmx editconf -f b_64.gro -o b_64.pdb
	gmx editconf -f dppc.gro -o dppc.pdb

Полученные структуры были просмотрены в PyMol (см. Рис. 1 и Рис. 2).

Рис. 1. Структура липида DPPC

Рис. 2. Структура ячейки c 64 молекулами DPPC

В ячейке был сделан отступ:

	gmx editconf -f b_64.gro -o b_ec -d 0.5 

Была проведена оптимизация геометрии системы с целью избавления от некорректных контактов:

	gmx grompp -f em -c b_ec -p b -o b_em -maxwarn 2
	gmx mdrun -deffnm b_em -v

В ходе оптимизации геометрии произошло изменение максимальной силы: от начального значения 2.17409e+07 до конечного 2.36037e+03.

В ячейку была добавлена single-point charge (spc) вода:

	gmx solvate -cp b_em -p b -cs spc216 -o b_s

Для утряски воды во избежание взрыва системы провели следующие операции:

	gmx grompp -f em -c b_s -p b -o b_empr -maxwarn 1
	gmx mdrun -deffnm b_empr -v
	gmx grompp -f pr -c b_empr -p b -o b_pr -maxwarn 1
	gmx mdrun -deffnm b_pr -v

Далее вновь было проведено преобразование *.gro файлов в *.pdb:

	gmx editconf -f b_s.gro -o b_s.pdb
	gmx editconf -f b_pr.gro -o b_pr.pdb

Полученные структуры были просмотрены в PyMol (см. Рис. 3 и Рис. 4).

Рис. 3. До утряски воды

Рис. 4. После утряски воды

Видно, как вода распределилась более естественно по ячейке.

Далее на суперкомпьютере Ломоносов-2 было запущено тестовое моделирование:

Подключаем GROMACS

	module load gromacs/2020.3-gcc-gpu openmpi/1.8.4-gcc

Копируем в свою директорию необходимые файлы

	cp /home/golovin/progs/gromacs-2016.3/share/top/residuetypes.dat .
	cp -r /home/fbbstudent/_scratch/fbb/gmx.ff .

Ставим задачу на расчет на 5 минут:

	gmx grompp -f md -c b_pr -p b -o b_md -maxwarn 1
	sbatch -N1 --ntasks-per-node=1 -e error.log -o output.log -t 5 -p test ompi /opt/ccoe/gromacs-2020.3-gcc-cuda/bin/gmx mdrun  -deffnm b_md -v

Тестовый запуск прошел успешно.