[gmx-users] Umbrella sampling
Justin Lemkul
jalemkul at vt.edu
Sat Nov 25 21:17:04 CET 2017
On 11/25/17 3:07 PM, rose rahmani wrote:
> Oh sorry this is .mdp file:
>
> DEFINE = -DPOSRES
What are you restraining? This seems counterproductive, and by default
(unless you've hacked the topology), this is going to restrain your
protein, which is definitely wrong.
> integrator = md
> dt = 0.001
> nsteps = 2000000
> nstxout = 0
> nstvout = 0
> nstfout = 0
> nstlog = 500
> nstenergy = 1000
> nstxtcout = 1000
> rlist = 1.5
> rcoulomb = 1.5
> rvdw = 1.2
Again, I am suspicious of these cutoffs. What force field are you using?
> coulombtype = pme
> cutoff-scheme = group
> vdwtype = Switch
> rvdw_switch = 1.0
> pcoupl = no
> gen-vel = yes
> gen-temp = 0
> gen-seed = 173529
> constraints = h-bonds
> pbc = xy
> freezegrps = WAL ZnS
> freezedim = Y Y Y Y Y Y
> energygrp-excl = WAL WAL ZnO ZnO
> energygrps = SOL WAL ZnO Protein NA CL
> nwall = 2
> wall-atomtype = C C
> wall-type = 9-3
> wall-density = 150 150
> wall-ewald-zfac = 3
> ewald-geometry = 3dc
> fourierspacing = 0.12
> tcoupl = v-rescale
> tc-grps = System
> tau-t = 0.1
> ref-t = 300
> pull = yes
> pull_ngroups = 2
> pull_ncoords = 1
> pull_group1_name = ZnS
> pull_group2_name = Protein-H
You can probably just use the whole protein here, though I doubt it
makes much difference.
> pull_coord1_type = umbrella ; harmonic biasing force
> pull_coord1_geometry = distance ; simple distance increase
> pull_coord1_groups = 1 2
> pull_coord1_dim = N N Y
> pull_coord1_rate = 0.001
Here's your problem. With a positive pull rate, you are instructing
mdrun to increase the COM distance between the protein and the ZnS
surface. If you want them to come closer, you need a negative value
here, to decrease the distance as a function of time. Of course, this
all goes out the window if your protein is restrained, as suggested above.
-Justin
> pull_coord1_k = 5000 ; kJ mol^-1 nm^-2
> pull_coord1_start = yes ; define initial COM distance > 0
>
>
> On Sat, Nov 25, 2017 at 11:26 PM, Justin Lemkul <jalemkul at vt.edu> wrote:
>
>>
>> On 11/25/17 11:49 AM, rose rahmani wrote:
>>
>>> On Sat, Nov 25, 2017 at 6:57 PM, Justin Lemkul <jalemkul at vt.edu> wrote:
>>>
>>>
>>>> On 11/24/17 3:32 PM, rose rahmani wrote:
>>>>
>>>> I attached md_pull.mdp file
>>>>> i put " cutoff-scheme = group" beecause of some errors (about energy
>>>>> groups)
>>>>>
>>>>> The use of energygrps has no effect on the physics. You should view
>>>> pairwise interactions energies as an analysis method, not something that
>>>> you need to do as part of your MD run. Don't base your algorithm choices
>>>> on
>>>> a quantity that is usually meaningless.
>>>>
>>>> This is what i try to do(part of some literatures);
>>>>
>>>>> 1-pulling the CM of the object along the z-axis—perpendicular to the
>>>>> surface of ZnO
>>>>>
>>>>> 2-Pulling is implemented through a “dummy particle” which moves towards
>>>>> the surface with a constant speed of 1 nm/ns from z = 2 nm to z = 0
>>>>> and drags the CM by the harmonic force corresponding to the spring
>>>>> constant of 5000 kJ/(mol nm2).The lateral motion is not constrained so
>>>>> the PMF is averaged laterally
>>>>>
>>>>> 3-The conformations are scanned every 0.1 ps in order to save them
>>>>> with the CM within each of the interval of width 0.05 nm. ( most of
>>>>> all i'm not sure about this part of my mdp file and i don't know how
>>>>> should i implement them).
>>>>>
>>>>> I don't know what .mdp setting you're referring to here.
>>>> Sorry, I didn't understand what you mean?
>>>>
>> The mailing list does not accept attachments, so your .mdp file did not
>> come through. I'm working blind on what settings you're using. What I
>> specifically don't understand here is your connection between the desired
>> spacing along the reaction coordinate and whatever .mdp settings you think
>> affect this. You can only tell mdrun how frequently to save a frame, you
>> can't tell it anything about the interval along the reaction coordinate you
>> care about. Save coordinates frequently enough that you can plausibly
>> generate a set of configurations to use.
>>
>>
>> -Justin
>>
>> --
>> ==================================================
>>
>> Justin A. Lemkul, Ph.D.
>> Assistant Professor
>> Virginia Tech Department of Biochemistry
>>
>> 303 Engel Hall
>> 340 West Campus Dr.
>> Blacksburg, VA 24061
>>
>> jalemkul at vt.edu | (540) 231-3129
>> http://www.biochem.vt.edu/people/faculty/JustinLemkul.html
>>
>> ==================================================
>>
>> --
>> Gromacs Users mailing list
>>
>> * Please search the archive at http://www.gromacs.org/Support
>> /Mailing_Lists/GMX-Users_List before posting!
>>
>> * Can't post? Read http://www.gromacs.org/Support/Mailing_Lists
>>
>> * For (un)subscribe requests visit
>> https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or
>> send a mail to gmx-users-request at gromacs.org.
>>
--
==================================================
Justin A. Lemkul, Ph.D.
Assistant Professor
Virginia Tech Department of Biochemistry
303 Engel Hall
340 West Campus Dr.
Blacksburg, VA 24061
jalemkul at vt.edu | (540) 231-3129
http://www.biochem.vt.edu/people/faculty/JustinLemkul.html
==================================================
More information about the gromacs.org_gmx-users
mailing list