On 4/28/2011 10:06 AM, Elisabeth wrote:
Hi Mark,

I am excited to see that there is a solution to my issue. I thought this problem can not be resolved.

In thermodynamics of polymer solutions, people use some models (equation of state) in which an interaction parameter K_AB appears which is defined in terms of interaction energies i.e. 1-K_AB=(E_AB)/(E_AA*E_BB)^0.5.

Ok - but the important point (as I said before) is how those energies are defined. Without knowing that, you've no idea what you're trying to reproduce from the GROMACS numbers.

One way to obtain this parameter is to manipulate this K so that equation of state predicts say bubble point data or density vs. pressure. In this procedure they dont look at interaction energies E_BB,...and only K is tuned. (or in some models they deal with E_ij interaction energies and manipulate so that some properties are fitted to experimental data).

Now what I am interested in is calculating these interaction energies by MD and thats why I need to extract pairwise energies per mol. To double check what I have done with you:

FOr a system having 4 polymer chains and 100 solvent molecules, I defined two groups in index file: [polymer] with all atoms of polymer chains. and [solvent] with all atoms of solvent. and use energygrps= polymer solvent. Now I have polymer-solvent, polymer-polymer and solvent-solvent interaction energies (LJ + Coulomb SR for each pair).

As you say to normalize this I have to divide by [(4*Np)*(100*Ns)] where Np and Ns are number of atoms in polymer chain and solvent molecule.

1- Did I get your instruction correctly?

Yes, that's the sense of my suggestion.

2- The unit of energies is per atom now? I am confused if its per atom or molecule?

The energy of each inter-atom interaction is measured in... drumroll... kJ/mol. That number is the energy that a mole of such interactions would have. Adding them up and dividing by the number of interactions doesn't change anything, except the awkwardness of articulating what the system now is.


3- Since the interaction parameter in the model is defined as 1- K_AB=(E_AB)/(E_AA*E_BB)^0.5 and the ratio of interaction energies appear in K, is this normalization sufficient? I mean because of ratio of energies it seems there is no need to convert these normalized values to MOL!

Maybe. Look up the definitions of those energy quantities. Don't randomly invent "MOL" as nomenclature... I don't know whether your emphasis is supposed to differentiate from "mol", nor whether you intend "mole" or "molecule". Use abbreviations for brevity, but not so as to impede clarity :-)

Mark

4- Is it possible to achieve energy per MOL for this binary system from normalized energies?

Appreciate your help!
Best :)



On 12 April 2011 00:10, Mark Abraham <mark.abra...@anu.edu.au <mailto:mark.abra...@anu.edu.au>> wrote:

    Hello Mark,

    Thank you for your reply. I have already created the energy
    groups. I am trying to validate pairwise energy values
    (nonbonded) with some other work ( a thermodynamic model) where
    they fit these AA AB BB (E_AA, E_AB, E_BB) energies so that some
    phase diagrams are reproduced. The pairwise energies defined in
    the model are in KJ/mol.

    So how did they compute these interaction energies?

    The energy quantity GROMACS reports for a microstate can be best
    thought of as the energy one would have for a mole of such
    microstates. Alternatively, divide by N_A and that's the energy
    for this microstate - but that's a much less convenient number to use.

    To obtain a quantity that is independent of the number of
    particles, you have to normalize for the number of interactions of
    each type. If these are all pairwise between atoms in a unary
    system, then you need to divide by the square of the number of
    atoms. So for the mixed interaction energy of the binary system,
    you divide by the product of the respective numbers of atoms.

    You should also verify that these actually are converged
    observables that are independent of the number of particles by
    simulating replicates from different starting configurations, and
    systems of different sizes.

    Mark


    Since my energies are not per mol, my results are useless,
    unfortunately. As they depend on number of molecules in the
    system. To achieve my goal, what do you suggest? For a binary
    system, can I run two separate simulations for pure A and B in
    which case using -nmol gives per mol energies and somehow predict
    AB from them? Does this make sense?

    Please guide me, I am stuck on this..

    Thanks,

    On 9 April 2011 20:56, Mark Abraham <mark.abra...@anu.edu.au
    <mailto:mark.abra...@anu.edu.au>> wrote:

        On 8/04/2011 12:18 PM, Elisabeth wrote:

            Hello everyone,

            I have encountered a simple problem. For a homogenous
            system what g_energy reports is dependent on the system
            size and one needs to use -nmol option to divide energies
            by number of molecules to obtain per mol values.

            I am attempting to extract interaction energies between
            species in a three component system. I am puzzled how
            this can be achieved for such a system. Say there are 100
            solvent, 20 solute A and 10 B molecules.


        You would have to start by defining energy groups that
        contain relevant sets of molecules (see manual). Even once
        you've got them, the group-wise energies won't mean much of
        anything. Every observable is dependent on the configuration
        microstate, and unless you can estimate the relative
        population of different microstates to estimate a free energy...

        Mark
-- gmx-users mailing list gmx-users@gromacs.org
        <mailto:gmx-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
        <mailto:gmx-users-requ...@gromacs.org>.
        Can't post? Read http://www.gromacs.org/Support/Mailing_Lists




    --
    gmx-users mailing list gmx-users@gromacs.org
    <mailto:gmx-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
    <mailto:gmx-users-requ...@gromacs.org>.
    Can't post? Read http://www.gromacs.org/Support/Mailing_Lists






-- 
gmx-users mailing list    gmx-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

Reply via email to