Re: [gmx-users] issue in replica exchange

2013-05-02 Thread Simone Conti
Yes, my system is described at atomic level.
No, I can't see any "strange" value around exchanges. I analyzed only a
very little number of trajectories, but temperature, volume, potential
energy, pressure seem all to be around normal fluctuations.


2013/5/2 XAvier Periole 

>
> Did you look at some data like temperature/pressure/box size/Epot as a
> function of time and especially around some exchanges?
>
> Your system is atomistic I presume.
>
> On May 2, 2013, at 12:38 PM, Simone Conti  wrote:
>
> > I'm running remd in NPT ensemble for a small peptide and all is ok if the
> > maximum temperature is below 510/520 kelvin. I use Nosé-Hoover termostat
> > and Parrinello-Rahman barostat. Ref T from 285 to 500K and ref P equals
> to
> > 1bar. Gromacs version 4.5.5. Exchange trials every 5 ps.
> > If I try to add replica at a higher temperature the system crash, but I
> > think it is a problem of equilibration.
> >
> >
> > 2013/5/1 XAvier Periole 
> >
> >>
> >> Ok here is my current status on that REMD issue.
> >>
> >> For info: I use
> >> Temperature: v-rescale, tau_t = 2.0 ps
> >> Pressure: berendsen, tau_p = 5.0 ps,
> >> time step: dt=0.002 - 0.020 fs,
> >> COM removal on for bilayer/water separately
> >>
> >> The symptoms: explosion of the system after 2-5 steps following the
> swap,
> >> first sign is a huge jump in LJ interactions and pressure. This jump
> seems
> >> to be absorbed by the box size and temperature when possible … see
> example
> >> I provided earlier. A large VCM (velocity centre of mass?) is often
> >> associated with the crash. But also pressure scaling more than 1% ...
> >>
> >> 1- the problem mentioned above remains in gmx-4.5.7 and it might
> actually
> >> got worse. I was able to run a 500 ns simulation with gmx405 using
> similar
> >> setup as for gmx457. The following point happened in gmx457.
> >> 2- it persists with a time step of 2 fs. Actually all tests performed in
> >> the following used dt=2fs.
> >> 3- if I perform an exchange that explodes within mdrun myself
> (externally
> >> to the remd gromacs by getting the gro file with the mdp adjusting the
> >> temperature) it goes all fine.
> >> 4- the issue gets much worst when the consecutive replicas differ
> >> (different protein conformations and the box size etc) … explosion at
> first
> >> exchange.
> >> 5- the use of parrinelo-raman does not help
> >> 6- cancelling the centre of mass removal does not remove the problem.
> >> 7- switching to NVT ensemble does not help but makes it worst (crash in
> 2
> >> steps). All exchanges accepted at first attempt crash with the message
> >> "Large VCM(group SOL): -0.0XXX , -0.XXX, -0.16XXX, Temp-cm:6.55XXX
> >> 8- using a unique conformation (the same) for all replicas in the NVT
> REMD
> >> simulation after equilibration in the same NVT ensemble (for 1 ns)
> removes
> >> the problem.
> >> 9- taking the equilibrated NVT conformations, equilibrate them in an NPT
> >> ensemble (1 ns) and let go the exchanges afterwards restores the
> problem …
> >> one exchange is not properly done at the second trial, while the first
> ones
> >> were fine. Well if errors were made that was with reasonable
> >> 10- note also that the coarse grain I use is extremely forgiving,
> meaning
> >> you can perform really nasty transformations and run it further after
> >> simple minimisation … so even abrupt changes in temperatures should be
> fine
> >> and relax quickly.
> >> 11- when looking at the conformations themselves nothing appears to have
> >> jumped over or nothing funky.
> >>
> >> At this point I am not sure what to think and what to do next. There is
> >> definitely something not going right during the exchanges.
> >>
> >> Anyone has been able to run a REMD simulation in an NPT ensemble without
> >> crashes? I would imagine someone has and something particular to my
> system
> >> is making it going wrong but I am really wondering what it could be. My
> >> feeling is that something relative to the box size or pressure is not
> going
> >> across but it might be something completely different, when the
> consecutive
> >> systems differ reasonably.
> >>
> >> However that would suggest that the manner the exchanges are made is
> >> severely wrong in some cases.
> >>
> >> Any help to resolve the problem would be g

Re: [gmx-users] issue in replica exchange

2013-05-02 Thread Simone Conti
I'm running remd in NPT ensemble for a small peptide and all is ok if the
maximum temperature is below 510/520 kelvin. I use Nosé-Hoover termostat
and Parrinello-Rahman barostat. Ref T from 285 to 500K and ref P equals to
1bar. Gromacs version 4.5.5. Exchange trials every 5 ps.
If I try to add replica at a higher temperature the system crash, but I
think it is a problem of equilibration.


2013/5/1 XAvier Periole 

>
> Ok here is my current status on that REMD issue.
>
> For info: I use
> Temperature: v-rescale, tau_t = 2.0 ps
> Pressure: berendsen, tau_p = 5.0 ps,
> time step: dt=0.002 - 0.020 fs,
> COM removal on for bilayer/water separately
>
> The symptoms: explosion of the system after 2-5 steps following the swap,
> first sign is a huge jump in LJ interactions and pressure. This jump seems
> to be absorbed by the box size and temperature when possible … see example
> I provided earlier. A large VCM (velocity centre of mass?) is often
> associated with the crash. But also pressure scaling more than 1% ...
>
> 1- the problem mentioned above remains in gmx-4.5.7 and it might actually
> got worse. I was able to run a 500 ns simulation with gmx405 using similar
> setup as for gmx457. The following point happened in gmx457.
> 2- it persists with a time step of 2 fs. Actually all tests performed in
> the following used dt=2fs.
> 3- if I perform an exchange that explodes within mdrun myself (externally
> to the remd gromacs by getting the gro file with the mdp adjusting the
> temperature) it goes all fine.
> 4- the issue gets much worst when the consecutive replicas differ
> (different protein conformations and the box size etc) … explosion at first
> exchange.
> 5- the use of parrinelo-raman does not help
> 6- cancelling the centre of mass removal does not remove the problem.
> 7- switching to NVT ensemble does not help but makes it worst (crash in 2
> steps). All exchanges accepted at first attempt crash with the message
> "Large VCM(group SOL): -0.0XXX , -0.XXX, -0.16XXX, Temp-cm:6.55XXX
> 8- using a unique conformation (the same) for all replicas in the NVT REMD
> simulation after equilibration in the same NVT ensemble (for 1 ns) removes
> the problem.
> 9- taking the equilibrated NVT conformations, equilibrate them in an NPT
> ensemble (1 ns) and let go the exchanges afterwards restores the problem …
> one exchange is not properly done at the second trial, while the first ones
> were fine. Well if errors were made that was with reasonable
> 10- note also that the coarse grain I use is extremely forgiving, meaning
> you can perform really nasty transformations and run it further after
> simple minimisation … so even abrupt changes in temperatures should be fine
> and relax quickly.
> 11- when looking at the conformations themselves nothing appears to have
> jumped over or nothing funky.
>
> At this point I am not sure what to think and what to do next. There is
> definitely something not going right during the exchanges.
>
> Anyone has been able to run a REMD simulation in an NPT ensemble without
> crashes? I would imagine someone has and something particular to my system
> is making it going wrong but I am really wondering what it could be. My
> feeling is that something relative to the box size or pressure is not going
> across but it might be something completely different, when the consecutive
> systems differ reasonably.
>
> However that would suggest that the manner the exchanges are made is
> severely wrong in some cases.
>
> Any help to resolve the problem would be greatly appreciated.
>
> XAvier.
>
> On Apr 26, 2013, at 9:21 AM, Mark Abraham 
> wrote:
>
> > On Thu, Apr 25, 2013 at 11:05 PM, XAvier Periole 
> wrote:
> >
> >>
> >> Thanks for the answer. I'll check gmx4.5.7 and report back.
> >>
> >> I am not sure what you mean by GROMACS swaps the coordinates not the
> >> ensemble data. The coupling to P and T and not exchanged with it?
> >
> >
> > The code in src/kernel/repl_ex.c:
> >
> > static void exchange_state(const gmx_multisim_t *ms, int b, t_state
> *state)
> > {
> >/* When t_state changes, this code should be updated. */
> >int ngtc, nnhpres;
> >ngtc= state->ngtc * state->nhchainlength;
> >nnhpres = state->nnhpres* state->nhchainlength;
> >exchange_rvecs(ms, b, state->box, DIM);
> >exchange_rvecs(ms, b, state->box_rel, DIM);
> >exchange_rvecs(ms, b, state->boxv, DIM);
> >exchange_reals(ms, b, &(state->veta), 1);
> >exchange_reals(ms, b, &(state->vol0), 1);
> >exchange_rvecs(ms, b, state->svir_prev, DIM);
> >exchange_rvecs(ms, b, state->fvir_prev, DIM);
> >exchange_rvecs(ms, b, state->pres_prev, DIM);
> >exchange_doubles(ms, b, state->nosehoover_xi, ngtc);
> >exchange_doubles(ms, b, state->nosehoover_vxi, ngtc);
> >exchange_doubles(ms, b, state->nhpres_xi, nnhpres);
> >exchange_doubles(ms, b, state->nhpres_vxi, nnhpres);
> >exchange_doubles(ms, b, state->therm_integral, state->ngtc);
> >exchange_rvecs(ms, b, state

Re: [gmx-users] doubt in remd

2013-04-09 Thread Simone Conti
Hi!
I'm also working on REMD in these days.
For temperature spacing you can use this web site:
http://folding.bmc.uu.se/remd/
In order to find the most probable structure, which should be the global
minimum, I think you can work with cluster analysis based on rmsd. Or it
can be also useful a secondary structure analysis along the trajectory (if
it is interesting for your system).
If anyone else have some ideas I'm also looking for them.

Simone



2013/4/9 Nikunj Maheshwari 

> Hi. Glad to know that your REMD was successful. We are trying to do the
> same, but are stuck in between.
> Can you tell us, how did you got the temperature spacing?
> Thanks
>
> On Tue, Apr 9, 2013 at 11:59 AM, Shine A  wrote:
>
> > Respected sir,
> >
> > I successfully  completed REMD simulation. Now I am
> > struggling with analysis part. Here how I select the global minimum  from
> > replica? Can you give some suggestions about the analysis part?
> > --
> > gmx-users mailing listgmx-users@gromacs.org
> > http://lists.gromacs.org/mailman/listinfo/gmx-users
> > * Please search the archive at
> > http://www.gromacs.org/Support/Mailing_Lists/Search before posting!
> > * Please don't post (un)subscribe requests to the list. Use the
> > www interface or send it to gmx-users-requ...@gromacs.org.
> > * Can't post? Read http://www.gromacs.org/Support/Mailing_Lists
> >
> --
> gmx-users mailing listgmx-users@gromacs.org
> http://lists.gromacs.org/mailman/listinfo/gmx-users
> * Please search the archive at
> http://www.gromacs.org/Support/Mailing_Lists/Search before posting!
> * Please don't post (un)subscribe requests to the list. Use the
> www interface or send it to gmx-users-requ...@gromacs.org.
> * Can't post? Read http://www.gromacs.org/Support/Mailing_Lists
>
-- 
gmx-users mailing listgmx-users@gromacs.org
http://lists.gromacs.org/mailman/listinfo/gmx-users
* Please search the archive at 
http://www.gromacs.org/Support/Mailing_Lists/Search before posting!
* Please don't post (un)subscribe requests to the list. Use the 
www interface or send it to gmx-users-requ...@gromacs.org.
* Can't post? Read http://www.gromacs.org/Support/Mailing_Lists