Closed physicshinzui closed 3 years ago
Thanks for your feedback. The restart was not tested so far. I can imagine that some data could be missing in the cpt-file. I will take a look.
I am not able to reproduce your issue with the latest release gromacs-2020.5-ramd-2.0-rc2. I start the simulation with
gmx mdrun -s ramd_prod_0.tpr -ramd -nsteps 1000000
stop it with Ctrl-C
and restart it successfully with
gmx mdrun -s ramd_prod_0.tpr -ramd -cpi state.cpt -noappend -nsteps 1000000
Could you please check it again using the -ramd
flag to track the RAMD distance file.
Thank you for your check :) I have also executed the command you did, but there is only one difference:
gmx mdrun -s ramd_prod_0.tpr -ramd -nsteps 1000000
Ctrl + C
gmx mdrun -s ramd_prod_0.tpr -ramd -nsteps 100 #< This option "-nsteps 100" is the only difference.
As you said, to restart succeeds, but I could not finish it regardless of "-nsteps 100". I am wondering whether you could finish the restart run.
Perhaps, the version I am using may be different from gromacs-2020.5-ramd-2.0-rc2, so I'll try it as well. (P.S. I installed it and performed the same procedure, and got the same result that the restart run couldn't end)
Thanks,
Unfortunately, I can still not reproduce your reported behavior. All simulations, no matter if restarted or using nsteps, stops successfully after the maximal number of steps is reached. The RAMD stopping criteria (COM distance of receptor and ligand larger than 5 nm) is unreachable using a residue as ligand. Do you see an continuous output in the ramd.xvg file or is the process totally hanging?
Please reopen if the issue still exist.
environment
Detail
After the first RAMD run, I restarted the run by using the following command:
These files ramd_prod_0.cpt was generated by the first RAMD run, which seemed to work properly. However, the restarted run lasted for a long time even though I set a small number of steps. Plus, while the simulation is running, I noticed that it never progressed. Let me put log files: in_out_files.zip
ramd_prod_0.tpr
andramd_prod_0.cpt
that were used to restart in the above command.*.part0002.*
is the files of the initial run.*.part0002.*
is the files of the restarted run that I failed.Could you help me what were wrong? I look forward to hearing from you.