SelfAss

Version 1 (Andrey Golovin, 19.04.2013 20:03)

1 1 Andrey Golovin
2 1 Andrey Golovin
h1. Моделирование самосборки липидного бислоя 
3 1 Andrey Golovin
h1. Моделирование самосборки липидного бислоя 
4 1 Andrey Golovin
5 1 Andrey Golovin
# Создайте рабочую директорию на диске Н: типа Ivanov/md, где Ivanov это ваш логин на kodomo.
6 1 Andrey Golovin
# Вам даны файлы:
7 1 Andrey Golovin
* дополнительной топологии для липида DPPC, [[http://kodomo.cmm.msu.ru/~golovin/bilayer/dppc.itp|dppc.itp]].
8 1 Andrey Golovin
* параметры для липидов [[http://kodomo.cmm.msu.ru/~golovin/bilayer/lipid.itp|lipid.itp]].
9 1 Andrey Golovin
* координаты одного липида [[http://kodomo.cmm.msu.ru/~golovin/bilayer/dppc.gro| dppc.gro]].
10 1 Andrey Golovin
* Файл-заготовка тополгии системы [[http://kodomo.cmm.msu.ru/~golovin/bilayer/b.top|b.top]]. 
11 1 Andrey Golovin
* файл праметров для минимизации энергии [[http://kodomo.cmm.msu.ru/~golovin/bilayer/em.mdp| em.mdp]].
12 1 Andrey Golovin
* файл праметров для "утряски" воды pr.mdp [[http://kodomo.cmm.msu.ru/~golovin/bilayer/pr.mdp| pr.mdp ]].
13 1 Andrey Golovin
* файл праметров для молекулярной динамики [[http://kodomo.cmm.msu.ru/~golovin/bilayer/md.mdp| md.mdp ]].
14 1 Andrey Golovin
скачайте их в рабочую директорию.
15 1 Andrey Golovin
 1.#3 Скопируйте файлы. Зайдите на удалённую машину через Putty и перейдите в рабочую директорию.
16 1 Andrey Golovin
 <pre>
17 1 Andrey Golovin
 cd Ivanov/md
18 1 Andrey Golovin
 </pre>
19 1 Andrey Golovin
 1.#4 На основе одного липида созадим ячейку с 64 липидами. 
20 1 Andrey Golovin
 <pre>
21 1 Andrey Golovin
genconf -f dppc.gro -o b_64.gro -nbox 4 4 4
22 1 Andrey Golovin
 </pre>
23 1 Andrey Golovin
c помощью editconf преобразуйте dppc.gro и b_64.gro в pdb файлы. Как пользоваться editconf см. в общих свединиях. Просмотрите результат в PyMol.
24 1 Andrey Golovin
 1.#5 В текстовом редакторе в файле b.top установите правильное количество липидов в системе.
25 1 Andrey Golovin
 1. Сделаем небольшой отступ в ячейке от липидов, что бы добавить примерно 2500 молекул воды.
26 1 Andrey Golovin
<pre> 
27 1 Andrey Golovin
editconf -f b_64.gro -o b_ec -d 0.5 
28 1 Andrey Golovin
</pre> 
29 1 Andrey Golovin
 1.#7 Проведём оптимизацию геометрии системы, что бы удалить "плохие" контакты молекул.
30 1 Andrey Golovin
<pre>
31 1 Andrey Golovin
grompp -f em -c b_ec -p b -o b_em -maxwarn 2
32 1 Andrey Golovin
mdrun -deffnm b_em -v
33 1 Andrey Golovin
</pre>
34 1 Andrey Golovin
Отметье в отчёте изменение максимальной силы в ходе оптимизации геометрии. Занесите начальное и конечное значение максимальной силы.
35 1 Andrey Golovin
 1.#8 Добавим в ячейку молекулы воды типа spc.
36 1 Andrey Golovin
<pre>
37 1 Andrey Golovin
genbox -cp b_em -p b -cs spc216 -o b_s
38 1 Andrey Golovin
</pre>
39 1 Andrey Golovin
 1.#9 Проведём "утряску" воды:
40 1 Andrey Golovin
<pre>
41 1 Andrey Golovin
grompp -f pr -c b_s -p b -o b_pr -maxwarn 1
42 1 Andrey Golovin
mdrun -deffnm b_pr -v
43 1 Andrey Golovin
</pre>
44 1 Andrey Golovin
 1.#10 Переформатируйте b_pr.gro и b_s.gro в pdb формат. И сравните визуально в PyMol изменеия в системах. Занесите наблюдения в отчёт. 
45 1 Andrey Golovin
 1.#11 Копируем файлы, не забывайте заменить Ivanov на Вашу директорию:
46 1 Andrey Golovin
<pre>
47 1 Andrey Golovin
cd ..
48 1 Andrey Golovin
scp -r md/* skif:fbb/Ivanov/
49 1 Andrey Golovin
</pre>
50 1 Andrey Golovin
 1.#12 Запускаем тестовое моделирование на суперкомпьтере.
51 1 Andrey Golovin
<pre>
52 1 Andrey Golovin
ssh skif
53 1 Andrey Golovin
cd fbb/Ivanov
54 1 Andrey Golovin
grompp -f md -c b_pr -p b -o b_md -maxwarn 1
55 1 Andrey Golovin
mpirun  -np 16 -q test -maxtime 5  /home/golovin/progs/bin/mdrun_mpi -deffnm b_md -v
56 1 Andrey Golovin
</pre>
57 1 Andrey Golovin
Запишите номер Вашей задачи.
58 1 Andrey Golovin
Просмотреть ход счёта можно в файле mdrun_mpi.out-....
59 1 Andrey Golovin
<pre>
60 1 Andrey Golovin
less mdrun_mpi.out-....
61 1 Andrey Golovin
Нажмите shift+. для перехода в конец файла. 
62 1 Andrey Golovin
</pre>
63 1 Andrey Golovin
Если файл не содержит ошибок, то переходим дальше:
64 1 Andrey Golovin
 1.#13 Запускаем основное моделирование на суперкомпьтере.
65 1 Andrey Golovin
<pre>
66 1 Andrey Golovin
mpirun  -np 16  -maxtime 1200  /home/golovin/progs/bin/mdrun_mpi -deffnm b_md -v
67 1 Andrey Golovin
</pre>
68 1 Andrey Golovin
Запишите номер Вашей задачи.
69 1 Andrey Golovin
<pre>
70 1 Andrey Golovin
less mdrun_mpi.out-....
71 1 Andrey Golovin
Нажмите shift+. для перехода в конец файла.
72 1 Andrey Golovin
</pre>