Re: [gmx-users] Grompp warning about topology constrains

2018-01-31 Thread Ahmed Mashaly
Thanks Justin Kind Regards,Ahmed Mashaly



  From: Justin Lemkul 
 To: gmx-us...@gromacs.org 
 Sent: Tuesday, January 30, 2018 6:00 PM
 Subject: Re: [gmx-users] Grompp warning about topology constrains
   


On 1/30/18 5:46 AM, Ahmed Mashaly wrote:
>
> Thanks Justin ... The topology seems fine to me
>
> The inputs are in this link incase of the text is messed again
> https://drive.google.com/open?id=13DzlUl0rLoJBfr_oPf9tLPknAsRNJpuR
>
>
>
> title = NVT
> define = -DPOSRES ;
>
> ; Run parameters
> integrator = md
> dt = 0.002
> nsteps = 25
>
> ; Output control
> nstlog = 500
> nstxout = 500
> nstvout = 500
> nstfout = 500
> nstcalcenergy = 10
> nstenergy = 500
>
> ; Bond parameters
> continuation = no
> constraint_algorithm = lincs
> constraints = all-bonds
> lincs_iter = 2
> lincs_order = 4
> shake-tol        = 1e-05
>
> ; Neighborsearching
> cutoff-scheme = Verlet
> ns_type = grid
> nstlist = 10
> rlist = 1.0
> rvdw = 1.0
> vdwtype = Cut-off
> rcoulomb = 1.0
>
> ; Electrostatics
> coulombtype = pme
> pme_order = 4
> fourierspacing = 0.16
>
> ; Temperature coupling
> tcoupl = V-rescale
> tc_grps = Protein Non-Protein
> tau_t = 0.1 0.1
> ref_t = 300 300
>
> ; Pressure coupling
> pcoupl = no
>
> ; Periodic boundary conditions
> pbc = xyz
>
> ; Dispersion correction
> DispCorr = EnerPres
>
> ;
> gen_vel = yes
> gen_temp = 300
> gen_seed = -1
>
>
>
>
>
> The last lines of toplogy:

As I said before, the line numbers here and their contents are irrelevant.

The error message and its solution are quite clear. You have at least 
one angle between some atoms i-j-k, in which the masses of atoms i and k 
differ by at least a factor of 13. In this instance, you shouldn't be 
constraining all bonds. Set constraints = h-bonds and move ahead. The 
only force field that I know of that requires all bonds to be 
constrained is GROMOS, all others normally only constrain bonds to H.

-Justin

> 79101 [ moleculetype ]
> 79102 ; Name nrexcl
> 79103 SOL 3
> 79104
> 79105 [ atoms ]
> 79106 ; nr type resnr residue atom cgnr charge mass typeB chargeB massB
> 79107 ; residue 1 WAT rtp WAT q 0.0
> 79108 1 OW 1 SOL OW 1 -0.834000 16. ; qtot -0.8340
> 79109 2 HW 1 SOL HW1 2 0.417000 1.0080 ; qtot -0.4170
> 79110 3 HW 1 SOL HW2 3 0.417000 1.0080 ; qtot 0.
> 79111
> 79112 #ifdef FLEXIBLE
> 79113
> 79114 [ bonds ]
> 79115 ; ai aj funct c0 c1 c2 c3
> 79116 2 3 1 0.15136 462750.40
> 79117 1 2 1 0.09572 462750.40
> 79118 1 3 1 0.09572 462750.40
> 79119
> 79120
> 79121 #else
> 79122
> 79123 [ settles ]
> 79124 ; i funct doh dhh
> 79125 1 1 0.09572 0.15136
> 79126
> 79127 #endif
> 79128
> 79129 [ exclusions ]
> 79130 1 2 3
> 79131 2 1 3
> 79132 3 1 2
> 79133
> 79134 [ system ]
> 79135 ; Name
> 79136 Generic title
> 79137
> 79138 [ molecules ]
> 79139 ; Compound #mols
> 79140 system1 1
> 79141 system2 1
> 79142 system1 1
> 79143 system2 1
> 79144 system1 1
> 79145 system2 1
> 79146 NA 3
> 79147 SOL 49664
>
>
>
>
>  
> Kind Regards,
> Ahmed
>
>
>
>
>
> 
> From: Justin Lemkul 
> To: gmx-us...@gromacs.org
> Sent: Tuesday, January 30, 2018 2:14 AM
> Subject: Re: [gmx-users] Grompp warning about topology constrains
>
>
>
>
>
> On 1/29/18 11:03 AM, Ahmed Mashaly wrote:
>> Hi,
>> I have set up my parameters with tleap, converted to gromacs with Acpype, 
>> did the minimization.
>>
>>
>> For NVT, when I use grompp, this warning appears:
>> WARNING 1 [file gromacs.top, line 79147]:  There are atoms at both ends of 
>> an angle, connected by constraints and  with masses that differ by more than 
>> a factor of 13. This means that  there are likely dynamic modes that are 
>> only very weakly coupled. To  ensure good equipartitioning, you need to 
>> either not use constraints on  all bonds (but, if possible, only on bonds 
>> involving hydrogens) or use  integrator = sd or decrease one or more 
>> tolerances:  verlet-buffer-tolerance <= 0.0001, LINCS iterations >= 2, LINCS 
>> order >=  4 or SHAKE tolerance <= 1e-05
>>
>> But in .top file there in this line (the last one) there is no such a thing.
> The error appears at the end of topology parsing, so it reports the last
> line as being the source, but that's not correct. It's just a reflection
> of the fact that you're doing something unstable somewhere in the topology.
>
>> It worked when I changed the integrator to sd or when I changed the 
>> constraints to

Re: [gmx-users] Grompp warning about topology constrains

2018-01-30 Thread Justin Lemkul



On 1/30/18 5:46 AM, Ahmed Mashaly wrote:


Thanks Justin ... The topology seems fine to me

The inputs are in this link incase of the text is messed again
https://drive.google.com/open?id=13DzlUl0rLoJBfr_oPf9tLPknAsRNJpuR



title = NVT
define = -DPOSRES ;

; Run parameters
integrator = md
dt = 0.002
nsteps = 25

; Output control
nstlog = 500
nstxout = 500
nstvout = 500
nstfout = 500
nstcalcenergy = 10
nstenergy = 500

; Bond parameters
continuation = no
constraint_algorithm = lincs
constraints = all-bonds
lincs_iter = 2
lincs_order = 4
shake-tol = 1e-05

; Neighborsearching
cutoff-scheme = Verlet
ns_type = grid
nstlist = 10
rlist = 1.0
rvdw = 1.0
vdwtype = Cut-off
rcoulomb = 1.0

; Electrostatics
coulombtype = pme
pme_order = 4
fourierspacing = 0.16

; Temperature coupling
tcoupl = V-rescale
tc_grps = Protein Non-Protein
tau_t = 0.1 0.1
ref_t = 300 300

; Pressure coupling
pcoupl = no

; Periodic boundary conditions
pbc = xyz

; Dispersion correction
DispCorr = EnerPres

;
gen_vel = yes
gen_temp = 300
gen_seed = -1





The last lines of toplogy:


As I said before, the line numbers here and their contents are irrelevant.

The error message and its solution are quite clear. You have at least 
one angle between some atoms i-j-k, in which the masses of atoms i and k 
differ by at least a factor of 13. In this instance, you shouldn't be 
constraining all bonds. Set constraints = h-bonds and move ahead. The 
only force field that I know of that requires all bonds to be 
constrained is GROMOS, all others normally only constrain bonds to H.


-Justin


79101 [ moleculetype ]
79102 ; Name nrexcl
79103 SOL 3
79104
79105 [ atoms ]
79106 ; nr type resnr residue atom cgnr charge mass typeB chargeB massB
79107 ; residue 1 WAT rtp WAT q 0.0
79108 1 OW 1 SOL OW 1 -0.834000 16. ; qtot -0.8340
79109 2 HW 1 SOL HW1 2 0.417000 1.0080 ; qtot -0.4170
79110 3 HW 1 SOL HW2 3 0.417000 1.0080 ; qtot 0.
79111
79112 #ifdef FLEXIBLE
79113
79114 [ bonds ]
79115 ; ai aj funct c0 c1 c2 c3
79116 2 3 1 0.15136 462750.40
79117 1 2 1 0.09572 462750.40
79118 1 3 1 0.09572 462750.40
79119
79120
79121 #else
79122
79123 [ settles ]
79124 ; i funct doh dhh
79125 1 1 0.09572 0.15136
79126
79127 #endif
79128
79129 [ exclusions ]
79130 1 2 3
79131 2 1 3
79132 3 1 2
79133
79134 [ system ]
79135 ; Name
79136 Generic title
79137
79138 [ molecules ]
79139 ; Compound #mols
79140 system1 1
79141 system2 1
79142 system1 1
79143 system2 1
79144 system1 1
79145 system2 1
79146 NA 3
79147 SOL 49664




  
Kind Regards,

Ahmed






From: Justin Lemkul 
To: gmx-us...@gromacs.org
Sent: Tuesday, January 30, 2018 2:14 AM
Subject: Re: [gmx-users] Grompp warning about topology constrains





On 1/29/18 11:03 AM, Ahmed Mashaly wrote:

Hi,
I have set up my parameters with tleap, converted to gromacs with Acpype, did 
the minimization.


For NVT, when I use grompp, this warning appears:
WARNING 1 [file gromacs.top, line 79147]:  There are atoms at both ends of an angle, 
connected by constraints and  with masses that differ by more than a factor of 13. This 
means that  there are likely dynamic modes that are only very weakly coupled. To  ensure 
good equipartitioning, you need to either not use constraints on  all bonds (but, if 
possible, only on bonds involving hydrogens) or use  integrator = sd or decrease one or 
more tolerances:  verlet-buffer-tolerance <= 0.0001, LINCS iterations >= 2, LINCS 
order >=  4 or SHAKE tolerance <= 1e-05

But in .top file there in this line (the last one) there is no such a thing.

The error appears at the end of topology parsing, so it reports the last
line as being the source, but that's not correct. It's just a reflection
of the fact that you're doing something unstable somewhere in the topology.


It worked when I changed the integrator to sd or when I changed the constraints to only 
h-bonds and not with LINCS iterations >= 2, LINCS order >= 4 or SHAKE tolerance 
<= 1e-05


I even deleteddefine  = -DPOSRES
from the .mdp file and got the same warning

Position restraints have nothing to do with bond constraints.

The text below is basically unintelligible. Please use proper line
wrapping in your email client.

-Justin



this is my input file:itle   = NVT define  = 
-DPOSRES ; Run parametersintegrator  = md   dt  
= 0.002nsteps  = 25   ; Output controlnstlog
  = 500 nstxout = 500nstvout = 
500 nstfout = 500 nstcalcenergy   = 10  
nstenergy   = 500; Bond parameterscontinuation= no  
 constraint_algorithm= lincs   constraints = all-bonds  
   lincs_iter  = 2   lincs_order = 4  
shake-tol = 1e-05  ; Neighborsearchingcutoff-scheme 

Re: [gmx-users] Grompp warning about topology constrains

2018-01-30 Thread Ahmed Mashaly


Thanks Justin ... The topology seems fine to me

The inputs are in this link incase of the text is messed again
https://drive.google.com/open?id=13DzlUl0rLoJBfr_oPf9tLPknAsRNJpuR



title = NVT
define = -DPOSRES ;

; Run parameters
integrator = md
dt = 0.002
nsteps = 25

; Output control
nstlog = 500
nstxout = 500
nstvout = 500
nstfout = 500
nstcalcenergy = 10 
nstenergy = 500

; Bond parameters
continuation = no 
constraint_algorithm = lincs
constraints = all-bonds
lincs_iter = 2
lincs_order = 4
shake-tol = 1e-05 

; Neighborsearching
cutoff-scheme = Verlet
ns_type = grid
nstlist = 10
rlist = 1.0
rvdw = 1.0
vdwtype = Cut-off
rcoulomb = 1.0

; Electrostatics
coulombtype = pme
pme_order = 4
fourierspacing = 0.16

; Temperature coupling
tcoupl = V-rescale
tc_grps = Protein Non-Protein 
tau_t = 0.1 0.1
ref_t = 300 300

; Pressure coupling
pcoupl = no

; Periodic boundary conditions
pbc = xyz

; Dispersion correction
DispCorr = EnerPres

;
gen_vel = yes
gen_temp = 300
gen_seed = -1  





The last lines of toplogy:

79101 [ moleculetype ]
79102 ; Name nrexcl
79103 SOL 3
79104 
79105 [ atoms ]
79106 ; nr type resnr residue atom cgnr charge mass typeB chargeB massB
79107 ; residue 1 WAT rtp WAT q 0.0
79108 1 OW 1 SOL OW 1 -0.834000 16. ; qtot -0.8340
79109 2 HW 1 SOL HW1 2 0.417000 1.0080 ; qtot -0.4170
79110 3 HW 1 SOL HW2 3 0.417000 1.0080 ; qtot 0.
79111 
79112 #ifdef FLEXIBLE
79113 
79114 [ bonds ]
79115 ; ai aj funct c0 c1 c2 c3
79116 2 3 1 0.15136 462750.40
79117 1 2 1 0.09572 462750.40
79118 1 3 1 0.09572 462750.40
79119 
79120 
79121 #else
79122 
79123 [ settles ]
79124 ; i funct doh dhh
79125 1 1 0.09572 0.15136
79126 
79127 #endif
79128 
79129 [ exclusions ]
79130 1 2 3
79131 2 1 3
79132 3 1 2
79133 
79134 [ system ]
79135 ; Name
79136 Generic title
79137 
79138 [ molecules ]
79139 ; Compound #mols
79140 system1 1
79141 system2 1
79142 system1 1
79143 system2 1
79144 system1 1
79145 system2 1
79146 NA 3
79147 SOL 49664




 
Kind Regards,
Ahmed






From: Justin Lemkul 
To: gmx-us...@gromacs.org 
Sent: Tuesday, January 30, 2018 2:14 AM
Subject: Re: [gmx-users] Grompp warning about topology constrains





On 1/29/18 11:03 AM, Ahmed Mashaly wrote:
> Hi,
> I have set up my parameters with tleap, converted to gromacs with Acpype, did 
> the minimization.
>
>
> For NVT, when I use grompp, this warning appears:
> WARNING 1 [file gromacs.top, line 79147]:  There are atoms at both ends of an 
> angle, connected by constraints and  with masses that differ by more than a 
> factor of 13. This means that  there are likely dynamic modes that are only 
> very weakly coupled. To  ensure good equipartitioning, you need to either not 
> use constraints on  all bonds (but, if possible, only on bonds involving 
> hydrogens) or use  integrator = sd or decrease one or more tolerances:  
> verlet-buffer-tolerance <= 0.0001, LINCS iterations >= 2, LINCS order >=  4 
> or SHAKE tolerance <= 1e-05
>
> But in .top file there in this line (the last one) there is no such a thing.

The error appears at the end of topology parsing, so it reports the last 
line as being the source, but that's not correct. It's just a reflection 
of the fact that you're doing something unstable somewhere in the topology.

> It worked when I changed the integrator to sd or when I changed the 
> constraints to only h-bonds and not with LINCS iterations >= 2, LINCS order 
> >= 4 or SHAKE tolerance <= 1e-05
>
>
> I even deleteddefine  = -DPOSRES
> from the .mdp file and got the same warning

Position restraints have nothing to do with bond constraints.

The text below is basically unintelligible. Please use proper line 
wrapping in your email client.

-Justin


>
> this is my input file:itle   = NVT define  = 
> -DPOSRES ; Run parametersintegrator  = md   dt
>   = 0.002nsteps  = 25   ; Output controlnstlog
>   = 500 nstxout = 500nstvout  
>= 500 nstfout = 500 nstcalcenergy   = 10  
> nstenergy   = 500; Bond parameterscontinuation= 
> no   constraint_algorithm= lincs   constraints = 
> all-bonds lincs_iter  = 2   lincs_order = 
> 4  shake-tol = 1e-05  ; Neighborsearchingcutoff-scheme   = 
> Verletns_type = grid   nstlist = 10   
>  rlist   = 1.0rvdw= 
> 1.0vdwtype = Cut-offrcoulomb= 1.0 
>; Electrostaticscoulombtype = pme  
   pme_order   = 4   

Re: [gmx-users] Grompp warning about topology constrains

2018-01-29 Thread Justin Lemkul



On 1/29/18 11:03 AM, Ahmed Mashaly wrote:

Hi,
I have set up my parameters with tleap, converted to gromacs with Acpype, did 
the minimization.


For NVT, when I use grompp, this warning appears:
WARNING 1 [file gromacs.top, line 79147]:  There are atoms at both ends of an angle, 
connected by constraints and  with masses that differ by more than a factor of 13. This 
means that  there are likely dynamic modes that are only very weakly coupled. To  ensure 
good equipartitioning, you need to either not use constraints on  all bonds (but, if 
possible, only on bonds involving hydrogens) or use  integrator = sd or decrease one or 
more tolerances:  verlet-buffer-tolerance <= 0.0001, LINCS iterations >= 2, LINCS 
order >=  4 or SHAKE tolerance <= 1e-05

But in .top file there in this line (the last one) there is no such a thing.


The error appears at the end of topology parsing, so it reports the last 
line as being the source, but that's not correct. It's just a reflection 
of the fact that you're doing something unstable somewhere in the topology.



It worked when I changed the integrator to sd or when I changed the constraints to only 
h-bonds and not with LINCS iterations >= 2, LINCS order >= 4 or SHAKE tolerance 
<= 1e-05


I even deleteddefine                  = -DPOSRES
from the .mdp file and got the same warning


Position restraints have nothing to do with bond constraints.

The text below is basically unintelligible. Please use proper line 
wrapping in your email client.


-Justin



this is my input file:itle                   = NVT define                  = 
-DPOSRES ; Run parametersintegrator              = md       dt                  
    = 0.002    nsteps                  = 25   ; Output controlnstlog        
          = 500     nstxout                 = 500    nstvout                 = 
500     nstfout                 = 500     nstcalcenergy           = 10  
nstenergy               = 500    ; Bond parameterscontinuation            = no  
     constraint_algorithm    = lincs       constraints             = all-bonds  
   lincs_iter              = 2           lincs_order             = 4          
shake-tol = 1e-05  ; Neighborsearchingcutoff-scheme           = Verletns_type   
              = grid           nstlist                 = 10            rlist    
               = 1.0            rvdw                    = 1.0            
vdwtype                 = Cut-offrcoulomb                = 1.0            ; 
Electrostaticscoulombtype             = pme            pme_order               
= 4              fourierspacing          = 0.16
; Temperature couplingtcoupl                  = V-rescaletc_grps                
 = Protein Non-Protein tau_t                   = 0.1    0.1ref_t                
   = 300    300
; Pressure couplingpcoupl                  = no        ; Periodic boundary 
conditionspbc                     = xyz       ; Dispersion correctionDispCorr   
             = EnerPres  ;gen_vel                 = yes       gen_temp          
      = 300       gen_seed                = -1



And these are the last lines of .top with line numbers (starting 79101)  79101 
[ moleculetype ]  79102 ; Name            nrexcl  79103 SOL          3  79104   
79105 [ atoms ]  79106 ;   nr       type  resnr residue  atom   cgnr    charge  
     mass  typeB    chargeB      massB  79107 ; residue    1 WAT rtp WAT q 0.0  
79108     1         OW      1    SOL     OW      1  -0.834000    16.   ; 
qtot -0.8340  79109     2         HW      1    SOL    HW1      2   0.417000     
1.0080   ; qtot -0.4170  79110     3         HW      1    SOL    HW2      3   
0.417000     1.0080   ; qtot 0.  79111   79112 #ifdef FLEXIBLE  79113   
79114 [ bonds ]  79115 ;    ai     aj funct         c0         c1         c2    
     c3  79116       2      3     1   0.15136 462750.40  79117       1      
2     1   0.09572 462750.40  79118       1      3     1   0.09572 
462750.40  79119   79120   79121 #else  79122   79123 [ settles ]  79124 ; 
i     funct   doh     dhh  79125 1     1   0.09572   0.15136  79126   79127 
#endif  79128   79129 [ exclusions ]  79130 1  2  3  79131 2  1  3  79132 3  1  
2  79133   79134 [ system ]  79135 ; Name  79136 Generic title  79137   79138 [ 
molecules ]  79139 ; Compound       #mols  79140 system1              1  79141 
system2              1  79142 system1              1  79143 system2             
 1  79144 system1              1  79145 system2              1  79146 NA        
           3  79147 SOL              49664
Thanks,Ahmed


--
==

Justin A. Lemkul, Ph.D.
Assistant Professor
Virginia Tech Department of Biochemistry

303 Engel Hall
340 West Campus Dr.
Blacksburg, VA 24061

jalem...@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_Lis

[gmx-users] Grompp warning about topology constrains

2018-01-29 Thread Ahmed Mashaly
Hi,
I have set up my parameters with tleap, converted to gromacs with Acpype, did 
the minimization.


For NVT, when I use grompp, this warning appears:
WARNING 1 [file gromacs.top, line 79147]:  There are atoms at both ends of an 
angle, connected by constraints and  with masses that differ by more than a 
factor of 13. This means that  there are likely dynamic modes that are only 
very weakly coupled. To  ensure good equipartitioning, you need to either not 
use constraints on  all bonds (but, if possible, only on bonds involving 
hydrogens) or use  integrator = sd or decrease one or more tolerances:  
verlet-buffer-tolerance <= 0.0001, LINCS iterations >= 2, LINCS order >=  4 or 
SHAKE tolerance <= 1e-05

But in .top file there in this line (the last one) there is no such a thing.

It worked when I changed the integrator to sd or when I changed the constraints 
to only h-bonds and not with LINCS iterations >= 2, LINCS order >= 4 or SHAKE 
tolerance <= 1e-05


I even deleteddefine                  = -DPOSRES
from the .mdp file and got the same warning


this is my input file:itle                   = NVT define                  = 
-DPOSRES ; Run parametersintegrator              = md       dt                  
    = 0.002    nsteps                  = 25   ; Output controlnstlog        
          = 500     nstxout                 = 500    nstvout                 = 
500     nstfout                 = 500     nstcalcenergy           = 10  
nstenergy               = 500    ; Bond parameterscontinuation            = no  
     constraint_algorithm    = lincs       constraints             = all-bonds  
   lincs_iter              = 2           lincs_order             = 4          
shake-tol = 1e-05  ; Neighborsearchingcutoff-scheme           = Verletns_type   
              = grid           nstlist                 = 10            rlist    
               = 1.0            rvdw                    = 1.0            
vdwtype                 = Cut-offrcoulomb                = 1.0            ; 
Electrostaticscoulombtype             = pme            pme_order               
= 4              fourierspacing          = 0.16           
; Temperature couplingtcoupl                  = V-rescaletc_grps                
 = Protein Non-Protein tau_t                   = 0.1    0.1ref_t                
   = 300    300
; Pressure couplingpcoupl                  = no        ; Periodic boundary 
conditionspbc                     = xyz       ; Dispersion correctionDispCorr   
             = EnerPres  ;gen_vel                 = yes       gen_temp          
      = 300       gen_seed                = -1  



And these are the last lines of .top with line numbers (starting 79101)  79101 
[ moleculetype ]  79102 ; Name            nrexcl  79103 SOL          3  79104   
79105 [ atoms ]  79106 ;   nr       type  resnr residue  atom   cgnr    charge  
     mass  typeB    chargeB      massB  79107 ; residue    1 WAT rtp WAT q 0.0  
79108     1         OW      1    SOL     OW      1  -0.834000    16.   ; 
qtot -0.8340  79109     2         HW      1    SOL    HW1      2   0.417000     
1.0080   ; qtot -0.4170  79110     3         HW      1    SOL    HW2      3   
0.417000     1.0080   ; qtot 0.  79111   79112 #ifdef FLEXIBLE  79113   
79114 [ bonds ]  79115 ;    ai     aj funct         c0         c1         c2    
     c3  79116       2      3     1   0.15136 462750.40  79117       1      
2     1   0.09572 462750.40  79118       1      3     1   0.09572 
462750.40  79119   79120   79121 #else  79122   79123 [ settles ]  79124 ; 
i     funct   doh     dhh  79125 1     1   0.09572   0.15136  79126   79127 
#endif  79128   79129 [ exclusions ]  79130 1  2  3  79131 2  1  3  79132 3  1  
2  79133   79134 [ system ]  79135 ; Name  79136 Generic title  79137   79138 [ 
molecules ]  79139 ; Compound       #mols  79140 system1              1  79141 
system2              1  79142 system1              1  79143 system2             
 1  79144 system1              1  79145 system2              1  79146 NA        
           3  79147 SOL              49664
Thanks,Ahmed
-- 
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.

[gmx-users] grompp warning

2017-08-10 Thread Qinghua Liao

Hello GMX users,

I added another ligand as a new residue in the topology database, and 
then build the topology of the liand with pdb2gmx,
everything worked well. But I got this warning from grompp for a nvt 
equilibration after successful minimizations:


  There are atoms at both ends of an angle, connected by constraints and
  with masses that differ by more than a factor of 13. This means that
  there are likely dynamic modes that are only very weakly coupled. To
  ensure good equipartitioning, you need to either not use constraints on
  all bonds (but, if possible, only on bonds involving hydrogens) or use
  integrator = sd or decrease one or more tolerances:
  verlet-buffer-tolerance <= 0.0001, LINCS iterations >= 2, LINCS order >=
  4 or SHAKE tolerance <= 1e-05


It seems that there might be some problem of the topology file. But I 
can run grompp without any warning if I change the
constraints on all bonds to only bonds involving hydrogens. Then I ran a 
500 ps NVT equilibration, I checked the trajectory,
I did not found any wired angle. Could some one give me some tips? What 
is the possible reason that I got the warning?

Thanks a lot!

PS: to be consistent, I also need to apply constraints on all bonds.



All the best,
Qinghua
--
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] grompp warning: "Overriding Proper Dih. parameters" with type 9 dih.

2016-11-15 Thread Elton Carvalho
Issue #2077 created, thanks!

On Tue, Nov 15, 2016 at 11:11 AM, Mark Abraham  wrote:
> Hi,
>
> Yes that seems a bit inconsistent. Please file a redmine and include e.g. a
> tarball of suitable inputs to reproduce what's going on within grompp.
>
> Mark
>
> On Tue, Nov 15, 2016 at 3:01 PM Elton Carvalho  wrote:
>
>> Hi, Mark,
>>
>> Actually, there seems to be a bug somewhere, because if I defined
>> three type 9 dihedrals in a file and then I define the same three type
>> 9 dihedrals later on, there should be three warnings: one for each
>> multiplicity. there were only two warnings, which means the first one
>> somehow is silent.
>>
>> I just did a quick test and re-enabled the first file. The versions
>> #included by forcefield.itp and by the .top file are identical. I get
>> two arnings (for multiplicities 2 and 3 like on my first email). If I
>> comment out these terms, but keep the first one on the second file, I
>> get no warnings by grompp.
>>
>> This means that grompp reads the three terms from file 1 (hiopefully
>> adding them up), then reads a bunch of parameters and then reads the
>> first term from file 2, which, according to the documentation (and the
>> other warnings) would  throw a warning and overwrite the prvious
>> term(s). No warning is given and the user cannot be sure whether the
>> term was overriden or added up (depending on where the code branches
>> between these alternatives).
>>
>> Could I file a redmine issue regarding that?
>>
>>
>> On Tue, Nov 15, 2016 at 5:02 AM, Mark Abraham 
>> wrote:
>> > Hi,
>> >
>> > Ok that makes sense. Otherwise it would have seemed like it had to be a
>> > code bug.
>> >
>> > Maybe we could add a warning for including the same file twice? Does
>> > anybody do that deliberately E.g with different preprocessor variables
>> > defined?
>> >
>> > Mark
>> >
>> > On Tue, 15 Nov 2016 00:30 Elton Carvalho  wrote:
>> >
>> >> My apologies,
>> >>
>> >> After careful inspection, I noticed that I had #included a copy of
>> >> this ddt.prm file in charmm36-jun2015.ff/forcefield.itp , so the [
>> >> dihedraltypes ] directive is actually loaded twice, hence the
>> >> warnings. Removing the #include from forcefield.itp and keeping it in
>> >> the .top file eliminated the warnings and the resulting dynamics seems
>> >> sane (read: did not explode).
>> >>
>> >> Lesson learned: don't change the standard forcefield definition files
>> >> when doing preliminary testing. Especially in the end of a 12h layover
>> >> between flights.
>> >>
>> >> Thank you for your attention,
>> >> --
>> >> Elton
>> >>
>> >> On Mon, Nov 14, 2016 at 8:04 PM, Elton Carvalho 
>> wrote:
>> >> > Hello, fellow Gromacs Users,
>> >> >
>> >> > I'm trying to model P3DDT with CGenFF according to the instructions at
>> >> > paramchem.org, running the cgenff_charmm2gmx.py script as provided in
>> >> > their website. All this is being done on gromacs 2016.
>> >> >
>> >> > The script converts the .str file generated by paramchem.org to
>> >> > gromacs syntax and units. As a first test, I ran a signle
>> >> > dodecylthiophene molecule through the process and obtained apparently
>> >> > sane .top and .itp files. The .itp file #includes a .prm file, that
>> >> > contains the parameters fitted by the paramchem software.
>> >> >
>> >> > When running gmx grompp (version 2016), I get these two warnings:
>> >> >
>> >> > === GROMPP WARNING BEGIN ===
>> >> >
>> >> > WARNING 1 [file ddt.prm, line 17]:
>> >> >   Overriding Proper Dih. parameters.
>> >> >   Use dihedraltype 9 to allow several multiplicity terms. Only
>> >> consecutive
>> >> >   lines are combined. Non-consective lines overwrite each other.
>> >> >
>> >> >   old:  0 0.8368 1 0 0.8368 1
>> >> >   new: CG2R51   CG2R51CG321CG321 9 0.00
>> >>  1.129680 2
>> >> >
>> >> >
>> >> > WARNING 2 [file ddt.prm, line 18]:
>> >> >   Overriding Proper Dih. parameters.
>> >> >   Use dihedraltype 9 to allow several multiplicity terms. Only
>> >> consecutive
>> >> >   lines are combined. Non-consective lines overwrite each other.
>> >> >
>> >> >   old:  0 1.12968 2 0 1.12968
>> 2
>> >> >   new: CG2R51   CG2R51CG321CG321 9 0.00
>> >>  0.00 3
>> >> >
>> >> > === GROMPP WARNING END ===
>> >> >
>> >> > But the dihedral mentioned is using dihedraltype 9, in lines 16, 17
>> >> > and 18 of the reffered file, as follows:
>> >> >
>> >> > === ddt.prm RELEVANT SECTION BEGIN (lines 10-21)===
>> >> >
>> >> > [ dihedraltypes ]
>> >> > ;  ijkl  func phi0 kphi
>> mult
>> >> >   CG2R51   CG2R51   CG2R51CG321 9   180.0016.736000
>>2
>> >> >CG321   CG2R51   CG2R51   SG2R50 9   180.0029.288000
>>2
>> >> >CG321   CG2R51   CG2R51HGR51 9   180.00 4.184000
>>2
>> >> >   CG2R51   CG2R51CG321CG321 9 0.00 0.836800
>>1
>> >> >   CG2R51   C

Re: [gmx-users] grompp warning: "Overriding Proper Dih. parameters" with type 9 dih.

2016-11-15 Thread Mark Abraham
Hi,

Yes that seems a bit inconsistent. Please file a redmine and include e.g. a
tarball of suitable inputs to reproduce what's going on within grompp.

Mark

On Tue, Nov 15, 2016 at 3:01 PM Elton Carvalho  wrote:

> Hi, Mark,
>
> Actually, there seems to be a bug somewhere, because if I defined
> three type 9 dihedrals in a file and then I define the same three type
> 9 dihedrals later on, there should be three warnings: one for each
> multiplicity. there were only two warnings, which means the first one
> somehow is silent.
>
> I just did a quick test and re-enabled the first file. The versions
> #included by forcefield.itp and by the .top file are identical. I get
> two arnings (for multiplicities 2 and 3 like on my first email). If I
> comment out these terms, but keep the first one on the second file, I
> get no warnings by grompp.
>
> This means that grompp reads the three terms from file 1 (hiopefully
> adding them up), then reads a bunch of parameters and then reads the
> first term from file 2, which, according to the documentation (and the
> other warnings) would  throw a warning and overwrite the prvious
> term(s). No warning is given and the user cannot be sure whether the
> term was overriden or added up (depending on where the code branches
> between these alternatives).
>
> Could I file a redmine issue regarding that?
>
>
> On Tue, Nov 15, 2016 at 5:02 AM, Mark Abraham 
> wrote:
> > Hi,
> >
> > Ok that makes sense. Otherwise it would have seemed like it had to be a
> > code bug.
> >
> > Maybe we could add a warning for including the same file twice? Does
> > anybody do that deliberately E.g with different preprocessor variables
> > defined?
> >
> > Mark
> >
> > On Tue, 15 Nov 2016 00:30 Elton Carvalho  wrote:
> >
> >> My apologies,
> >>
> >> After careful inspection, I noticed that I had #included a copy of
> >> this ddt.prm file in charmm36-jun2015.ff/forcefield.itp , so the [
> >> dihedraltypes ] directive is actually loaded twice, hence the
> >> warnings. Removing the #include from forcefield.itp and keeping it in
> >> the .top file eliminated the warnings and the resulting dynamics seems
> >> sane (read: did not explode).
> >>
> >> Lesson learned: don't change the standard forcefield definition files
> >> when doing preliminary testing. Especially in the end of a 12h layover
> >> between flights.
> >>
> >> Thank you for your attention,
> >> --
> >> Elton
> >>
> >> On Mon, Nov 14, 2016 at 8:04 PM, Elton Carvalho 
> wrote:
> >> > Hello, fellow Gromacs Users,
> >> >
> >> > I'm trying to model P3DDT with CGenFF according to the instructions at
> >> > paramchem.org, running the cgenff_charmm2gmx.py script as provided in
> >> > their website. All this is being done on gromacs 2016.
> >> >
> >> > The script converts the .str file generated by paramchem.org to
> >> > gromacs syntax and units. As a first test, I ran a signle
> >> > dodecylthiophene molecule through the process and obtained apparently
> >> > sane .top and .itp files. The .itp file #includes a .prm file, that
> >> > contains the parameters fitted by the paramchem software.
> >> >
> >> > When running gmx grompp (version 2016), I get these two warnings:
> >> >
> >> > === GROMPP WARNING BEGIN ===
> >> >
> >> > WARNING 1 [file ddt.prm, line 17]:
> >> >   Overriding Proper Dih. parameters.
> >> >   Use dihedraltype 9 to allow several multiplicity terms. Only
> >> consecutive
> >> >   lines are combined. Non-consective lines overwrite each other.
> >> >
> >> >   old:  0 0.8368 1 0 0.8368 1
> >> >   new: CG2R51   CG2R51CG321CG321 9 0.00
> >>  1.129680 2
> >> >
> >> >
> >> > WARNING 2 [file ddt.prm, line 18]:
> >> >   Overriding Proper Dih. parameters.
> >> >   Use dihedraltype 9 to allow several multiplicity terms. Only
> >> consecutive
> >> >   lines are combined. Non-consective lines overwrite each other.
> >> >
> >> >   old:  0 1.12968 2 0 1.12968
> 2
> >> >   new: CG2R51   CG2R51CG321CG321 9 0.00
> >>  0.00 3
> >> >
> >> > === GROMPP WARNING END ===
> >> >
> >> > But the dihedral mentioned is using dihedraltype 9, in lines 16, 17
> >> > and 18 of the reffered file, as follows:
> >> >
> >> > === ddt.prm RELEVANT SECTION BEGIN (lines 10-21)===
> >> >
> >> > [ dihedraltypes ]
> >> > ;  ijkl  func phi0 kphi
> mult
> >> >   CG2R51   CG2R51   CG2R51CG321 9   180.0016.736000
>2
> >> >CG321   CG2R51   CG2R51   SG2R50 9   180.0029.288000
>2
> >> >CG321   CG2R51   CG2R51HGR51 9   180.00 4.184000
>2
> >> >   CG2R51   CG2R51CG321CG321 9 0.00 0.836800
>1
> >> >   CG2R51   CG2R51CG321CG321 9 0.00 1.129680
>2
> >> >   CG2R51   CG2R51CG321CG321 9 0.00 0.00
>3
> >> >   CG2R51CG321CG321CG321 9 0.00 0.16

Re: [gmx-users] grompp warning: "Overriding Proper Dih. parameters" with type 9 dih.

2016-11-15 Thread Elton Carvalho
Hi, Mark,

Actually, there seems to be a bug somewhere, because if I defined
three type 9 dihedrals in a file and then I define the same three type
9 dihedrals later on, there should be three warnings: one for each
multiplicity. there were only two warnings, which means the first one
somehow is silent.

I just did a quick test and re-enabled the first file. The versions
#included by forcefield.itp and by the .top file are identical. I get
two arnings (for multiplicities 2 and 3 like on my first email). If I
comment out these terms, but keep the first one on the second file, I
get no warnings by grompp.

This means that grompp reads the three terms from file 1 (hiopefully
adding them up), then reads a bunch of parameters and then reads the
first term from file 2, which, according to the documentation (and the
other warnings) would  throw a warning and overwrite the prvious
term(s). No warning is given and the user cannot be sure whether the
term was overriden or added up (depending on where the code branches
between these alternatives).

Could I file a redmine issue regarding that?


On Tue, Nov 15, 2016 at 5:02 AM, Mark Abraham  wrote:
> Hi,
>
> Ok that makes sense. Otherwise it would have seemed like it had to be a
> code bug.
>
> Maybe we could add a warning for including the same file twice? Does
> anybody do that deliberately E.g with different preprocessor variables
> defined?
>
> Mark
>
> On Tue, 15 Nov 2016 00:30 Elton Carvalho  wrote:
>
>> My apologies,
>>
>> After careful inspection, I noticed that I had #included a copy of
>> this ddt.prm file in charmm36-jun2015.ff/forcefield.itp , so the [
>> dihedraltypes ] directive is actually loaded twice, hence the
>> warnings. Removing the #include from forcefield.itp and keeping it in
>> the .top file eliminated the warnings and the resulting dynamics seems
>> sane (read: did not explode).
>>
>> Lesson learned: don't change the standard forcefield definition files
>> when doing preliminary testing. Especially in the end of a 12h layover
>> between flights.
>>
>> Thank you for your attention,
>> --
>> Elton
>>
>> On Mon, Nov 14, 2016 at 8:04 PM, Elton Carvalho  wrote:
>> > Hello, fellow Gromacs Users,
>> >
>> > I'm trying to model P3DDT with CGenFF according to the instructions at
>> > paramchem.org, running the cgenff_charmm2gmx.py script as provided in
>> > their website. All this is being done on gromacs 2016.
>> >
>> > The script converts the .str file generated by paramchem.org to
>> > gromacs syntax and units. As a first test, I ran a signle
>> > dodecylthiophene molecule through the process and obtained apparently
>> > sane .top and .itp files. The .itp file #includes a .prm file, that
>> > contains the parameters fitted by the paramchem software.
>> >
>> > When running gmx grompp (version 2016), I get these two warnings:
>> >
>> > === GROMPP WARNING BEGIN ===
>> >
>> > WARNING 1 [file ddt.prm, line 17]:
>> >   Overriding Proper Dih. parameters.
>> >   Use dihedraltype 9 to allow several multiplicity terms. Only
>> consecutive
>> >   lines are combined. Non-consective lines overwrite each other.
>> >
>> >   old:  0 0.8368 1 0 0.8368 1
>> >   new: CG2R51   CG2R51CG321CG321 9 0.00
>>  1.129680 2
>> >
>> >
>> > WARNING 2 [file ddt.prm, line 18]:
>> >   Overriding Proper Dih. parameters.
>> >   Use dihedraltype 9 to allow several multiplicity terms. Only
>> consecutive
>> >   lines are combined. Non-consective lines overwrite each other.
>> >
>> >   old:  0 1.12968 2 0 1.12968 2
>> >   new: CG2R51   CG2R51CG321CG321 9 0.00
>>  0.00 3
>> >
>> > === GROMPP WARNING END ===
>> >
>> > But the dihedral mentioned is using dihedraltype 9, in lines 16, 17
>> > and 18 of the reffered file, as follows:
>> >
>> > === ddt.prm RELEVANT SECTION BEGIN (lines 10-21)===
>> >
>> > [ dihedraltypes ]
>> > ;  ijkl  func phi0 kphi  mult
>> >   CG2R51   CG2R51   CG2R51CG321 9   180.0016.736000 2
>> >CG321   CG2R51   CG2R51   SG2R50 9   180.0029.288000 2
>> >CG321   CG2R51   CG2R51HGR51 9   180.00 4.184000 2
>> >   CG2R51   CG2R51CG321CG321 9 0.00 0.836800 1
>> >   CG2R51   CG2R51CG321CG321 9 0.00 1.129680 2
>> >   CG2R51   CG2R51CG321CG321 9 0.00 0.00 3
>> >   CG2R51CG321CG321CG321 9 0.00 0.167360 3
>> >   CG2R51CG321CG321 HGA2 9 0.00 0.836800 3
>> >
>> > === ddt.prm RELEVANT SECTION END ===
>> >
>> > As you can see, the dihedraltype is 9 and the different multiplicities
>> > of the "CG2R51   CG2R51CG321CG321" dihedral are on adjacent
>> > lines (16, 17 and 18 of the original file. Note that the first warning
>> > is about overriding the parameters on line 16 with those on line 17,
>

Re: [gmx-users] grompp warning: "Overriding Proper Dih. parameters" with type 9 dih.

2016-11-15 Thread Mark Abraham
Hi,

Ok that makes sense. Otherwise it would have seemed like it had to be a
code bug.

Maybe we could add a warning for including the same file twice? Does
anybody do that deliberately E.g with different preprocessor variables
defined?

Mark

On Tue, 15 Nov 2016 00:30 Elton Carvalho  wrote:

> My apologies,
>
> After careful inspection, I noticed that I had #included a copy of
> this ddt.prm file in charmm36-jun2015.ff/forcefield.itp , so the [
> dihedraltypes ] directive is actually loaded twice, hence the
> warnings. Removing the #include from forcefield.itp and keeping it in
> the .top file eliminated the warnings and the resulting dynamics seems
> sane (read: did not explode).
>
> Lesson learned: don't change the standard forcefield definition files
> when doing preliminary testing. Especially in the end of a 12h layover
> between flights.
>
> Thank you for your attention,
> --
> Elton
>
> On Mon, Nov 14, 2016 at 8:04 PM, Elton Carvalho  wrote:
> > Hello, fellow Gromacs Users,
> >
> > I'm trying to model P3DDT with CGenFF according to the instructions at
> > paramchem.org, running the cgenff_charmm2gmx.py script as provided in
> > their website. All this is being done on gromacs 2016.
> >
> > The script converts the .str file generated by paramchem.org to
> > gromacs syntax and units. As a first test, I ran a signle
> > dodecylthiophene molecule through the process and obtained apparently
> > sane .top and .itp files. The .itp file #includes a .prm file, that
> > contains the parameters fitted by the paramchem software.
> >
> > When running gmx grompp (version 2016), I get these two warnings:
> >
> > === GROMPP WARNING BEGIN ===
> >
> > WARNING 1 [file ddt.prm, line 17]:
> >   Overriding Proper Dih. parameters.
> >   Use dihedraltype 9 to allow several multiplicity terms. Only
> consecutive
> >   lines are combined. Non-consective lines overwrite each other.
> >
> >   old:  0 0.8368 1 0 0.8368 1
> >   new: CG2R51   CG2R51CG321CG321 9 0.00
>  1.129680 2
> >
> >
> > WARNING 2 [file ddt.prm, line 18]:
> >   Overriding Proper Dih. parameters.
> >   Use dihedraltype 9 to allow several multiplicity terms. Only
> consecutive
> >   lines are combined. Non-consective lines overwrite each other.
> >
> >   old:  0 1.12968 2 0 1.12968 2
> >   new: CG2R51   CG2R51CG321CG321 9 0.00
>  0.00 3
> >
> > === GROMPP WARNING END ===
> >
> > But the dihedral mentioned is using dihedraltype 9, in lines 16, 17
> > and 18 of the reffered file, as follows:
> >
> > === ddt.prm RELEVANT SECTION BEGIN (lines 10-21)===
> >
> > [ dihedraltypes ]
> > ;  ijkl  func phi0 kphi  mult
> >   CG2R51   CG2R51   CG2R51CG321 9   180.0016.736000 2
> >CG321   CG2R51   CG2R51   SG2R50 9   180.0029.288000 2
> >CG321   CG2R51   CG2R51HGR51 9   180.00 4.184000 2
> >   CG2R51   CG2R51CG321CG321 9 0.00 0.836800 1
> >   CG2R51   CG2R51CG321CG321 9 0.00 1.129680 2
> >   CG2R51   CG2R51CG321CG321 9 0.00 0.00 3
> >   CG2R51CG321CG321CG321 9 0.00 0.167360 3
> >   CG2R51CG321CG321 HGA2 9 0.00 0.836800 3
> >
> > === ddt.prm RELEVANT SECTION END ===
> >
> > As you can see, the dihedraltype is 9 and the different multiplicities
> > of the "CG2R51   CG2R51CG321CG321" dihedral are on adjacent
> > lines (16, 17 and 18 of the original file. Note that the first warning
> > is about overriding the parameters on line 16 with those on line 17,
> > so this dihedral is not defined somewhere else).  No wildcard dihedral
> > parameters are present in the loaded .itp files.
> >
> > Why does grompp warn me that it's "Overriding Proper Dih. parameters",
> > even though the parameters are entered (to the best of my knowledge)
> > as instructed both in the warning and in Section 5.3.3 of the
> > Reference Manual? How can I check whether it really did override the
> > parameter or added the different terms?
> >
> > Thanks in advance,
> > --
> > Elton Carvalho
>
>
>
> --
> Elton Carvalho
> --
> 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-us

Re: [gmx-users] grompp warning: "Overriding Proper Dih. parameters" with type 9 dih.

2016-11-14 Thread Elton Carvalho
My apologies,

After careful inspection, I noticed that I had #included a copy of
this ddt.prm file in charmm36-jun2015.ff/forcefield.itp , so the [
dihedraltypes ] directive is actually loaded twice, hence the
warnings. Removing the #include from forcefield.itp and keeping it in
the .top file eliminated the warnings and the resulting dynamics seems
sane (read: did not explode).

Lesson learned: don't change the standard forcefield definition files
when doing preliminary testing. Especially in the end of a 12h layover
between flights.

Thank you for your attention,
-- 
Elton

On Mon, Nov 14, 2016 at 8:04 PM, Elton Carvalho  wrote:
> Hello, fellow Gromacs Users,
>
> I'm trying to model P3DDT with CGenFF according to the instructions at
> paramchem.org, running the cgenff_charmm2gmx.py script as provided in
> their website. All this is being done on gromacs 2016.
>
> The script converts the .str file generated by paramchem.org to
> gromacs syntax and units. As a first test, I ran a signle
> dodecylthiophene molecule through the process and obtained apparently
> sane .top and .itp files. The .itp file #includes a .prm file, that
> contains the parameters fitted by the paramchem software.
>
> When running gmx grompp (version 2016), I get these two warnings:
>
> === GROMPP WARNING BEGIN ===
>
> WARNING 1 [file ddt.prm, line 17]:
>   Overriding Proper Dih. parameters.
>   Use dihedraltype 9 to allow several multiplicity terms. Only consecutive
>   lines are combined. Non-consective lines overwrite each other.
>
>   old:  0 0.8368 1 0 0.8368 1
>   new: CG2R51   CG2R51CG321CG321 9 0.00 1.129680 2
>
>
> WARNING 2 [file ddt.prm, line 18]:
>   Overriding Proper Dih. parameters.
>   Use dihedraltype 9 to allow several multiplicity terms. Only consecutive
>   lines are combined. Non-consective lines overwrite each other.
>
>   old:  0 1.12968 2 0 1.12968 2
>   new: CG2R51   CG2R51CG321CG321 9 0.00 0.00 3
>
> === GROMPP WARNING END ===
>
> But the dihedral mentioned is using dihedraltype 9, in lines 16, 17
> and 18 of the reffered file, as follows:
>
> === ddt.prm RELEVANT SECTION BEGIN (lines 10-21)===
>
> [ dihedraltypes ]
> ;  ijkl  func phi0 kphi  mult
>   CG2R51   CG2R51   CG2R51CG321 9   180.0016.736000 2
>CG321   CG2R51   CG2R51   SG2R50 9   180.0029.288000 2
>CG321   CG2R51   CG2R51HGR51 9   180.00 4.184000 2
>   CG2R51   CG2R51CG321CG321 9 0.00 0.836800 1
>   CG2R51   CG2R51CG321CG321 9 0.00 1.129680 2
>   CG2R51   CG2R51CG321CG321 9 0.00 0.00 3
>   CG2R51CG321CG321CG321 9 0.00 0.167360 3
>   CG2R51CG321CG321 HGA2 9 0.00 0.836800 3
>
> === ddt.prm RELEVANT SECTION END ===
>
> As you can see, the dihedraltype is 9 and the different multiplicities
> of the "CG2R51   CG2R51CG321CG321" dihedral are on adjacent
> lines (16, 17 and 18 of the original file. Note that the first warning
> is about overriding the parameters on line 16 with those on line 17,
> so this dihedral is not defined somewhere else).  No wildcard dihedral
> parameters are present in the loaded .itp files.
>
> Why does grompp warn me that it's "Overriding Proper Dih. parameters",
> even though the parameters are entered (to the best of my knowledge)
> as instructed both in the warning and in Section 5.3.3 of the
> Reference Manual? How can I check whether it really did override the
> parameter or added the different terms?
>
> Thanks in advance,
> --
> Elton Carvalho



-- 
Elton Carvalho
-- 
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.


[gmx-users] grompp warning: "Overriding Proper Dih. parameters" with type 9 dih.

2016-11-14 Thread Elton Carvalho
Hello, fellow Gromacs Users,

I'm trying to model P3DDT with CGenFF according to the instructions at
paramchem.org, running the cgenff_charmm2gmx.py script as provided in
their website. All this is being done on gromacs 2016.

The script converts the .str file generated by paramchem.org to
gromacs syntax and units. As a first test, I ran a signle
dodecylthiophene molecule through the process and obtained apparently
sane .top and .itp files. The .itp file #includes a .prm file, that
contains the parameters fitted by the paramchem software.

When running gmx grompp (version 2016), I get these two warnings:

=== GROMPP WARNING BEGIN ===

WARNING 1 [file ddt.prm, line 17]:
  Overriding Proper Dih. parameters.
  Use dihedraltype 9 to allow several multiplicity terms. Only consecutive
  lines are combined. Non-consective lines overwrite each other.

  old:  0 0.8368 1 0 0.8368 1
  new: CG2R51   CG2R51CG321CG321 9 0.00 1.129680 2


WARNING 2 [file ddt.prm, line 18]:
  Overriding Proper Dih. parameters.
  Use dihedraltype 9 to allow several multiplicity terms. Only consecutive
  lines are combined. Non-consective lines overwrite each other.

  old:  0 1.12968 2 0 1.12968 2
  new: CG2R51   CG2R51CG321CG321 9 0.00 0.00 3

=== GROMPP WARNING END ===

But the dihedral mentioned is using dihedraltype 9, in lines 16, 17
and 18 of the reffered file, as follows:

=== ddt.prm RELEVANT SECTION BEGIN (lines 10-21)===

[ dihedraltypes ]
;  ijkl  func phi0 kphi  mult
  CG2R51   CG2R51   CG2R51CG321 9   180.0016.736000 2
   CG321   CG2R51   CG2R51   SG2R50 9   180.0029.288000 2
   CG321   CG2R51   CG2R51HGR51 9   180.00 4.184000 2
  CG2R51   CG2R51CG321CG321 9 0.00 0.836800 1
  CG2R51   CG2R51CG321CG321 9 0.00 1.129680 2
  CG2R51   CG2R51CG321CG321 9 0.00 0.00 3
  CG2R51CG321CG321CG321 9 0.00 0.167360 3
  CG2R51CG321CG321 HGA2 9 0.00 0.836800 3

=== ddt.prm RELEVANT SECTION END ===

As you can see, the dihedraltype is 9 and the different multiplicities
of the "CG2R51   CG2R51CG321CG321" dihedral are on adjacent
lines (16, 17 and 18 of the original file. Note that the first warning
is about overriding the parameters on line 16 with those on line 17,
so this dihedral is not defined somewhere else).  No wildcard dihedral
parameters are present in the loaded .itp files.

Why does grompp warn me that it's "Overriding Proper Dih. parameters",
even though the parameters are entered (to the best of my knowledge)
as instructed both in the warning and in Section 5.3.3 of the
Reference Manual? How can I check whether it really did override the
parameter or added the different terms?

Thanks in advance,
-- 
Elton Carvalho
-- 
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.