[gmx-users] Problem building a polymer using pdb2gmx ....
Alberto Sergio Garay
sgaray at fbcb.unl.edu.ar
Thu Sep 1 15:05:13 CEST 2011
Hi All
I'm building a polymer (heterodimer) using pdb2gmx tool. I have
included in ffG53a6 the 4 building block I need (aminoacids.rtp in my
own dir: ../my_ffG53a6..):
X ... A-B-A-B-A-B-A-B-A-B-A ... Y
X: starting CAP residue
A: a monomer
B: the other monomer
Y: terminal CAP residue
I have to mention that I've already done this successfully with a
gromacs version 4.0.5, but now I can't do it in gromacs 4.5.4...
I have also added the 4 new residues into the file: residuetype.dat
When I run the following line:
g_pdb2gmx -f pol35.pdb -p top -o pol35 -ff my_gromos53a6 -ter
It gives me:
Using the My_gromos53a6 force field in directory ./my_gromos53a6.ff
Opening force field file ./my_gromos53a6.ff/watermodels.dat
Select the Water Model:
1: SPC simple point charge, recommended
2: SPC/E extended simple point charge
3: None
1
Opening force field file ./my_gromos53a6.ff/aminoacids.r2b
Reading pol35.pdb...
Read 'Glycine aRginine prOline Methionine Alanine Cystine Serine', 729 atoms
Analyzing pdb file
Splitting PDB chains based on TER records or changing chain id.
There are 1 chains and 0 blocks of water and 35 residues with 729 atoms
chain #res #atoms
1 ' ' 35 729
All occupancies are one
Opening force field file ./my_gromos53a6.ff/atomtypes.atp
Atomtype 1
Reading residue database... (my_gromos53a6)
Opening force field file ./my_gromos53a6.ff/aminoacids.rtp
Using default: not generating all possible dihedrals
Using default: excluding 3 bonded neighbors
Using default: generating 1,4 H--H interactions
Using default: removing impropers on same bond as a proper
Residue 119
Sorting it all out...
Opening force field file ./my_gromos53a6.ff/aminoacids.hdb
Opening force field file ./my_gromos53a6.ff/aminoacids.n.tdb
Opening force field file ./my_gromos53a6.ff/aminoacids.c.tdb
Back Off! I just backed up top.top to ./#top.top.1#
Processing chain 1 (729 atoms, 35 residues)
There are 28 donors and 0 acceptors
There are 0 hydrogen bonds
Identified residue TQL1 as a starting terminus.
Warning: Residue VBR35 in chain has different type (Other) from
starting residue TQL1 (Protein).
Identified residue TEQ34 as a ending terminus.
8 out of 8 lines of specbond.dat converted successfully
Select start terminus type for TQL-1
0: NH3+
1: NH2
2: None
2
Start terminus TQL-1: None
Select end terminus type for TEQ-34
0: COO-
1: COOH
2: None
2
End terminus TEQ-34: None
-------------------------------------------------------
Program g_pdb2gmx, VERSION 4.5.4
Source code file:
/builddir/build/BUILD/gromacs-4.5.4/src/kernel/pdb2top.c, line: 1035
Fatal error:
There is a dangling bond at at least one of the terminal ends. Select
a proper terminal entry.
For more information and tips for troubleshooting, please check the GROMACS
website at http://www.gromacs.org/Documentation/Errors
I don't understand why pdb2gmx takes the 34th residue as the last
monomer when in fact it has 35... After the error I understood why
pdb2gmx complains about: ..a dangling bond...
But I do not know how to solve the problem ....I need that pdb2gmx
uses my last 35th monomer as the last one...
Any help will be appreciated...
Sergio
--
Dr. Sergio Garay
Facultad de Bioquimica y Cs. Biológicas
Universidad Nacional del Litoral
Santa Fe - Argentina
C.C. 242 - Ciudad Universitaria - C.P. S3000ZAA
Argentina
Ph. +54 (342) 4575-213
Fax. +54 (342) 4575-221
More information about the gromacs.org_gmx-users
mailing list