Hello GROMACS community,
I am conducting a pulling simulation where one protein is being pulled through the pore of another protein. I have encountered several issues related to the forces experienced by the pulled protein and the movement of the pore protein. I would appreciate your insights and suggestions. Here are the details:
; Pull code
pull = yes
pull_ngroups = 1
pull_group1_name = ala_last_C_atom ; Name of the atom group being pulled
pull_ncoords = 1
; Define pull coordinates
pull-coord1-type = umbrella
pull-coord1-groups = 0 1 ; 0: Reference, 1: Pulled group
pull-coord1-geometry = direction
pull-coord1-start = yes
pull-coord1-vec = 0 -1 0 ; Pulling direction along Y-axis
pull_coord1_rate = 0.01 ; Pulling rate: 0.01 nm/ps
pull_coord1_k = 10 ; Pulling force constant: 10 kJ/mol·nm²
Despite setting pull_coord1_k = 10 kJ/mol·nm², I observe much higher forces in the pullf.xvg file (e.g., 754 kJ/mol/nm).
@ title "Pull force"
@ xaxis label "Time (ps)"
@ yaxis label "Force (kJ/mol/nm)"
@TYPE xy
10772.4000 754.068
10772.5000 753.905
Question 1: Why am I seeing such high forces compared to the defined pulling force constant? Is this the force experienced by the pulled group?
Pore Protein Movement:
The entire protein containing the pore moves instead of remaining fixed during pulling. I applied positional restraints with a force constant of 1000 kJ/mol·nm² to the pore protein.
When applying retrained on the protein containing pore, the pulled protein doesn’t move effectively.
Question 2: How can I balance the restraints to keep the pore protein fixed while allowing the pulled protein to pass through? Should I reduce the restraint force in posre.itp, or adjust the pulling parameters differently?
Reference Structure File for -r Option:
For the following grompp command, I need to supply a reference file using the -r option:
gmx grompp -f md_pull1_7.mdp -c traj1_50_force_7.1.gro -t traj1_50_force_5.cpt -p topol2.top -r traj1_50_force_7.1.gro -n index.ndx -o traj1_50_force_7.1.tpr -maxwarn 3
Question 3: Should this reference file include the whole system (pore protein, pulled protein, water) or only the restrained atoms? What is the best practice for specifying the -r file in this context?
Thank you for your assistance!