AMBER Archive (2009)

Subject: [AMBER] fatal "does not have a type" error in tleap for a protein-ligand complex

From: Jeff Yeo (weekiang_at_live.com)
Date: Wed Sep 23 2009 - 18:24:51 CDT


Hi there,

Here is the way I do it:
1) Use a docking package to create the following file:
i) complex.pdb file
 
This is the portion of the (of complex.pdb) file pertaining to the ligand:
TER 2203 ILE 277
HETATM 2204 C4 B49 A9000 42.046 7.076 27.957 1.00 17.32 C
HETATM 2205 H41 B49 A9000 41.704 8.017 28.387 1.00182327 H
HETATM 2206 H42 B49 A9000 42.769 7.280 27.167 1.00182327 H
HETATM 2207 H43 B49 A9000 42.516 6.472 28.733 1.00182327 H
HETATM 2208 C5 B49 A9000 40.418 -1.442 23.452 1.00 15.43 C
HETATM 2209 H5 B49 A9000 40.417 -2.415 22.983 1.00182328 H
HETATM 2210 C6 B49 A9000 41.645 -0.871 23.890 1.00 14.10 C
HETATM 2211 H6 B49 A9000 42.582 -1.391 23.761 1.00182328 H
HETATM 2212 C7 B49 A9000 39.147 0.542 24.241 1.00 15.14 C
HETATM 2213 H7 B49 A9000 38.213 1.068 24.370 1.00182328 H
HETATM 2214 C13 B49 A9000 38.907 5.504 26.646 1.00 17.58 C
HETATM 2215 C15 B49 A9000 39.190 -0.738 23.629 1.00 15.55 C
HETATM 2216 C17 B49 A9000 40.377 1.110 24.679 1.00 14.45 C
HETATM 2217 C20 B49 A9000 40.749 2.384 25.348 1.00 13.45 C
HETATM 2218 C21 B49 A9000 42.252 2.345 25.530 1.00 13.66 C
HETATM 2219 C22 B49 A9000 38.849 7.831 27.841 1.00 21.63 C
HETATM 2220 C3 B49 A9000 37.446 5.357 26.341 1.00 18.30 C
HETATM 2221 H31 B49 A9000 37.275 4.412 25.826 1.00178473 H
HETATM 2222 H32 B49 A9000 37.123 6.181 25.705 1.00178473 H
HETATM 2223 H33 B49 A9000 36.877 5.370 27.271 1.00178473 H
HETATM 2224 C12 B49 A9000 39.819 3.309 25.678 1.00 15.97 C
HETATM 2225 H12 B49 A9000 38.814 3.036 25.392 1.00178473 H
HETATM 2226 C14 B49 A9000 40.885 6.338 27.389 1.00 17.03 C
HETATM 2227 C16 B49 A9000 41.593 0.395 24.495 1.00 12.00 C
HETATM 2228 C18 B49 A9000 39.909 4.581 26.333 1.00 15.83 C
HETATM 2229 C19 B49 A9000 39.528 6.626 27.324 1.00 17.94 C
HETATM 2230 N23 B49 A9000 41.087 5.117 26.792 1.00 14.09 N
HETATM 2231 H23 B49 A9000 41.989 4.670 26.701 1.00178475 H
HETATM 2232 N24 B49 A9000 42.668 1.127 24.993 1.00 11.43 N
HETATM 2233 H24 B49 A9000 43.628 0.814 24.969 1.00178475 H
HETATM 2234 N25 B49 A9000 38.003 8.464 26.948 1.00 24.57 N
HETATM 2235 H251 B49 A9000 37.505 9.297 27.227 1.00178476 H
HETATM 2236 H252 B49 A9000 37.882 8.091 26.016 1.00178476 H
HETATM 2237 O27 B49 A9000 42.955 3.193 26.039 1.00 15.23 O
HETATM 2238 O28 B49 A9000 39.041 8.232 28.993 1.00 26.27 O
HETATM 2239 F29 B49 A9000 38.049 -1.302 23.202 1.00 17.21 F

Next, I proceeded to 'clean up' the above section by removing the HEADER, REMARK and CONNECT sections. Thereafter I manually re-numbered the atom numbers and changed HETATM to ATOM. I also changed the name of the residue to SUN and the residue number to 1. Columns 9 and 10 were also deleted. Lastly, I saved this changes and replaced the complex.pdb file.
 
I extracted the ligand portion and saved it as myligand.pdb.
 
This is the full contents of myligand.pdb file:
ATOM 2203 C1 SUN 1 42.046 7.076 27.957
ATOM 2204 H1 SUN 1 41.704 8.017 28.387
ATOM 2205 H2 SUN 1 42.769 7.280 27.167
ATOM 2206 H3 SUN 1 42.516 6.472 28.733
ATOM 2207 C2 SUN 1 40.418 -1.442 23.452
ATOM 2208 H4 SUN 1 40.417 -2.415 22.983
ATOM 2209 C3 SUN 1 41.645 -0.871 23.890
ATOM 2210 H5 SUN 1 42.582 -1.391 23.761
ATOM 2211 C4 SUN 1 39.147 0.542 24.241
ATOM 2212 H6 SUN 1 38.213 1.068 24.370
ATOM 2213 C5 SUN 1 38.907 5.504 26.646
ATOM 2214 C6 SUN 1 39.190 -0.738 23.629
ATOM 2215 C7 SUN 1 40.377 1.110 24.679
ATOM 2216 C8 SUN 1 40.749 2.384 25.348
ATOM 2217 C9 SUN 1 42.252 2.345 25.530
ATOM 2218 C10 SUN 1 38.849 7.831 27.841
ATOM 2219 C11 SUN 1 37.446 5.357 26.341
ATOM 2220 H7 SUN 1 37.275 4.412 25.826
ATOM 2221 H8 SUN 1 37.123 6.181 25.705
ATOM 2222 H9 SUN 1 36.877 5.370 27.271
ATOM 2223 C12 SUN 1 39.819 3.309 25.678
ATOM 2224 H10 SUN 1 38.814 3.036 25.392
ATOM 2225 C13 SUN 1 40.885 6.338 27.389
ATOM 2226 C14 SUN 1 41.593 0.395 24.495
ATOM 2227 C15 SUN 1 39.909 4.581 26.333
ATOM 2228 C16 SUN 1 39.528 6.626 27.324
ATOM 2229 N1 SUN 1 41.087 5.117 26.792
ATOM 2230 H2 SUN 1 41.989 4.670 26.701
ATOM 2231 N3 SUN 1 42.668 1.127 24.993
ATOM 2232 H11 SUN 1 43.628 0.814 24.969
ATOM 2233 N25 SUN 1 38.003 8.464 26.948
ATOM 2234 H12 SUN 1 37.505 9.297 27.227
ATOM 2235 H13 SUN 1 37.882 8.091 26.016
ATOM 2236 O1 SUN 1 42.955 3.193 26.039
ATOM 2237 O2 SUN 1 39.041 8.232 28.993
ATOM 2238 F1 SUN 1 38.049 -1.302 23.202
TER
END

 
2) Executed the command:
$AMBERHOME/exe/antechamber -i myligand.pdb -fi pdb -o myligand.com -fo gcrt
 
This is the full contents of myligand.com file:
--Link1--
%chk=SUN
#HF/6-31G* SCF=tight Test Pop=MK iop(6/33=2) iop(6/42=6) opt
remark line goes here
0 1
    C 42.0460 7.0760 27.9570
    H 41.7040 8.0170 28.3870
    H 42.7690 7.2800 27.1670
    H 42.5160 6.4720 28.7330
    C 40.4180 -1.4420 23.4520
    H 40.4170 -2.4150 22.9830
    C 41.6450 -0.8710 23.8900
    H 42.5820 -1.3910 23.7610
    C 39.1470 0.5420 24.2410
    H 38.2130 1.0680 24.3700
    C 38.9070 5.5040 26.6460
    C 39.1900 -0.7380 23.6290
    C 40.3770 1.1100 24.6790
    C 40.7490 2.3840 25.3480
    C 42.2520 2.3450 25.5300
    C 38.8490 7.8310 27.8410
    C 37.4460 5.3570 26.3410
    H 37.2750 4.4120 25.8260
    H 37.1230 6.1810 25.7050
    H 36.8770 5.3700 27.2710
    C 39.8190 3.3090 25.6780
    H 38.8140 3.0360 25.3920
    C 40.8850 6.3380 27.3890
    C 41.5930 0.3950 24.4950
    C 39.9090 4.5810 26.3330
    C 39.5280 6.6260 27.3240
    N 41.0870 5.1170 26.7920
    H 41.9890 4.6700 26.7010
    N 42.6680 1.1270 24.9930
    H 43.6280 0.8140 24.9690
    N 38.0030 8.4640 26.9480
    H 37.5050 9.2970 27.2270
    H 37.8820 8.0910 26.0160
    O 42.9550 3.1930 26.0390
    O 39.0410 8.2320 28.9930
    F 38.0490 -1.3020 23.2020

3) Started Gaussian 03. File –> Open –> myligand.com
Click the “Run” button. Wait patiently.

4) Convergence is achieved, i.e. wait is finally over.

5) Gaussian output is in myligand.out.

6) Next, run:
$AMBERHOME/exe/antechamber -i myligand.out -fi gout -o myligand.prepi -fo prepi -c resp -s 2
 
This is the full contents of myligand.prepi (I changed the default MOL to SUN):
    0 0 2
This is a remark line
molecule.res
SUN INT 0
CORRECT OMIT DU BEG
  0.0000
   1 DUMM DU M 0 -1 -2 0.000 .0 .0 .00000
   2 DUMM DU M 1 0 -1 1.449 .0 .0 .00000
   3 DUMM DU M 2 1 0 1.522 111.1 .0 .00000
   4 C1 c3 M 3 2 1 1.540 111.208 180.000 -0.393972
   5 H1 hc E 4 3 2 1.082 45.365 -93.873 0.133217
   6 H2 hc E 4 3 2 1.084 124.641 -10.730 0.133217
   7 H3 hc E 4 3 2 1.082 61.644 83.912 0.133217
   8 C13 cd M 4 3 2 1.497 124.412 -179.814 0.340664
   9 N1 na S 8 4 3 1.327 121.173 179.584 -0.386807
  10 H11 hn E 9 8 4 1.003 126.645 -0.853 0.423017
  11 C16 cc M 8 4 3 1.392 130.851 -0.564 -0.475723
  12 C10 c B 11 8 4 1.477 121.822 -0.115 0.922856
  13 N3 n B 12 11 8 1.368 117.412 163.638 -0.988747
  14 H13 hn E 13 12 11 0.997 114.107 -170.077 0.399465
  15 H14 hn E 13 12 11 0.993 119.619 -27.349 0.399465
  16 O2 o E 12 11 8 1.204 121.960 -16.985 -0.631911
  17 C5 cc M 11 8 4 1.421 107.212 -178.985 0.215167
  18 C11 c3 3 17 11 8 1.505 127.323 177.868 -0.320982
  19 H7 hc E 18 17 11 1.082 111.767 -159.395 0.100506
  20 H8 hc E 18 17 11 1.089 111.590 80.756 0.100506
  21 H9 hc E 18 17 11 1.081 110.847 -39.447 0.100506
  22 C15 cd M 17 11 8 1.382 106.596 -0.609 -0.087141
  23 C12 cf M 22 17 11 1.431 127.668 -179.745 -0.074965
  24 H10 ha E 23 22 17 1.074 112.531 -0.562 0.185371
  25 C8 cc M 23 22 17 1.349 133.039 179.213 -0.155598
  26 C7 ca M 25 23 22 1.471 125.531 -179.901 -0.056866
  27 C4 ca M 26 25 23 1.381 132.941 -0.051 -0.302321
  28 H6 ha E 27 26 25 1.074 122.936 -0.125 0.189355
  29 C6 ca M 27 26 25 1.383 117.824 179.988 0.355028
  30 F1 f E 29 27 26 1.334 118.290 179.942 -0.222988
  31 C2 ca M 29 27 26 1.376 122.881 -0.033 -0.292095
  32 H4 ha E 31 29 27 1.074 119.361 -179.975 0.196348
  33 C3 ca M 31 29 27 1.393 119.370 -0.001 -0.278497
  34 H5 ha E 33 31 29 1.075 120.349 -179.951 0.198252
  35 C14 ca M 33 31 29 1.374 118.147 0.014 0.294712
  36 N2 n M 35 33 31 1.396 129.389 -179.977 -0.676016
  37 H12 hn E 36 35 33 0.994 126.050 -0.239 0.404785
  38 C9 c M 36 35 33 1.362 112.379 -179.979 0.786459
  39 O1 o M 38 36 35 1.209 123.731 179.921 -0.667483

LOOP
  C15 N1
   C9 C8
  C14 C7
IMPROPER
   C1 C16 C13 N1
  C15 C13 N1 H11
  C10 C5 C16 C13
  C16 N3 C10 O2
  C10 H13 N3 H14
  C11 C16 C5 C15
   C5 C12 C15 N1
   C8 C15 C12 H10
   C9 C7 C8 C12
   C4 C14 C7 C8
   C7 C6 C4 H6
   C4 C2 C6 F1
   C6 C3 C2 H4
   C2 C14 C3 H5
   C7 C3 C14 N2
   C9 C14 N2 H12
   C8 N2 C9 O1
DONE
STOP

7) Test if all the parameters required are available.
$AMBERHOME/exe/parmchk -i myligand.prepi -f prepi -o myligand.frcmod
 
This is the full contents of myligand.frcmod file:
remark goes here
MASS
BOND
cd-cf 562.40 1.338 same as ce-cf
ANGLE
na-cd-cf 70.300 124.550 same as c2-c2-n3
cc-cd-cf 69.100 117.020 same as c2-cd-cc
cd-cf-ha 50.600 116.110 same as ce-cf-ha
cd-cf-cc 69.800 121.810 same as c2-c2-c2
cf-cc-ca 64.400 128.220 same as c2-cc-ca
cf-cc-c 64.300 126.410 same as c -ce-cf
DIHE
na-cd-cf-ha 1 6.650 180.000 2.000 same as X -ce-cf-X
na-cd-cf-cc 1 6.650 180.000 2.000 same as X -ce-cf-X
cc-cd-cf-ha 1 6.650 180.000 2.000 same as X -ce-cf-X
cc-cd-cf-cc 1 6.650 180.000 2.000 same as X -ce-cf-X
cd-cf-cc-ca 1 6.650 180.000 2.000 same as X -ce-cf-X
cd-cf-cc-c 1 6.650 180.000 2.000 same as X -ce-cf-X
cf-cc-ca-ca 1 2.550 180.000 2.000 same as X -c2-ca-X
ha-cf-cc-ca 1 6.650 180.000 2.000 same as X -ce-cf-X
ha-cf-cc-c 1 6.650 180.000 2.000 same as X -ce-cf-X
ca-ca-cc-c 1 2.550 180.000 2.000 same as X -c2-ca-X
IMPROPER
c3-cc-cd-na 1.1 180.0 2.0 Using default value
cd-cd-na-hn 1.1 180.0 2.0 General improper torsional angle (2 general atom types)
c -cc-cc-cd 1.1 180.0 2.0 Using default value
cc-n -c -o 10.5 180.0 2.0 General improper torsional angle (2 general atom types)
c -hn-n -hn 1.1 180.0 2.0 General improper torsional angle (2 general atom types)
c3-cc-cc-cd 1.1 180.0 2.0 Using default value
cc-cf-cd-na 1.1 180.0 2.0 Using default value
cc-cd-cf-ha 1.1 180.0 2.0 Using default value
c -ca-cc-cf 1.1 180.0 2.0 Using default value
ca-ca-ca-cc 1.1 180.0 2.0 Using default value
ca-ca-ca-ha 1.1 180.0 2.0 General improper torsional angle (2 general atom types)
ca-ca-ca-n 1.1 180.0 2.0 Using default value
c -ca-n -hn 1.1 180.0 2.0 General improper torsional angle (2 general atom types)
NONBON

8) Run tleap:
$AMBERHOME/exe/tleap
source leaprc.gaff
loadAmberPrep myligand.prepi
list
loadamberparams myligand.frcmod
check MOL
source leaprc.ff99SB
complex = loadpdb complex.pdb
check complex

The "check MOL" command proceeded without errors or warnings (Unit is OK). However, the "loadpdb" command gave me the following messages:
Loading PDB file: ./complex.pdb
-- residue 278: duplicate [ H2] atoms (total 2)
   Warning: Atom names in each residue should be unique.
     (Same-name atoms are handled by using the first
      occurrence and by ignoring the rest.
      Frequently duplicate atom names stem from alternate
      conformations in the PDB file.)
Created a new atom named: N25 within residue: .R<SUN 278>
  Added missing heavy atom: .R<SUN 278>.A<N2 33>
  total atoms in file: 2238
  Leap added 2201 missing atoms according to residue templates:
       1 Heavy
       2200 H / lone pairs
  The file contained 1 atoms not in residue templates

> check complex
Checking 'complex'....
WARNING: There is a bond of 9.857494 angstroms between:
------- .R<SUN 278>.A<N2 33> and .R<SUN 278>.A<H12 34>
WARNING: There is a bond of 8.511734 angstroms between:
------- .R<SUN 278>.A<N3 10> and .R<SUN 278>.A<H13 11>
WARNING: There is a bond of 8.224323 angstroms between:
------- .R<SUN 278>.A<C10 9> and .R<SUN 278>.A<N3 10>
WARNING: There is a bond of 5.319381 angstroms between:
------- .R<SUN 278>.A<N1 6> and .R<SUN 278>.A<H11 7>
WARNING: The unperturbed charge of the unit: -2.999999 is not zero.
FATAL: Atom .R<SUN 278>.A<N25 37> does not have a type.
*This is following by 65 close contact warnings that are not important at the moment.*
Checking parameters for unit 'complex'.
Checking for bond parameters.
Checking for angle parameters.
check: Errors: 1 Warnings: 65

Here are my queries:
1) May I know what caused the fatal "does not have a type" error?
2) Why is there a "mssing heavy atom"?
3) What are the possible remedies or solutions?
 
(I am aware that I should AddIons to neutralize the negative charge but I believe that is not causing the error.)
 
Thank you.
 
Sincerely,
Jeff Yeo
                                                
_________________________________________________________________
Windows Live™: Keep your life in sync. Check it out!
http://windowslive.com/explore?ocid=TXT_TAGLM_WL_t1_allup_explore_012009
_______________________________________________
AMBER mailing list
AMBER_at_ambermd.org
http://lists.ambermd.org/mailman/listinfo/amber