GROMACS version: 2018.5
Hi all,
I have to make an enforced rotation simulation, where I have to rotate a domain in my protein. However, I have no experience with such simulations. I have made an mdp file where I am guessing a bit.
; Enforced rotation
rotation = yes ; apply rotation potential (yes/no)
rot-nstrout = 1 ; (100) output frequency (in steps) for the angle of the rotation group, as well as for the torque and the rotation potential energy
rot-nstout = 10 ; (1000) output frequency for per-slab data of the flexible axis potentials, i.e. angles, torques and slab centers
rot-nqroups = 1 ; number of rotation groups
rot-group0 = ; nome of rotation group 0 in the index file
rot-type0 =iso ; (iso) type of rotation protential applied to rotation group 0 (iso, iso-pf, pm, pm-pf, rm, rm-pf, rm2, rm2-pf, flex, flex-t, flex2, flex2-t)
rot-mass0 = no ; (no) use mass weighted rotation group positions
rot-vec0 = 1 0 0 ; rotation vector, will get normalised
rot-pivot0 = 0 0 0 ; pivot point (nm) for potentials iso, pm, rm and rm2
rot-rate0 = 10.0 ; reference rotation rate (degree/ps) for group 0
rot-k0 = 500.0 ; force constance (kJ/(mol*nm^2)) for group 0
rot-fit-method0 = norm ; fetting method to determine angle of rotation group (rmsd, norm, or potential)
I have come to the conclusion after reading about enforced rotation in Gromacs manual that I should use iso as my rotation type as I don’t want a flexible rotation.
How do I decide on the rot-vec0 and rot-pivot0?
Additionally, what else do I need in my mdp file to perform my enforced rotation? And how should I submit it?
Best regards,
Irene