Re: [gmx-users] Pulling inside a channel to calculate the PMF

2017-06-23 Thread François-Régis Chalaoux
Thanks Alex, finding the positions as you propose seems a legitimate way
for this problem. One will have to wait enough with a classical MD but Bias
MD should help. In my case the channel is not a large ion channel.

FR.

2017-06-22 18:26 GMT+02:00 Alex :

> I've never used PLUMED, to be honest, so I don't know.
>
> If ligands are salt ions or any other overall charged entities, I would
> solvate the channel (with restraint, maybe) for essentially a production
> run and apply an electric field "parallel" to the channel lumen, then just
> visualize the trajectory and pick the configurations by hand. gmx trjconv
> can -dump any particular frame of your liking. Maybe not as automated as
> one could hope, but then you will know in-depth what configs you have.
>
> Alex
>
>
> On 6/22/2017 3:03 AM, François-Régis Chalaoux wrote:
>
>> Hi Alex,
>>
>> There is no confusion about the pulling that is only a preparation for
>> WHAM, but as you tell it you need to choose positions. These positions
>> could be choosen manually: if one choose to explore the static channel
>> from
>> apo, then I'm agree, select the positions in the channel "in a bunch of
>> reasonably spaced spots along the curved "axis" of your channel, each
>> followed by equilibration and the production run, yielding the data useful
>> for WHAM". As you say, you need time and patience. Could PLUMED (or
>> somethoing else) /Gromacs be used to automate this ?
>>
>> On the other side, this channel come from a static APO structure and the
>> reality of this channel is tiedous, so why not discover dynamically the
>> channel and run the next equilibration and the production run on the fly,
>> could
>> PLUMED (or somethoing else)/Gromacs  be used to automate this ? How to
>> discover the channel on the fly ? May be it is feasible to use simply the
>> coordinates of the channel discovered by MDPocket with a long classical MD
>> realized  previously on the apo/holo structure ?
>>
>> FR.
>>
>> 2017-06-22 10:19 GMT+02:00 Alex :
>>
>> I think your problem is solvable with enough perseverance, but there may
>>> also be some confusion... The PMF calculation isn't based on the data
>>> obtained from an actual pull: the pulling rate in those simulations is
>>> set
>>> to zero. The reason for using pull code there is to pull (pun intended)
>>> the
>>> positions and/or forces. The initial structures, of course, is where e.g.
>>> Justin's tutorial uses pull along a straight line.
>>>
>>> However, if you have the time and patience, you could of course
>>> (manually?) put your ligand in a bunch of reasonably spaced spots along
>>> the
>>> curved "axis" of your channel, each followed by equilibration and the
>>> production run, yielding the data useful for WHAM.
>>>
>>> Hope this helps.
>>>
>>> Alex
>>>
>>>
>>> On 6/22/2017 2:05 AM, François-Régis Chalaoux wrote:
>>>
>>> Hi everybody,

 I would like to pull a ligand in a channel from my protein and calculate
 the PMF with Umbrella sampling. This channel is probably not linear and
 thus have to be defined. Too much colisions appears along a simple one
 axis
 pulling and causing a catastrophic PMF calculation.

 Currently I'm working with Gromacs and I wondered if it is possible to
 define statically or dynamically the coordinates for the center of the
 channel and use it during the simulation (Pulling).

 One solution could be to define in the md_pull.mdp configuration file
 all
 the transition points of my pathway through which my ligand must pass
 from
 my APO structure determined with CAVER.
 Instantiation of Gromacs parameters of md_pull.mdp is not enough clear
 for
 me and PLUMED is may be a more direct solution. Currently I have no
 experience with PLUMED but It seems on paper to be able.

 An other choice would be to define dynamically the channel center,
 on-the-fly. PLUMED seems also capable to manage this sort of challenge
 but
 once again I have no idea of the feasibility of a such work.


 What do you think about this problem and of the tracks evoked above ?


 Cheers, FR.

 *Pulling inside a channel to calculate the PMF*. Available from:
 https://www.researchgate.net/post/Pulling_inside_a_channel_t
 o_calculate_the_PMF#594b792648954cf7f2759a48
 [accessed Jun 22, 2017].

 --
>>> 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-requ...@gromacs.org.
>>>
>>
> --
> 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/Ma

Re: [gmx-users] Pulling inside a channel to calculate the PMF

2017-06-22 Thread Alex

I've never used PLUMED, to be honest, so I don't know.

If ligands are salt ions or any other overall charged entities, I would 
solvate the channel (with restraint, maybe) for essentially a production 
run and apply an electric field "parallel" to the channel lumen, then 
just visualize the trajectory and pick the configurations by hand. gmx 
trjconv can -dump any particular frame of your liking. Maybe not as 
automated as one could hope, but then you will know in-depth what 
configs you have.


Alex

On 6/22/2017 3:03 AM, François-Régis Chalaoux wrote:

Hi Alex,

There is no confusion about the pulling that is only a preparation for
WHAM, but as you tell it you need to choose positions. These positions
could be choosen manually: if one choose to explore the static channel from
apo, then I'm agree, select the positions in the channel "in a bunch of
reasonably spaced spots along the curved "axis" of your channel, each
followed by equilibration and the production run, yielding the data useful
for WHAM". As you say, you need time and patience. Could PLUMED (or
somethoing else) /Gromacs be used to automate this ?

On the other side, this channel come from a static APO structure and the
reality of this channel is tiedous, so why not discover dynamically the
channel and run the next equilibration and the production run on the fly, could
PLUMED (or somethoing else)/Gromacs  be used to automate this ? How to
discover the channel on the fly ? May be it is feasible to use simply the
coordinates of the channel discovered by MDPocket with a long classical MD
realized  previously on the apo/holo structure ?

FR.

2017-06-22 10:19 GMT+02:00 Alex :


I think your problem is solvable with enough perseverance, but there may
also be some confusion... The PMF calculation isn't based on the data
obtained from an actual pull: the pulling rate in those simulations is set
to zero. The reason for using pull code there is to pull (pun intended) the
positions and/or forces. The initial structures, of course, is where e.g.
Justin's tutorial uses pull along a straight line.

However, if you have the time and patience, you could of course
(manually?) put your ligand in a bunch of reasonably spaced spots along the
curved "axis" of your channel, each followed by equilibration and the
production run, yielding the data useful for WHAM.

Hope this helps.

Alex


On 6/22/2017 2:05 AM, François-Régis Chalaoux wrote:


Hi everybody,

I would like to pull a ligand in a channel from my protein and calculate
the PMF with Umbrella sampling. This channel is probably not linear and
thus have to be defined. Too much colisions appears along a simple one
axis
pulling and causing a catastrophic PMF calculation.

Currently I'm working with Gromacs and I wondered if it is possible to
define statically or dynamically the coordinates for the center of the
channel and use it during the simulation (Pulling).

One solution could be to define in the md_pull.mdp configuration file all
the transition points of my pathway through which my ligand must pass from
my APO structure determined with CAVER.
Instantiation of Gromacs parameters of md_pull.mdp is not enough clear for
me and PLUMED is may be a more direct solution. Currently I have no
experience with PLUMED but It seems on paper to be able.

An other choice would be to define dynamically the channel center,
on-the-fly. PLUMED seems also capable to manage this sort of challenge but
once again I have no idea of the feasibility of a such work.


What do you think about this problem and of the tracks evoked above ?


Cheers, FR.

*Pulling inside a channel to calculate the PMF*. Available from:
https://www.researchgate.net/post/Pulling_inside_a_channel_t
o_calculate_the_PMF#594b792648954cf7f2759a48
[accessed Jun 22, 2017].


--
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-requ...@gromacs.org.


--
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-requ...@gromacs.org.

Re: [gmx-users] Pulling inside a channel to calculate the PMF

2017-06-22 Thread François-Régis Chalaoux
Hi Alex,

There is no confusion about the pulling that is only a preparation for
WHAM, but as you tell it you need to choose positions. These positions
could be choosen manually: if one choose to explore the static channel from
apo, then I'm agree, select the positions in the channel "in a bunch of
reasonably spaced spots along the curved "axis" of your channel, each
followed by equilibration and the production run, yielding the data useful
for WHAM". As you say, you need time and patience. Could PLUMED (or
somethoing else) /Gromacs be used to automate this ?

On the other side, this channel come from a static APO structure and the
reality of this channel is tiedous, so why not discover dynamically the
channel and run the next equilibration and the production run on the fly, could
PLUMED (or somethoing else)/Gromacs  be used to automate this ? How to
discover the channel on the fly ? May be it is feasible to use simply the
coordinates of the channel discovered by MDPocket with a long classical MD
realized  previously on the apo/holo structure ?

FR.

2017-06-22 10:19 GMT+02:00 Alex :

> I think your problem is solvable with enough perseverance, but there may
> also be some confusion... The PMF calculation isn't based on the data
> obtained from an actual pull: the pulling rate in those simulations is set
> to zero. The reason for using pull code there is to pull (pun intended) the
> positions and/or forces. The initial structures, of course, is where e.g.
> Justin's tutorial uses pull along a straight line.
>
> However, if you have the time and patience, you could of course
> (manually?) put your ligand in a bunch of reasonably spaced spots along the
> curved "axis" of your channel, each followed by equilibration and the
> production run, yielding the data useful for WHAM.
>
> Hope this helps.
>
> Alex
>
>
> On 6/22/2017 2:05 AM, François-Régis Chalaoux wrote:
>
>> Hi everybody,
>>
>> I would like to pull a ligand in a channel from my protein and calculate
>> the PMF with Umbrella sampling. This channel is probably not linear and
>> thus have to be defined. Too much colisions appears along a simple one
>> axis
>> pulling and causing a catastrophic PMF calculation.
>>
>> Currently I'm working with Gromacs and I wondered if it is possible to
>> define statically or dynamically the coordinates for the center of the
>> channel and use it during the simulation (Pulling).
>>
>> One solution could be to define in the md_pull.mdp configuration file all
>> the transition points of my pathway through which my ligand must pass from
>> my APO structure determined with CAVER.
>> Instantiation of Gromacs parameters of md_pull.mdp is not enough clear for
>> me and PLUMED is may be a more direct solution. Currently I have no
>> experience with PLUMED but It seems on paper to be able.
>>
>> An other choice would be to define dynamically the channel center,
>> on-the-fly. PLUMED seems also capable to manage this sort of challenge but
>> once again I have no idea of the feasibility of a such work.
>>
>>
>> What do you think about this problem and of the tracks evoked above ?
>>
>>
>> Cheers, FR.
>>
>> *Pulling inside a channel to calculate the PMF*. Available from:
>> https://www.researchgate.net/post/Pulling_inside_a_channel_t
>> o_calculate_the_PMF#594b792648954cf7f2759a48
>> [accessed Jun 22, 2017].
>>
>
> --
> 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-requ...@gromacs.org.
-- 
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-requ...@gromacs.org.

Re: [gmx-users] Pulling inside a channel to calculate the PMF

2017-06-22 Thread Alex
I think your problem is solvable with enough perseverance, but there may 
also be some confusion... The PMF calculation isn't based on the data 
obtained from an actual pull: the pulling rate in those simulations is 
set to zero. The reason for using pull code there is to pull (pun 
intended) the positions and/or forces. The initial structures, of 
course, is where e.g. Justin's tutorial uses pull along a straight line.


However, if you have the time and patience, you could of course 
(manually?) put your ligand in a bunch of reasonably spaced spots along 
the curved "axis" of your channel, each followed by equilibration and 
the production run, yielding the data useful for WHAM.


Hope this helps.

Alex


On 6/22/2017 2:05 AM, François-Régis Chalaoux wrote:

Hi everybody,

I would like to pull a ligand in a channel from my protein and calculate
the PMF with Umbrella sampling. This channel is probably not linear and
thus have to be defined. Too much colisions appears along a simple one axis
pulling and causing a catastrophic PMF calculation.

Currently I'm working with Gromacs and I wondered if it is possible to
define statically or dynamically the coordinates for the center of the
channel and use it during the simulation (Pulling).

One solution could be to define in the md_pull.mdp configuration file all
the transition points of my pathway through which my ligand must pass from
my APO structure determined with CAVER.
Instantiation of Gromacs parameters of md_pull.mdp is not enough clear for
me and PLUMED is may be a more direct solution. Currently I have no
experience with PLUMED but It seems on paper to be able.

An other choice would be to define dynamically the channel center,
on-the-fly. PLUMED seems also capable to manage this sort of challenge but
once again I have no idea of the feasibility of a such work.


What do you think about this problem and of the tracks evoked above ?


Cheers, FR.

*Pulling inside a channel to calculate the PMF*. Available from:
https://www.researchgate.net/post/Pulling_inside_a_channel_to_calculate_the_PMF#594b792648954cf7f2759a48
[accessed Jun 22, 2017].


--
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-requ...@gromacs.org.