Hi Otto,
you have to equilibrate at each lambda value! The unscaled Hamiltionian is your lowest "temperature", say 300K, which corresponds to lambda=0. You generate the highest "temperature" by appropriately scaling the Hamiltonian, say 600K, which corresponds to lambda=1. Then you create n directories, one for each replica. In each directory, you set a different lambda value from 0 to 1 in the mdp file and you equilibrate each replica. At the end, you obtain n gro files that can serve as input to generate n tpr files for the REMD run. I think this is the standard flow for REMD as explained in: http://www.gromacs.org/Documentation/How-tos/REMD. The only difference is that you use a different lambda value, so a different Hamiltonian, instead of a different temperature for each replica.
Ciao,

Patrick

Le 13/12/2011 11:46, Otto Master a écrit :
Hi Patrick,
thanks for your help. What I still do not understand is, how I can
set-up the replica simulation starting from the two equilibrated
systems. What do I have to put into the .mdp file and in the grompp
command to consider the two equilibrated configurations and further
obtain the tpr files for the different replica for different lambda
values to interpolate between the two configuration. I would be very
glad if you could help me on that.

All the best
Otto

On Mon, Dec 12, 2011 at 1:50 PM, Patrick Fuchs
<[email protected]
<mailto:[email protected]>> wrote:

    Hi Otto,
    yes I copied those two files you mentionned (also .rtp for charges)
    in some specific directory to apply the appropriate scaling. But
    according to the authors this REST implementation, you just need
    that for the highest "temperature" (for the lowest, the Hamiltonian
    is unchanged) and then intermediate "temperatures" are interpolated
    using the lambda factor. So for equilibrating each replica, you just
    need to set the appropriate lambda value.
    Now I'd consider Mark's advice to use the -pp flag of grompp which
    might be convenient for scripting the scaling of the potential.
    Ciao,

    Patrick

    Le 12/12/2011 12:56, Otto Master a écrit :

        Hi Patrick,
        Thanks a lot for your reply. Just to be sure, you create for
        every replicate a copy of the original force field, and after
        you manipulate the parameter in ffnonbonded.itp and
        ffbonded.itp. Then you go for each replicate through the usual
        simulation preparation steps (minimisation, nvt, equilibration
        ...). The result of this you use for the replicate exchange
        simulation.

        Thanks a lot
        Otto

        On 12 Dec 2011, at 10:42, Patrick
        Fuchs<patrick.fuchs@univ-__paris-diderot.fr
        <mailto:[email protected]>>  wrote:

            Hi Otto,
            in my lab we tried to implement this REST variant in GROMACS
            as proposed by those authors. We figured out that it was
            easier to manipulate directly the parameters files in the
            top directory. There you know exactly what you are doing;
            recall that some interactions (i.e. solvent/solvent) mustn't
            be scaled whereas some others have to be scaled
            (solute/solute and solute/solvent).
            It's probably possible to do it in the tpr file, but it
            looked less trivial to me: i) you have to know how atoms are
            coded in the file (e.g. in the functype[???]=LJ_SR[...]
            matrix, you have to understand how atom numbers are coded
            there), ii) you have to regenerate a tpr from plain text
            file; it's probably doable, but I don't know how. Actually,
            maybe some developers can tell if it's possible.
            Good luck,

            Patrick

            Le 08/12/2011 19:01, Otto Master a écrit :

                Dear gromacs users,

                Recently I stumbled over following paper:
                T. Terakawa, T. Kameda, and S. Takada, On Easy
                Implementation of a
                Variant of the Replica Exchange with Solute Tempering in
                GROMACS.
                Journal of Computational Chemistry 32 (2011) 1228-1234.

                The authors suggested an easy way to run this kind of
                simulation with
                Gromacs, without even changing the code. The only thing
                that is need, is
                the the rescaling of the parameters in the parameter
                file. Since the
                reduction of the replica number is quite appealing to me
                I wonder which
                file I have to change? Actually, I thought of
                manipulating the .tpr file
                or to rescale and creating the force fields for every
                replicate. Is this
                feasible, or is there a better way?

                Manipulating the .tpr file could be easier, since it
                unifies (right?)
                the parameters from the different force fields, before
                sending it to the
                mdrun application. But for this I would like to
                understand the tpr file
                first.There are quite a lot of entries and first I try
                to understand LJ
                interactions and how they are defined in this file. I
                found two entries

                LJ14
                          functype[154]=LJ14, c6A= 0.00000000e+00, c12A=
                0.00000000e+00,
                c6B= 0.00000000e+00, c12B= 0.00000000e+00
                          functype[155]=LJ14, c6A= 4.46680887e-03, c12A=
                4.74702711e-06,
                c6B= 4.46680887e-03, c12B= 4.74702711e-06

                which corresponds to following interactions

                       LJ-14:
                          nr: 876
                          iatoms:
                             0 type=154 (LJ14) 0 4
                             1 type=155 (LJ14) 0 5

                When I tried to calculate the parameters from the
                combination rules (in
                this case Gromos 53A6 force field), I found (the
                highlighted columns
                contain the original parameters for the specific atom
                groups from the
                Gromos  documentation and the calculated value for
                combining the two
                parameters:




                    sqrt(C6i) (from ff)    sqrt(C6j) (from ff)
                  sqrt(C6i)*sqrt(C6j)    value
                from tpr file
                functype[154]=LJ14,    c6A=    CH3    H    0.09805    0
                    0    0.00E+00
                functype[155]=LJ14,    c6A=    CH3    CH1    0.09805
                  0.0779    0.007638095    4.47E-03
                functype[156]=LJ14,    c6A=    C    CH2    0.04838
                  0.08642    0.004181    3.33E-03
                functype[157]=LJ14,    c6A=    C    C    0.04838
                  0.04838    0.002340624    2.34E-03


                The values for N, C, O, H seems to be OK, but I have
                problems to get the
                same value, when CH1, CH2, CH3 are involved. Since I do
                not have too
                much experience, I would like to know how the value from
                the .tpr file
                can be derived.

                The other entry for LJ potential is the short range term
                LJ_SR (.tpr file

                    ffparams:
                       atnr=11
                       ntypes=170
                          functype[0]=LJ_SR, c6= 9.61380266e-03, c12=
                2.66462448e-05
                          functype[1]=LJ_SR, c6= 4.74365894e-03, c12=
                1.14699596e-05
                          functype[2]=LJ_SR, c6= 4.66325786e-03, c12=
                5.16199998e-06

                Unfortunately, I do not find the section where the
                function is assigned
                to a specific pair of interaction. Where are these
                functions assigned to
                a specific interaction? Furthermore, is it possible to
                distinguish
                between intra-nonbonded (solute-solute) and inter-bonded
                (water-solute)
                interaction?

                For you this might be an easy question to answer, and
                you immediately
                realize there is a beginner at work, but nevertheless I
                would appreciate
                any help.

                All the best
                Otto



            --
            
___________________________________________________________________________
            Patrick FUCHS
            Dynamique des Structures et Interactions des Macromolécules
            Biologiques
            INTS, INSERM UMR-S665, Université Paris Diderot,
            6 rue Alexandre Cabanel, 75015 Paris
            Tel : +33 (0)1-44-49-30-57
            <tel:%2B33%20%280%291-44-49-30-57> - Fax : +33
            (0)1-43-06-50-19 <tel:%2B33%20%280%291-43-06-50-19>
            E-mail address: patrick.fuchs@univ-paris-__diderot.fr
            <mailto:[email protected]>
            Web Site: http://www.dsimb.inserm.fr/~__fuchs
            <http://www.dsimb.inserm.fr/%7Efuchs>
            --
            gmx-users mailing list [email protected]
            <mailto:[email protected]>
            http://lists.gromacs.org/__mailman/listinfo/gmx-users
            <http://lists.gromacs.org/mailman/listinfo/gmx-users>
            Please search the archive at
            http://www.gromacs.org/__Support/Mailing_Lists/Search
            <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
            [email protected]
            <mailto:[email protected]>.
            Can't post? Read
            http://www.gromacs.org/__Support/Mailing_Lists
            <http://www.gromacs.org/Support/Mailing_Lists>


    --
    ___________________________________________________________________________
    Patrick FUCHS
    Dynamique des Structures et Interactions des Macromolécules Biologiques
    INTS, INSERM UMR-S665, Université Paris Diderot,
    6 rue Alexandre Cabanel, 75015 Paris
    Tel : +33 (0)1-44-49-30-57 <tel:%2B33%20%280%291-44-49-30-57> - Fax
    : +33 (0)1-43-06-50-19 <tel:%2B33%20%280%291-43-06-50-19>
    E-mail address: patrick.fuchs@univ-paris-__diderot.fr
    <mailto:[email protected]>
    Web Site: http://www.dsimb.inserm.fr/~__fuchs
    <http://www.dsimb.inserm.fr/%7Efuchs>
    --
    gmx-users mailing list [email protected]
    <mailto:[email protected]>
    http://lists.gromacs.org/__mailman/listinfo/gmx-users
    <http://lists.gromacs.org/mailman/listinfo/gmx-users>
    Please search the archive at
    http://www.gromacs.org/__Support/Mailing_Lists/Search
    <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 [email protected]
    <mailto:[email protected]>.
    Can't post? Read http://www.gromacs.org/__Support/Mailing_Lists
    <http://www.gromacs.org/Support/Mailing_Lists>





--
_______________________________________________________________________
Patrick FUCHS
Dynamique des Structures et Interactions des Macromolécules Biologiques
INTS, INSERM UMR-S665, Université Paris Diderot,
6 rue Alexandre Cabanel, 75015 Paris
Tel : +33 (0)1-44-49-30-57 - Fax : +33 (0)1-43-06-50-19
E-mail address: [email protected]
Web Site: http://www.dsimb.inserm.fr/~fuchs
--
gmx-users mailing list    [email protected]
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 [email protected].
Can't post? Read http://www.gromacs.org/Support/Mailing_Lists

Reply via email to