[gmx-users] mdrun with append option
Justin A. Lemkul
jalemkul at vt.edu
Wed Feb 2 00:29:58 CET 2011
Sai Pooja wrote:
> When I use .cpt file with tpbconv, I get the error pasted below. I
> checked the cpt file with gmxdump and it is not empty and has the same
> number of atoms.
>
So use grompp, as I suggested before. Using gmxdump to verify the number of
atoms is also not what I suggested; it can be used as a means to verify that the
proper coordinates and velocities were assembled in the new .tpr file.
-Justin
> Reading toplogy and stuff from rex_1.tpr
> Reading file rex_1.tpr, VERSION 4.5.1 (single precision)
> NOTE: Reading the state from trajectory is an obsolete feaure of tpbconv.
> Continuation should be done by loading a checkpoint file with
> mdrun -cpi
> This guarantees that all state variables are transferred.
> tpbconv is now only useful for increasing nsteps,
> but even that can often be avoided by using mdrun -maxh
> Modifying ir->bContinuation to TRUE
> READING COORDS, VELS AND BOX FROM TRAJECTORY restart1.cpt...
>
> -------------------------------------------------------
> Program tpbconv, VERSION 4.5.1
> Source code file: tpbconv.c, line: 451
> Fatal error:
> Number of atoms in Topology (8962) is not the same as in Trajectory (0)
> For more information and tips for troubleshooting, please check the GROMACS
> website at http://www.gromacs.org/Documentation/Errors
>
> On Tue, Feb 1, 2011 at 1:04 PM, Justin A. Lemkul <jalemkul at vt.edu
> <mailto:jalemkul at vt.edu>> wrote:
>
>
>
> Sai Pooja wrote:
>
> I am doing a manual replica exchange(generalized hamiltonian
> rem) after every mdrun. If the replica exchange is successful,
> then I "exchange checkpoint files". For example, consider the
> following:
> Simulation parameters:....................B1.........B2
> Replicas(coordinates and velocities):.R1.........R2
> 0. Tpbconv to extend simulation time ( using -s, -o and -nsteps
> ONLY)
> 1. Mdrun run - 500 steps = 1ps
> 2. Attempt exchange - NOT SUCCESSFUL
> 3. Exchange implementation: SKIP 4.Continue to next step
> .....
> 0. Tpbconv to extend simulation time ( using -s, -o and -nsteps
> ONLY)
> 1. Mdrun run - 500 steps = 1ps
> 2. Attempt exchange - If successful, exchange
> 3. Exchange Implemented by - exchanging checkpointing files
> 4. Continue to next step
> 0. Tpbconv to extend simulation time ( using -s, -o and -nsteps
> ONLY)
> 1. Mdrun with exchanged .cpt files -NOW this is where the
> problem shows..
> i) The log, xtc files are not appended when beginning after
> a step with a successful exchange attempt:/According to Mark's
> previous mail, this could be a result of mismatch in ensembles.
> Which means that the .cpt is ignored - implying that the mdrun
> in B1 DOES NOT start from R2./
>
>
>
> Sounds like a reasonable conclusion.
>
>
> Therefore, to make R1 run in B2 and R2 run in B1, do I need to
> supply .cpt to tpbconv instead of mdrun after a successful
> exchange step?
>
>
>
> Either tpbconv or grompp can do this. Check the resulting .tpr with
> gmxdump to make sure it's using the proper coordinates, velocities,
> etc from the .cpt file and you'll have your answer as to whether or
> not it's working as you want.
>
> -Justin
>
> To summarize:
> APPENDING HAS NOW BECOME A SECONDARY CONCERN, WHAT I AM
> INTERESTED IN IS A SUCCESSFUL MANUAL REPLICA EXCHANGE RUN AS
> POINTED OUT ABOVE.
> I hope my dilemma is clear now.
> Pooja
>
> On Tue, Feb 1, 2011 at 11:42 AM, Justin A. Lemkul
> <jalemkul at vt.edu <mailto:jalemkul at vt.edu>
> <mailto:jalemkul at vt.edu <mailto:jalemkul at vt.edu>>> wrote:
>
>
--
========================================
Justin A. Lemkul
Ph.D. Candidate
ICTAS Doctoral Scholar
MILES-IGERT Trainee
Department of Biochemistry
Virginia Tech
Blacksburg, VA
jalemkul[at]vt.edu | (540) 231-9080
http://www.bevanlab.biochem.vt.edu/Pages/Personal/justin
========================================
More information about the gromacs.org_gmx-users
mailing list