[gmx-users] pdb2gmx error with addition of terminal group
Justin Lemkul
jalemkul at vt.edu
Wed Jul 8 13:32:49 CEST 2015
On 7/8/15 6:39 AM, anu chandra wrote:
> Dear Gromacs users,
>
> I am trying to use pdb2gmx tool to generate topology for my membrane
> protein system with chamrm36 force field. I have downloaded Gromacs
> compatible Chamrmm36ff from
> http://mackerell.umaryland.edu/charmm_ff.shtml#gromacs. I build the
> N-terminal acetyl (ACE) and C-terminal N-methyl amide (NMA) group attached
> to the respective terminals. As shown below, I have named the residue/atom
> names according to the one present in 'merged.rtp' in the charmm36ff file.
>
> *******************************************************************************
> ATOM 1 CH3 ACE 1 37.718 66.293 67.509 1.00 0.00 PROA
> ATOM 2 HH31 ACE 1 36.850 66.906 67.178 1.00 0.00 PROA
> ATOM 3 HH32 ACE 1 37.393 65.240 67.617 1.00 0.00 PROA
> ATOM 4 HH33 ACE 1 38.522 66.381 66.751 1.00 0.00 PROA
> ATOM 5 C ACE 1 38.195 66.802 68.805 1.00 0.00 PROA
> ATOM 6 O ACE 1 37.657 67.757 69.352 1.00 0.00 PROA
> ATOM 7 N VAL 1 39.245 66.166 69.366 1.00 0.00 PROA
> ATOM 8 HN VAL 1 39.698 65.409 68.911 1.00 0.00 PROA
> ATOM 9 CA VAL 1 39.818 66.600 70.628 1.00 0.00 PROA
> ATOM 10 HA VAL 1 39.044 66.557 71.385 1.00 0.00 PROA
> ------------------------------------
> ------------------------------------
> ATOM 2599 HG1 SER 165 47.684 67.280 81.712 1.00 0.00 PROA
> ATOM 2600 C SER 165 46.288 64.682 84.443 1.00 0.02 PROA
> ATOM 2601 O SER 165 46.621 64.090 85.417 1.00 0.04 PROA
> ATOM 2602 N NMA 166 45.020 64.893 84.635 1.00 0.03 PROA
> ATOM 2603 HN NMA 166 44.986 65.779 85.049 1.00 0.00 PROA
> ATOM 2604 CH3 NMA 166 44.322 63.814 85.342 1.00 0.04 PROA
> ATOM 2605 HH31 NMA 166 44.694 62.798 85.066 1.00 0.04 PROA
> ATOM 2606 HH32 NMA 166 43.284 63.888 85.004 1.00 0.04 PROA
> ATOM 2607 HH33 NMA 166 44.382 63.845 86.467 1.00 0.06 PROA
> ***********************************************************************************
>
> But, when running ' gmx pdb2gmx -f input.pdb -ter' and opting 'none' for
> the terminal, the pogram terminate with following error
>
> ***********************************************************************************
> Back Off! I just backed up topol.top to ./#topol.top#
> Processing chain 1 (2607 atoms, 167 residues)
> Identified residue ACE1 as a starting terminus.
> Warning: Residue NMA166 in chain has different type (Other) from starting
> residue ACE1 (Protein).
> Identified residue SER165 as a ending terminus.
> 8 out of 8 lines of specbond.dat converted successfully
> Special Atom Distance matrix:
> CYS64 CYS72 CYS95 MET100 CYS101
> SG1007 SG1123 SG1473 SD1554 SG1568
> CYS72 SG1123 0.857
> CYS95 SG1473 2.147 1.806
> MET100 SD1554 2.390 1.830 0.806
> CYS101 SG1568 1.896 1.488 0.334 0.773
> MET143 SD2232 1.844 1.750 1.858 2.389 1.687
> Select start terminus type for ACE-1
> 0: NH3+
> 1: NH2
> 2: 5TER
> 3: None
> 3
> Start terminus ACE-1: None
> Select end terminus type for SER-165
> 0: COO-
> 1: COOH
> 2: CT2
> 3: 3TER
> 4: None
> 4
> End terminus SER-165: None
>
> -------------------------------------------------------
> Program gmx, VERSION 5.0.4
> Source code file:
> /usr/local/gromacs-5.0.4/src/gromacs/gmxpreprocess/pdb2top.cpp, line: 1091
>
> Fatal error:
> *There is a dangling bond at at least one of the terminal ends. Fix your
> coordinate file, add a new terminal database entry (.tdb), or select the
> proper existing terminal entry.*
> For more information and tips for troubleshooting, please check the GROMACS
> website at http://www.gromacs.org/Documentation/Errors
> -------------------------------------------------------
> **************************************************************************************
>
> Can anybody help me to figure out what is wrong with my input pdb file?
>
Note that pdb2gmx finds Ser instead of NMA as the last residue. The clue is:
" Warning: Residue NMA166 in chain has different type (Other) from starting
residue ACE1 (Protein)"
You need to add NMA as "Protein" in residuetypes.dat. You don't want a
non-patched terminus on Ser, you want a non-patched terminus on NMA.
-Justin
--
==================================================
Justin A. Lemkul, Ph.D.
Ruth L. Kirschstein NRSA Postdoctoral Fellow
Department of Pharmaceutical Sciences
School of Pharmacy
Health Sciences Facility II, Room 629
University of Maryland, Baltimore
20 Penn St.
Baltimore, MD 21201
jalemkul at outerbanks.umaryland.edu | (410) 706-7441
http://mackerell.umaryland.edu/~jalemkul
==================================================
More information about the gromacs.org_gmx-users
mailing list