[gmx-users] CHARMM36: No default U-B types
Victor Sojo
v.sojo.11 at ucl.ac.uk
Thu Sep 4 20:52:02 CEST 2014
Hi all!
We're trying to use a DPhPG (i.e. archaeal/non-standard) lipid bilayer on
CHARMM36.
I put the lipid into ParamChem, (having previously added hydrogens and
converted to mol2 format).
I then put the parameters into the merged.rtp file in the
charmm36-mar2014.ff folder.
Then pdb2gmx to generate a topology file for the lipid. So far so good.
When trying to do an energy minimisation of just one such lipid, I get the
errors of the following type (4 for U-B type and 17 for dihedrals, please
see all the errors at the end).
ERROR 1 [file dphpg.itp, line 756]:
No default U-B types
All the errors seem to involve the two oxygen atoms in the ether-linkages
of the archaeal lipid.
The curious thing is that line 756 of the lipid topology, for example, has
three atoms that actually are specified in the [ angles ] field. So, I'm
wondering where I went wrong. For all lipids previously included by default
in merged.rtp, the only three fields I can see are [ atoms ] [ bonds ]
and [ impropers ]. I put [ angles ] and [ dihedrals ] in myself from
the results of ParamChem, but I don't know if there is something wrong.
This is the end of the text I put into merged.rtp:
HC87 C55
HC88 C55
HC89 C56
HC90 C56
HC91 C56
[ angles ]
CG321 CG311 OG301 115.00 109.70 ! dphpg1. , from CG321 CG311 OG302,
penalty= 0.5
CG311 CG321 OG301 75.70 110.10 ! dphpg1. , from CG311 CG321 OG302,
penalty= 0.5
CG311 OG301 CG321 95.00 109.70 ! dphpg1. , from CG321 OG301 CG321,
penalty= 0.6
[ dihedrals ]
CG321 CG311 CG321 OG301 0.2000 3 180.00 ! dphpg1. , from CG321
CG311 CG321 OG302, penalty= 0.5
OG301 CG311 CG321 OG301 0.2000 3 0.00 ! dphpg1. , from OG302
CG311 CG321 OG302, penalty= 1
OG301 CG311 CG321 OG303 0.2000 3 0.00 ! dphpg1. , from OG302
CG311 CG321 OG303, penalty= 0.5
OG301 CG311 CG321 HGA2 0.1950 3 0.00 ! dphpg1. , from OG302
CG311 CG321 HGA2, penalty= 0.5
HGA1 CG311 CG321 OG301 0.1950 3 0.00 ! dphpg1. , from HGA1
CG311 CG321 OG302, penalty= 0.5
CG321 CG311 OG301 CG321 0.4000 1 0.00 ! dphpg1. , from CG331
CG311 OG301 CG331, penalty= 1.8
CG321 CG311 OG301 CG321 0.4900 3 0.00 ! dphpg1. , from CG331
CG311 OG301 CG331, penalty= 1.8
HGA1 CG311 OG301 CG321 0.2840 3 0.00 ! dphpg1. , from HGA1
CG311 OG301 CG331, penalty= 0.9
CG311 CG321 CG321 OG301 0.1600 1 180.00 ! dphpg1. , from CG321
CG321 CG321 OG301, penalty= 0.6
CG311 CG321 CG321 OG301 0.3900 2 0.00 ! dphpg1. , from CG321
CG321 CG321 OG301, penalty= 0.6
CG311 CG321 OG301 CG321 0.5700 1 0.00 ! dphpg1. , from CG321
CG321 OG301 CG321, penalty= 0.6
CG311 CG321 OG301 CG321 0.2900 2 0.00 ! dphpg1. , from CG321
CG321 OG301 CG321, penalty= 0.6
CG311 CG321 OG301 CG321 0.4300 3 0.00 ! dphpg1. , from CG321
CG321 OG301 CG321, penalty= 0.6
CG321 CG321 OG301 CG311 0.5700 1 0.00 ! dphpg1. , from CG321
CG321 OG301 CG321, penalty= 0.6
CG321 CG321 OG301 CG311 0.2900 2 0.00 ! dphpg1. , from CG321
CG321 OG301 CG321, penalty= 0.6
CG321 CG321 OG301 CG311 0.4300 3 0.00 ! dphpg1. , from CG321
CG321 OG301 CG321, penalty= 0.6
HGA2 CG321 OG301 CG311 0.2840 3 0.00 ! dphpg1. , from HGA2
CG321 OG301 CG321, penalty= 0.6
Here's a sample of the atoms definition:
13 CG321 1 DPGG C12 13 -0.077 12.011 ;
qtot -1.629
14 CG311 1 DPGG C13 14 0.087 12.011 ;
qtot -1.542
15 OG301 1 DPGG O14 15 -0.35 15.9994 ;
qtot -1.892
16 CG321 1 DPGG C15 16 -0.005 12.011 ;
qtot -1.897
17 CG321 1 DPGG C16 17 -0.184 12.011 ;
qtot -2.081
...where you can see the three atoms involved in Error 1 (line 756) are
actually defined above
Below is line 756, just in case:
[ angles ]
; ai aj ak funct c0 c1 c2
c3
.....
13 14 15 5
....
And these are all the errors I get:
ERROR 1 [file dphpg.itp, line 756]:
No default U-B types
ERROR 2 [file dphpg.itp, line 759]:
No default U-B types
ERROR 3 [file dphpg.itp, line 762]:
No default U-B types
ERROR 4 [file dphpg.itp, line 883]:
No default U-B types
ERROR 5 [file dphpg.itp, line 1049]:
No default Proper Dih. types
ERROR 6 [file dphpg.itp, line 1052]:
No default Proper Dih. types
ERROR 7 [file dphpg.itp, line 1055]:
No default Proper Dih. types
ERROR 8 [file dphpg.itp, line 1058]:
No default Proper Dih. types
ERROR 9 [file dphpg.itp, line 1059]:
No default Proper Dih. types
ERROR 10 [file dphpg.itp, line 1060]:
No default Proper Dih. types
ERROR 11 [file dphpg.itp, line 1061]:
No default Proper Dih. types
ERROR 12 [file dphpg.itp, line 1064]:
No default Proper Dih. types
ERROR 13 [file dphpg.itp, line 1065]:
No default Proper Dih. types
ERROR 14 [file dphpg.itp, line 1066]:
No default Proper Dih. types
ERROR 15 [file dphpg.itp, line 1067]:
No default Proper Dih. types
ERROR 16 [file dphpg.itp, line 1070]:
No default Proper Dih. types
ERROR 17 [file dphpg.itp, line 1071]:
No default Proper Dih. types
ERROR 18 [file dphpg.itp, line 1072]:
No default Proper Dih. types
ERROR 19 [file dphpg.itp, line 1073]:
No default Proper Dih. types
ERROR 20 [file dphpg.itp, line 1244]:
No default Proper Dih. types
ERROR 21 [file dphpg.itp, line 1250]:
No default Proper Dih. types
Any help would be greatly appreciated!
Vic.
More information about the gromacs.org_gmx-users
mailing list