On 1 April 2012 20:17, Mark Abraham <[email protected]> wrote:
> On 2/04/2012 10:10 AM, Juliette N. wrote:
>>
>> Hi all,
>>
>> I have an enquiry regarding calculation of heat of vaporization by
>> estimating intermolecular nonbonded energies using mdrun rerun option. mdrun
>> -rerun should break the total nonbonded energy coming from nonboded energy
>> of (different molecules + a molecule with itself). By setting appropriate
>> nrexcl in top file I am trying to exclude nonbonded part of molecule with
>> itself within cut off radius so what remains would be intermolecular
>> nonbonded energy between different molecules which determines heat of
>> vaporization.
>>
>> 1) Is this approach correct?
>
>
> For excluding a whole molecule, it could work. For excluding only a part,
> using energy group exclusions (see manual) is more flexible. Just setting
> energy groups suitably might work in your case, so that you get the
> group-wise break-down of nonbonded energy.
>
>Thank you Mark. I have a one component system. I guess group exclusions is 
>used for multicomponent systems where one needs to breakdown the total 
>energies.? In my case I need to exclude non bonded interaction of a polymer 
>chain with itself (avoid calculation of 1 and last atoms on chains if they 
>fall within cutoff radius)
>>
>> 2) If yes, can you please check the way I am applying mdrun rerun:
>>
>> grompp -p nrexcl_3.top -o total_nonbonded.tpr
>>
>> mdrun -deffnm total_nonbonded -s -o -c -g -e
>>
>> I am done with these 5ns runs and now intend to exclude nonbonded
>> interaction on a chain by increasing nrexcl in top file named nrexcl_new.top
>>
>> grompp -p nrexcl_new.top -o new.tpr
>>
>> mdrun -rerun total_nonbonded.trr -s new.tpr -o new -c new -g new -e new
>>
>> 2) Am I doing this correctly? I doubt because I provide -rerun
>> total_nonbonded.trr but dont know how to introduce -rerun
>> total_nonbonded.edr so that new energies get written on it?
>
>
> You want to write new energies and keep the old ones in case you need them.
> There's no reason to (want to) re-introduce the old ones. mdrun -rerun
> accepts the trajectory to determine what configurations to compute about. It
> doesn't need to know what some other algorithm thought about the energies of
> that configuration.
>
>I am a bit puzzled now. mdrun run takes on the old trajectory and recomputes 
>energies based on the old trajectory for each frame? If thats the case, then 
>use of nrexcel in order to obtain new trajectories fails I guess, as mdrun 
>rerun does not produce a new trajectory but only a new energy file?!

In other words, say I am doing NPT, with default nrexcel =3 I got a
trajectory file and a density. Now with a new nrexcel that is large
enough to exclude all nonbonded interactions of atoms on the same
chain, I should expect a new trajectory and new density corresponding
to this modified nrexcel. My concern is if what mdrun reruns does is
just computing energies based on the old trajectory, I need to redo
the simulations with a new top file (nrexcel=new number) because this
new top file should affect the configuration. Am I right?

So for instance,
>>
>> 3) If I want to re-calculate only the last 1 ns of runs (after system is
>> equilibrated), can I use -b 4000 ? i.e.:
>>
>> mdrun -rerun total_nonbonded.trr -s new.tpr -o new -c new -g new -e new -b
>> 4000
>
>
> Probably not. Check mdrun -h, but either way you can use trjconv first.
>
> Mark
> --
> 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



-- 
Thanks,
J. N.
--
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