[gmx-users] how to create a dummy atom in the oplsaa force field?

Yang Ye leafyoung81-group at yahoo.com
Fri Oct 28 08:45:07 CEST 2005


Here is an example of a simple topology of 4 atoms, fixing 1st with 
respect to no.2, 3, 4 atoms using 3out. I used the parameters from 
ffamber port from Stanford. OPLSAA FF could be a better FF for making 
dummy atoms.

;#include "ffamber99.itp"

[ defaults ]
; nbfunc        comb-rule       gen-pairs       fudgeLJ fudgeQQ
1               2               yes             0.5     0.8333

#define c6c12 6.04920e-01  3.38904e-04    
[ atomtypes ]
opls_O      O      0.0        -0.198148148 D    c6c12
opls_C      C      0.0         0.0         D    c6c12
opls_A      A     21592.4925   0.0         A    c6c12
opls_X      T     300.0        1.0         A    c6c12
opls_CL    Cl-    35.45300    -1.000       A    4.40104e-01  4.18400e-01
opls_NA1   Na+    22.98977     1.000       A    3.32840e-01  1.15897e-02
opls_K     K+     39.09830     1.000       A    4.73602e-01  1.37235e-03
opls_MG    Mg2+   24.30500     2.000       A    1.41225e-01  3.74342e+00

[ pairtypes ]
opls_X   opls_X   2 c6c12

[ moleculetype ]
;name  nrexcl
Spider  0

[ atoms ]
;nr  type        resnr    residu  atom    cgnr   charge        mass
    1 opls_O     1       SPD     O1      0
    2 opls_A     1       SPD     A1      1
    3 opls_A     1       SPD     A5      2
    4 opls_A     1       SPD     A6      3

[dummies3]
; Dummy from  from  from   funct   a          b          c
  1     2     3     4      4       0.050803   1.190606   0.044177

I have a small program to calculate parameters for type 3out dummy 
parameters based on atom coordinates. If you happened to use this type, 
I could email you in private.

Yang Ye

leafyoung81-group at yahoo.com wrote:

>Yes. It was a bit complicated to define dummy atoms
>when I did it.
>
>Here is my advices.
>
>1. Add user-defined atoms in the bottom of
>ffoplsaanb.itp. E.g.
>opls_O      O      0.0        -0.198148148 D    xxx  
>xxx
>opls_C      C      0.0         0.0         D    xxx  
>xxx
>opls_O and opls_C are defined name, variable according
>to your preference. Just remember to set mass to 0.0
>and atom type as D(for dummy)
>
>2. In the topology, use your defined type where you
>want to be.
>[ atoms ] 
>    1 opls_O     1       SPD     O1      0
>...
>   11 opls_C     1       SPD     O1      12
>
>Don't put any bonded interaction to dummies. Dummy
>atoms only have non-bonded interaction with others.
>
>3. In [ dummiesX ] section, set the parameters for the
>positioning of the dummies (refer to manual)
>
>4. There are other things needs to taken care,
>non-bonded interaction is the most important one (at
>least, for me). Do you want that dummy atom to have
>interaction with others, or with specific ones? This
>will be set according to nrexcl in [ moleculetype ]
>section and [ exclusions ] section in the topology.
>Check this with the output of gmxdump and quick MD
>tests. Until you have been sure everything is in
>control, you may start the simulation.
>
>Good luck!
>
>Yang Ye
>
>--- nanyu101 at sina.com wrote:
>
>  
>
>>Dear gmx-users,
>>
>>   I am trying to find a right way to simulate my
>>zinc enzyme. There are several methods found in the
>>references and mailing lists, such as cationic dummy
>> atom approach. But how to create a dummy atom in
>>the parameter files? The munaul is very compact, I
>>can\\\'t understand it clearly. Thanks a lot.
>>
>>all your bests,
>>______________________________________
>>¹º»ÝÆÕ²ÊÉ«È«¹¦ÄÜÒ»Ìå»úËÍÉñÆæËÄÏÀ¾«ÃÀÀñÆ·(
>>
>>    
>>
>http://ad4.sina.com.cn/sina/limeng3/mail_zhuiyu/mail_zhuiyu_20051017.html
>  
>
>>)
>>
>>
>>    
>>
>===================================================================
>  
>
>>×¢²áÐÂÀË2GÃâ·ÑÓÊÏä
>>(http://mail.sina.com.cn/chooseMode.html)
>>_______________________________________________
>>gmx-users mailing list
>>gmx-users at gromacs.org
>>http://www.gromacs.org/mailman/listinfo/gmx-users
>>Please don't post (un)subscribe requests to the
>>list. Use the
>>www interface or send it to
>>gmx-users-request at gromacs.org.
>>
>>    
>>
>
>_______________________________________________
>gmx-users mailing list
>gmx-users at gromacs.org
>http://www.gromacs.org/mailman/listinfo/gmx-users
>Please don't post (un)subscribe requests to the list. Use the 
>www interface or send it to gmx-users-request at gromacs.org.
>
>  
>

-- 
/Regards,/
Yang Ye
/Computational Biology Lab
School of Biological Sciences
Nanyang Technological University
Singapore
Tel: 6316-2884
/




More information about the gromacs.org_gmx-users mailing list