The histograms are really crowded, it would be better to plot only the
black one and probably the red one, to see the it better.
Two ideas which can probably solve the problem (ok, both assume, that
the host has a certain shape).
You said you investigate guest-insertion to a host. I would think that
the guest molecule can't bind from all directions to the host.
If the host is 'U' shaped then, the guest can come only from above.
Idea 1:
Take some atoms at the lower part from 'U' as the reference. So you do
not run into the problem with with a zero ref-distance.
Bad thing is, that you would start from all over again.
Idea 2: we make some tricks to get negative distances. I think the big
problem is that from pull_geometry=distance, you get always positive
distances
(really, only a idea, WHAM could make problems, i don't really know how
WHAM and the GROMACS implementation of it work):
Instead of using pull_geometry=distance, use pull_geometry=position.
Define a plane at zero ref-distance, which is roughly orthogonal to the
path which the guest can enter.
In my example 'U-' - would be the plane.
From the pullx.xvg you can calculate the pull-ref distance (which is
always positive). Then you can add a sign to the distances, depending if
the guest is above or below the plane. (Probably it is better to take
only the part of the pull-ref distance which is orthogonal to the plane.
Then you should also modify the forces in the same way.)
From this distances you can also calculate pullf.xvg.
Now you must create a *.tpr for this windows with
pull_geometry=distance, instead of use pull_geometry=position (WHAM
doesn't like position, as far as i know).
Now start WHAM and pray that it will work. All we have done is, that we
have now negative distances in pullx.xvg. I don't know if the fact that
we now have negative numbers makes any problem for WHAM (from the *.tpr
we would expect that we have only positive numbers).
Wish you luck.
greetings
thomas
Date: Tue, 10 Jan 2012 10:47:43 +0000
From: Gavin Melaugh<gmelaug...@qub.ac.uk>
Subject: Re: [gmx-users] RDF(PMF) and Umbrella sampling
To: Discussion list for GROMACS users<gmx-users@gromacs.org>
Message-ID:<4f0c174f.2050...@qub.ac.uk>
Content-Type: text/plain; charset=ISO-8859-1
Hi Justin
Again, many thanks for the reply.
So when the COM distance changes sign, what effect does that have on the
distribution of the COM distance about the mean value for that window
i.e. If say my ref dist in 0 nm and the umbrella sampling allows the
distance to sample distances say at 0.02 nm to -0.02nm. What happens to
negative values? Obviously they are not counted as negative in the
distribution or else it would be centred at zero/
Cheers
Gavin
Justin A. Lemkul wrote:
Gavin Melaugh wrote:
Hi Justin
Thanks very much. One last question. What do you mean when you say "COM
reference distance is changing signs"? I thought the COM distance was
the absolute distance between the two groups and therefore cannot be
negative?
The pull code deals in vectors. Signs can change. The use of
"distance" as a geometry is perhaps somewhat misleading.
-Justin
Cheers
Gavin
Dariush Mohammadyani wrote:
Hi Gavin,
A question arose for me: why did you consider the (rate = 0)?
Dariush
On Fri, Jan 6, 2012 at 11:47 AM, Gavin Melaugh<gmelaug...@qub.ac.uk
<mailto:gmelaug...@qub.ac.uk>> wrote:
Hi Justin
Just a quick clarification regarding my previous point. With
geometry =
distance, and pull_dim =Y Y Y . Is the pull_group sampling all
dimensions equally (or without prejudice) about pull_init ? And
iN your
first reply what did you mean about by "straight pull" ?
Cheers
Gavin
Justin A. Lemkul wrote:
>
>
> Gavin Melaugh wrote:
>> Hi Justin
>>
>> Thanks for the reply. I wanted my "pulling" to be free in all
>> directions, that is in the liquid state with no defined reaction
>> coordinate i.e not along a specific axis. This is why I used
geometry =
>> distance. Would you agree with this approach?
>
> I suppose there is an argument that can be made for a more free
> approach such as this one, but you're going to get the
artifact you
> observed the instant your pull group moves past a zero COM
distance.
> Whether or not this is a significant problem is something you'll
have
> to determine.
>
> -Justin
>
>> By free I mean. The absolute distance between the COG of the
ref group
>> and that of the pull group.
>>
>> Cheers
>>
>> Gavin
>>
>> Justin A. Lemkul wrote:
>>>
>>> Gavin Melaugh wrote:
>>>> Dear all
>>>>
>>>> I have a query regarding umbrella sampling simulations that I
have
>>>> carried out to study a dynamical process of a guest inserting
into a
>>>> host. I always get get a wall tending off to infinity at or
just
>>>> before
>>>> the zero distance between the
>>>> two species.
>>>> The process I describe, for one system in particular, happens
readily
>>>> and I have compared the PMF from a non constrained simulation
(via the
>>>> RDF and reversible work theorem) and the same PMF from a
set of
>>>> umbrella sampling
>>>> simulations. They agree quite well but in the non constrained
>>>> simulation
>>>> I get a minimum practically at zero whereas for the umbrella
sampling
>>>> the minimum is shifted and there is an infinite wall close to
zero.
>>>> This
>>>> wall is not present from the reversible work theorem. Why the
infinite
>>>> wall? Why does the black histogram not centre around zero. Is
this an
>>>> artefact of the umbrella technique? Please see attached the
profile
>>>> from
>>>> the umbrella sampling technique, and the corresponding
histograms.
>>>>
>>> What's happening is the COM reference distance is changing
signs, so
>>> you get an artifact. The "distance" geometry is relatively
inflexible
>>> and is only suitable for straight pulls of continuously
increasing or
>>> continuously decreasing COM distance. You should try using the
>>> "position" geometry instead. There are some notes that you
may find
>>> useful in my tutorial:
>>>
>>>
http://www.bevanlab.biochem.vt.edu/Pages/Personal/justin/gmx-tutorials/umbrella/05a_pull_tips.html
>>>
>>>
>>>
>>> -Justin
>>>
>>>> Here is an excerpt from one of the umbrella mdp files.
>>>>
>>>> pull = umbrella
>>>> pull_geometry = distance
>>>> pull_dim = Y Y Y
>>>> pull_start = no
>>>> pull_ngroups = 1
>>>> pull_group0 = cage_1
>>>> pull_group1 = tail
>>>> pull_init1 = 0
>>>> pull_rate1 = 0.0
>>>> pull_k1 = 10000
>>>> pull_nstxout = 150
>>>> pull_nstfout = 150
>>>>
>>>>
>>>> Cheers
>>>>
>>>> Gavin
>>>>
>>>>
>>>>
------------------------------------------------------------------------
>>>>
>>>>
>>>>
>>>>
------------------------------------------------------------------------
>>>>
>>>>
>>
>>
>
--
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
--
Kind Regards,
Dariush Mohammadyani
Department of Structural Biology
University of Pittsburgh School of Medicine
Biomedical Science Tower 3
3501 Fifth Avenue
Pittsburgh, PA 15261
USA
--
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