AMBER Archive (2009)

Subject: Re: [AMBER] loadpdb

From: Carlos Simmerling (carlos.simmerling_at_gmail.com)
Date: Wed Sep 09 2009 - 06:35:04 CDT


when you renamed the atoms it looks like you used the atom types, not
atom names.
for examples, "ca" is not an atom name, it is a type. also, the
residue names was "RES" and you changed it to parm99. I think you are
taking this information from the wrong place in the mol2 file. the
atom/residue names should not have changed in gaff- was there a
problem using the original PDB names and loading the gaff-generated
library files?

On Tue, Sep 8, 2009 at 9:55 PM, Jagdeesh C<jagc666_at_gmail.com> wrote:
> Hi All,
>
> I used autodock to dock my ligand on macromolecule. So i finally get a
> ligand docked structure. So I try to make a combine the pdbs. So I just
> paste my docked ligand pdb file with the initial macromolecule pdb file and
> I get a combined docked structure which seems to open well with VMD.
>
> This is how my combined pdb looks like
>
> REMARK   4 XXXX COMPLIES WITH FORMAT V. 2.0
> ATOM      1  C1  RES d   1      -4.025  -3.449   2.287  0.00  0.00      p1
> ligand C
> ATOM      2  C2  RES d   1      -3.612  -4.112   3.429  0.00  0.00      p1
> ligand C
> ATOM      3  C3  RES d   1      -3.837  -3.526   4.664  0.00  0.00      p1
> ligand C
> ATOM      4  C4  RES d   1      -4.463  -2.296   4.718  0.00  0.00      p1
> ligand C
> ATOM      5  C5  RES d   1      -4.823  -1.699   3.526  0.00  0.00      p1
> C
> ATOM      6  N6  RES d   1      -4.605  -2.259   2.351  0.00  0.00      p1
> N
> ATOM      7  C14 RES d   1      -3.797  -3.971   0.902  0.00  0.00      p1
> C
> ATOM      8  O15 RES d   1      -2.736  -4.447   0.551  0.00  0.00      p1
> O
> ATOM      9  N16 RES d   1      -4.875  -3.872   0.059  0.00  0.00      p1
> N
> ATOM     10  H17 RES d   1      -5.654  -3.321   0.358  0.00  0.00      p1
> H
> ATOM     11  C33 RES d   1      -4.966  -4.386  -1.243  0.00  0.00      p1
> C
> ATOM     12  C34 RES d   1      -4.383  -3.726  -2.292  0.00  0.00      p1
> C
> ATOM     13  C36 RES d   1      -4.473  -4.214  -3.604  0.00  0.00      p1
> C
> ATOM     14  C39 RES d   1      -5.181  -5.406  -3.844  0.00  0.00      p1
> C
> ATOM     15  C40 RES d   1      -3.871  -3.535  -4.694  0.00  0.00      p1
> C
> ATOM     16  C41 RES d   1      -5.284  -5.903  -5.157  0.00  0.00      p1
> C
> ATOM     17  N56 RES d   1      -5.750  -6.040  -2.766  0.00  0.00      p1
> N
> ATOM     18  C44 RES d   1      -4.695  -5.226  -6.179  0.00  0.00      p1
> C
> ATOM     19  C42 RES d   1      -3.980  -4.029  -5.951  0.00  0.00      p1
> C
> ATOM     20  C35 RES d   1      -5.651  -5.570  -1.534  0.00  0.00      p1
> C
> ATOM     21  C48 RES d   1      -6.513  -7.314  -2.977  0.00  0.00      p1
> C
> ATOM     22  C10 RES d   1      -5.474  -0.357   3.553  0.00  0.00      p1
> C
> ATOM     23  O11 RES d   1      -5.386   0.415   2.612  0.00  0.00      p1
> O
> ATOM     24  N12 RES d   1      -6.160  -0.099   4.696  0.00  0.00      p1
> N
> ATOM     25  H13 RES d   1      -6.144  -0.837   5.378  0.00  0.00      p1
> H
> ATOM     26  C18 RES d   1      -6.876   1.063   4.989  0.00  0.00      p1
> C
> ATOM     27  C19 RES d   1      -7.921   1.460   4.199  0.00  0.00      p1
> C
> ATOM     28  C21 RES d   1      -8.648   2.627   4.484  0.00  0.00      p1
> C
> ATOM     29  C24 RES d   1      -8.292   3.401   5.603  0.00  0.00      p1
> C
> ATOM     30  C25 RES d   1      -9.731   3.047   3.672  0.00  0.00      p1
> C
> ATOM     31  C26 RES d   1      -9.013   4.574   5.899  0.00  0.00      p1
> C
> ATOM     32  N57 RES d   1      -7.236   2.969   6.370  0.00  0.00      p1
> N
> ATOM     33  C29 RES d   1     -10.047   4.946   5.099  0.00  0.00      p1
> C
> ATOM     34  C27 RES d   1     -10.414   4.178   3.972  0.00  0.00      p1
> C
> ATOM     35  C20 RES d   1      -6.562   1.868   6.090  0.00  0.00      p1
> ligand C
> ATOM     36  C52 RES d   1      -6.820   3.764   7.573  0.00  0.00      p1
> ligand  C
> TER      37      RES d   1
> ATOM      1  C5' DG  1   4      -1.948  -4.520   9.025  1.00  0.17
> macro C
> ATOM      2  O5' DG  1   4      -2.353  -3.386   8.239  1.00  0.22
> macro O
> ATOM      3  C4' DG  1   4      -0.552  -5.028   8.668  1.00  0.14
> macro C
> ATOM      4  O4' DG  1   4      -0.492  -5.458   7.285  1.00  0.14
> macro  O
> ............................................ so on
>
> When I try loadpdb
>
>  $AMBERHOME/exe/tleap -s -f $AMBERHOME/dat/leap/cmd/leaprc.ff99
> -I: Adding /usr/local/bin/amber10/dat/leap/prep to search path.
> -I: Adding /usr/local/bin/amber10/dat/leap/lib to search path.
> -I: Adding /usr/local/bin/amber10/dat/leap/parm to search path.
> -I: Adding /usr/local/bin/amber10/dat/leap/cmd to search path.
> -s: Ignoring startup file: leaprc
> -f: Source /usr/local/bin/amber10//dat/leap/cmd/leaprc.ff99.
>
> Welcome to LEaP!
> Sourcing: /usr/local/bin/amber10//dat/leap/cmd/leaprc.ff99
> Log file: ./leap.log
> Loading parameters: /usr/local/bin/amber10/dat/leap/parm/parm99.dat
> Reading title:
> PARM99 for DNA,RNA,AA, organic molecules, TIP3P wat. Polariz.& LP
> incl.02/04/99
> Loading library: /usr/local/bin/amber10/dat/leap/lib/all_nucleic94.lib
> Loading library: /usr/local/bin/amber10/dat/leap/lib/all_amino94.lib
> Loading library: /usr/local/bin/amber10/dat/leap/lib/all_aminoct94.lib
> Loading library: /usr/local/bin/amber10/dat/leap/lib/all_aminont94.lib
> Loading library: /usr/local/bin/amber10/dat/leap/lib/ions94.lib
> Loading library: /usr/local/bin/amber10/dat/leap/lib/solvents.lib
>> souce leaprc.gaff
> ERROR: syntax error
>
>> source leaprc.gaff
> ----- Source: /usr/local/bin/amber10/dat/leap/cmd/leaprc.gaff
> ----- Source of /usr/local/bin/amber10/dat/leap/cmd/leaprc.gaff done
> Log file: ./leap.log
> Loading parameters: /usr/local/bin/amber10/dat/leap/parm/gaff.dat
> Reading title:
> AMBER General Force Field for organic mol., add. info. at the end (June,
> 2003)
>> h3 = loadpdb xh3.pdb
> Loading PDB file: ./xh3.pdb
> Unknown residue: RES   number: 0   type: Terminal/last
> ..relaxing end constraints to try for a dbase match
>  -no luck
> Creating new UNIT for residue: RES sequence: 1
> Created a new atom named: C1 within residue: .R<RES 1>
> Created a new atom named: C2 within residue: .R<RES 1>
> Created a new atom named: C3 within residue: .R<RES 1>
> Created a new atom named: C4 within residue: .R<RES 1>
> Created a new atom named: C5 within residue: .R<RES 1>
> Created a new atom named: N6 within residue: .R<RES 1>
> Created a new atom named: C14 within residue: .R<RES 1>
> Created a new atom named: O15 within residue: .R<RES 1>
> Created a new atom named: N16 within residue: .R<RES 1>
> Created a new atom named: H17 within residue: .R<RES 1>
> Created a new atom named: C33 within residue: .R<RES 1>
> Created a new atom named: C34 within residue: .R<RES 1>
> Created a new atom named: C36 within residue: .R<RES 1>
> Created a new atom named: C39 within residue: .R<RES 1>
> Created a new atom named: C40 within residue: .R<RES 1>
> Created a new atom named: C41 within residue: .R<RES 1>
> Created a new atom named: N56 within residue: .R<RES 1>
> Created a new atom named: C44 within residue: .R<RES 1>
> Created a new atom named: C42 within residue: .R<RES 1>
> Created a new atom named: C35 within residue: .R<RES 1>
> Created a new atom named: C48 within residue: .R<RES 1>
> Created a new atom named: C10 within residue: .R<RES 1>
> Created a new atom named: O11 within residue: .R<RES 1>
> Created a new atom named: N12 within residue: .R<RES 1>
> Created a new atom named: H13 within residue: .R<RES 1>
> Created a new atom named: C18 within residue: .R<RES 1>
> Created a new atom named: C19 within residue: .R<RES 1>
> Created a new atom named: C21 within residue: .R<RES 1>
> Created a new atom named: C24 within residue: .R<RES 1>
> Created a new atom named: C25 within residue: .R<RES 1>
> Created a new atom named: C26 within residue: .R<RES 1>
> Created a new atom named: N57 within residue: .R<RES 1>
> Created a new atom named: C29 within residue: .R<RES 1>
> Created a new atom named: C27 within residue: .R<RES 1>
> Created a new atom named: C20 within residue: .R<RES 1>
> Created a new atom named: C52 within residue: .R<RES 1>
>  Added missing heavy atom: .R<DG 2>.A<C5' 5>
>  Added missing heavy atom: .R<DG 2>.A<P 1>
>  Added missing heavy atom: .R<DG 2>.A<O1P 2>
>  Added missing heavy atom: .R<DG 2>.A<O2P 3>
>  total atoms in file: 527
>  Leap added 193 missing atoms according to residue templates:
>       4 Heavy
>       189 H / lone pairs
>  The file contained 36 atoms not in residue templates
> check h3
> FATAL:  Atom .R<RES 1>.A<C1 1> does not have a type.
> FATAL:  Atom .R<RES 1>.A<C2 2> does not have a type.
> FATAL:  Atom .R<RES 1>.A<C3 3> does not have a type.
> FATAL:  Atom .R<RES 1>.A<C4 4> does not have a type.
> FATAL:  Atom .R<RES 1>.A<C5 5> does not have a type.
> FATAL:  Atom .R<RES 1>.A<N6 6> does not have a type.
> FATAL:  Atom .R<RES 1>.A<C14 7> does not have a type.
> FATAL:  Atom .R<RES 1>.A<O15 8> does not have a type.
> FATAL:  Atom .R<RES 1>.A<N16 9> does not have a type.
> FATAL:  Atom .R<RES 1>.A<H17 10> does not have a type.
> FATAL:  Atom .R<RES 1>.A<C33 11> does not have a type.
> FATAL:  Atom .R<RES 1>.A<C34 12> does not have a type.
> FATAL:  Atom .R<RES 1>.A<C36 13> does not have a type.
> FATAL:  Atom .R<RES 1>.A<C39 14> does not have a type.
> FATAL:  Atom .R<RES 1>.A<C40 15> does not have a type.
> FATAL:  Atom .R<RES 1>.A<C41 16> does not have a type.
> FATAL:  Atom .R<RES 1>.A<N56 17> does not have a type.
> FATAL:  Atom .R<RES 1>.A<C44 18> does not have a type.
> FATAL:  Atom .R<RES 1>.A<C42 19> does not have a type.
> FATAL:  Atom .R<RES 1>.A<C35 20> does not have a type.
> FATAL:  Atom .R<RES 1>.A<C48 21> does not have a type.
> FATAL:  Atom .R<RES 1>.A<C10 22> does not have a type.
> FATAL:  Atom .R<RES 1>.A<O11 23> does not have a type.
> FATAL:  Atom .R<RES 1>.A<N12 24> does not have a type.
> FATAL:  Atom .R<RES 1>.A<H13 25> does not have a type.
> FATAL:  Atom .R<RES 1>.A<C18 26> does not have a type.
> FATAL:  Atom .R<RES 1>.A<C19 27> does not have a type.
> FATAL:  Atom .R<RES 1>.A<C21 28> does not have a type.
> FATAL:  Atom .R<RES 1>.A<C24 29> does not have a type.
> FATAL:  Atom .R<RES 1>.A<C25 30> does not have a type.
> FATAL:  Atom .R<RES 1>.A<C26 31> does not have a type.
> FATAL:  Atom .R<RES 1>.A<N57 32> does not have a type.
> FATAL:  Atom .R<RES 1>.A<C29 33> does not have a type.
> FATAL:  Atom .R<RES 1>.A<C27 34> does not have a type.
> FATAL:  Atom .R<RES 1>.A<C20 35> does not have a type.
> FATAL:  Atom .R<RES 1>.A<C52 36> does not have a type.
>
> So earlier I had used *antechamber* to make the *ligand* pdb into a mol2 ..
> This is the mol2 file
>
>  1 C1          1.2050    2.5210   -0.0810 ca        1 MOL      0.452928
>      2 C2          0.9330    3.8240    0.2960 ca        1 MOL     -0.452504
>      3 C3         -0.3870    4.2170    0.4480 ca        1 MOL      0.172723
>      4 C4         -1.3910    3.2970    0.2130 ca        1 MOL     -0.452504
>      5 C5         -1.0260    2.0250   -0.1790 ca        1 MOL      0.452928
>      6 N1          0.2330    1.6550   -0.3250 nb        1 MOL     -0.618666
>      7 C6          2.5910    2.0020   -0.3120 c         1 MOL      0.677044
>      8 O1          3.4270    2.6280   -0.9330 o         1 MOL     -0.535007
>      9 N2          2.8470    0.7680    0.2290 n         1 MOL     -0.809362
>     10 H1          2.0720    0.2390    0.5770 hn        1 MOL      0.345177
>     11 C7          4.0850    0.1100    0.2590 ca        1 MOL      0.435838
>     12 C8          4.5520   -0.5410   -0.8520 ca        1 MOL     -0.246793
>     13 C9          5.7810   -1.2170   -0.8410 ca        1 MOL      0.064011
>     14 C10         6.5470   -1.2270    0.3390 ca        1 MOL      0.231258
>     15 C11         6.2700   -1.8920   -1.9890 ca        1 MOL     -0.131737
>     16 C12         7.7790   -1.9070    0.3650 ca        1 MOL     -0.276913
>     17 N3          6.0460   -0.5610    1.4320 na        1 MOL     -0.037512
>     18 C13         8.2170   -2.5450   -0.7530 ca        1 MOL     -0.010035
>     19 C14         7.4590   -2.5410   -1.9450 ca        1 MOL     -0.143177
>     20 C15         4.8880    0.0760    1.4040 ca        1 MOL     -0.058325
>     21 C16         6.8300   -0.5460    2.7110 c3        1 MOL     -0.166681
>     22 C17        -2.0900    1.0200   -0.4680 c         1 MOL      0.677044
>     23 O2         -1.9010    0.0930   -1.2390 o         1 MOL     -0.535007
>     24 N4         -3.2500    1.2350    0.2050 n         1 MOL     -0.809362
>     25 H2         -3.2490    2.0390    0.8080 hn        1 MOL      0.345177
>     26 C18        -4.4030    0.4510    0.1420 ca        1 MOL      0.435838
>     27 C19        -4.3710   -0.8710    0.4960 ca        1 MOL     -0.246793
>     28 C20        -5.5240   -1.6700    0.4370 ca        1 MOL      0.064011
>     29 C21        -6.7330   -1.0980    0.0030 ca        1 MOL      0.231258
>     30 C22        -5.5010   -3.0390    0.8010 ca        1 MOL     -0.131737
> ................................. till 36
>
>
> So, I just renamed the capital letter atoms in my original pdb to
> small *corresponding
> to mol2* (in brown)  i got from antechamber .. as shown below
>
>
>
>
> ATOM      1  ca  parm99  1      -4.025  -3.449   2.287  0.00  0.00      p1
> ligand C
> ATOM      2  ca  parm99  1      -3.612  -4.112   3.429  0.00  0.00      p1
> ligand C
> ATOM      3  ca  parm99 1      -3.837  -3.526   4.664  0.00  0.00      p1
> ligand C
> ATOM      4  ca  parm99 1      -4.463  -2.296   4.718  0.00  0.00      p1
> ligand C
> ATOM      5  ca  parm99  1      -4.823  -1.699   3.526  0.00  0.00      p1
> C
> ATOM      6  nb  parm99 1      -4.605  -2.259   2.351  0.00  0.00      p1
> N
> ATOM      7  C14 RES d   1      -3.797  -3.971   0.902  0.00  0.00      p1
> C
> ATOM      8  O15 RES d   1      -2.736  -4.447   0.551  0.00  0.00      p1
> O
> ATOM      9  N16 RES d   1      -4.875  -3.872   0.059  0.00  0.00      p1
> N
> ATOM     10  H17 RES d   1      -5.654  -3.321   0.358  0.00  0.00      p1
> H
> ATOM     11  C33 RES d   1      -4.966  -4.386  -1.243  0.00  0.00      p1
> C
> ATOM     12  C34 RES d   1      -4.383  -3.726  -2.292  0.00  0.00      p1
> C
> ATOM     13  C36 RES d   1      -4.473  -4.214  -3.604  0.00  0.00      p1
> C
> .. here i have  renamed till 6 atoms to demonstrate .. in my pdb i did that
> for all 36 corresponding atoms
>
>
>
>
>
> Maybe the whole renaming procedure I am following is wrong. Basically, I
> just want to load my combined macro_ligand.pdb using loadpdb without any
> errors. I don't know if there is any standard way of doing that.
>
> Thank you very much for the earlier responses. I am again sorry, if I
> couldn't phrase my question well earlier.
>
>
> Regards,
> Jagdeesh
> _______________________________________________
> AMBER mailing list
> AMBER_at_ambermd.org
> http://lists.ambermd.org/mailman/listinfo/amber
>

_______________________________________________
AMBER mailing list
AMBER_at_ambermd.org
http://lists.ambermd.org/mailman/listinfo/amber