Вычисление точечных зарядов и VdW параметров для молекулярной механики
Суть задания состоит в расчёте точечных зарядов на атомах этана и оптимальных параметров для описания Ван-дер-Ваальсовых взаимодействий с помощью расчета энтальпии испарения.export PATH=${PATH}:/home/preps/golovin/progs/binТеперь с помощью скрипта Ante_RED.pl подготовим pdb файл:
Ante_RED.pl et.pdbМультиплетность молекулы равна 1, заряд равен 0. Переименуем p2n-файл в Mol_red1.p2n и запустим RED:
RED-vIII.4.plНа выходе получаем файл Mol_m1-o1.mol2 с координатами атомов и зарядами.
[ defaults ] ; nbfunc comb-rule gen-pairs fudgeLJ fudgeQQ 1 2 yes 0.5 0.8333Далее зададим типы атомов и собственно параметры для функции Леннорда-Джонса. Будем считать, что в случае этана Ван-дер-Ваальсовое взаимодействие между атомами углерода разных молекул минимально, так как углероды почти полностью экранированы атомами водорода. Поэтому поставим для углерода некоторые параметры. Ван-дер-Ваальсовый радиус водорода (sigma) известен. Получается, что в этом разделе имеем лишь одну переменную - epsilon для водорода:
[ atomtypes ] ; name at.num mass charge ptype sigma epsilon H 1 1.008 0.0000 A 1.06908e-01 1.00000e-00 C 6 12.01 0.0000 A 3.39967e-01 3.59824e-01Далее переходим непосредственно к описанию молекулы. Здесь мы описываем имя и указываем, что соседи через три связи не учитываются при расчете Ван-дер-Ваальсовых взаимодействий. Это верно, так как мы включаем это взаимодействие в торсионные углы:
[ moleculetype ] ; Name nrexcl et 3Добавим атомы этана:
[ atoms ] ; nr type resnr residue atom cgnr charge mass 1 C 1 ETH C1 1 -0.0189 12.01 2 C 1 ETH C2 2 -0.0155 12.01 3 H 1 ETH H1 3 0.0059 1.008 4 H 1 ETH H2 4 0.0059 1.008 5 H 1 ETH H3 5 0.0059 1.008 6 H 1 ETH H4 6 0.0056 1.008 7 H 1 ETH H5 7 0.0056 1.008 8 H 1 ETH H6 8 0.0056 1.008Переходим к описанию связей. Константу жесткости и длину связи возьмем из предыдущего занятия:
[ bonds ] ; ai aj funct b0 kb 1 2 1 0.1554 150000.0 1 3 1 0.1085 180000.0 1 4 1 0.1085 180000.0 1 5 1 0.1085 180000.0 2 6 1 0.1085 180000.0 2 7 1 0.1085 180000.0 2 8 1 0.1085 180000.0Переходим к описанию углов:
[ angles ] ; ai aj ak funct phi0 kphi ;around c1 3 1 4 1 109.500 200.400 3 1 5 1 109.500 200.400 4 1 5 1 109.500 200.400 3 1 2 1 109.500 200.400 4 1 2 1 109.500 200.400 5 1 2 1 109.500 200.400 ;around c2 1 2 6 1 109.500 400.400 1 2 7 1 109.500 400.400 1 2 8 1 109.500 400.400 6 2 7 1 109.500 200.400 6 2 8 1 109.500 200.400 7 2 8 1 109.500 200.400Переходим к торсионным углам:
[ dihedrals ] ; ai aj ak al funct t0 kt mult 3 1 2 6 1 0.0 0.62760 3 3 1 2 7 1 0.0 0.62760 3 3 1 2 8 1 0.0 0.62760 3 4 1 2 6 1 0.0 0.62760 3 4 1 2 7 1 0.0 0.62760 3 4 1 2 8 1 0.0 0.62760 3 5 1 2 6 1 0.0 0.62760 3 5 1 2 7 1 0.0 0.62760 3 5 1 2 8 1 0.0 0.62760 3Теперь создадим список пар атомов, которые не должны считаться при расчете VdW. Особенность расчета 1-4 взаимодействий подразумевает, что в профиле торсионного угла участвует не только потенциал с cos, но и LJ отталкивание. Это удобно для точной параметризации, но нам пока не надо. Итак, добавляем список:
[ pairs ] ; ai aj funct 3 6 3 7 3 8 4 6 4 7 4 8 5 6 5 7 5 8Итак, основное описание молекулы создано. Теперь переходим к описанию системы:
[ System ] ; any text here first one [ molecules ] ;Name count et 38В результате получаем файл et.top с полным описанием системы.
Назад