GROMACS version:2019.4
Hi,
I would like to simulate a membrane-protein-ligand system. The protein topology (topol.top, topol_Protein.itp) was created by pdb2gmx under amber14SB force fields, while the lipid topology was created by pdb2gmx under lipid17 FFs. The ligand .itp file was generated by acpype.py. Then I combined three .gro files together, and included topologies of the lipid and the ligand into topol .top using #include mechanism.
When I conducted the subsequent equilibration, I kept getting warnings as follows.
//---------------------------------------------------------------------------
WARNING 1 [file forcefield.itp, line 1]:
Too few parameters on line (source file
/THL6/home/bickel/software/gromacs-2019.4/src/gromacs/gmxpreprocess/toppush.cpp, line 290)
….{9 more similar warnings}
NOTE 1 [file topol.top, line 71]:
System has non-zero total charge: -0.000587
Total charge should normally be an integer. See
http://www.gromacs.org/Documentation/Floating_Point_Arithmetic
for discussion on how close it should be to an integer.
WARNING 11 [file topol.top, line 71]:
You are using Ewald electrostatics in a system with net charge. This can
lead to severe artifacts, such as ions moving into regions with low
dielectric, due to the uniform background charge. We suggest to
neutralize your system with counter ions, possibly in combination with a
physiological salt concentration.
//--------------------------------------------------------------------------
Since I have introduced counter-ions to the system, there shouldn’t be net charges. Then I figured out that the total charge of an individual DMPC molecule given by acpype.py is about 3E-6*e instead of absolutely zero, which results in a small non-zero charge of the system. I assume this infinitesimal charge wouldn’t cause problems, so can be ignored?
I am not sure if the first 10 warnings will greatly affect the final results. I am thinking there might be something wrong with the topology but don’t know where. Below is the topol.top file. The [atomtyps] parts of the ligand and the lipid have been placed in the front of the file. The line "#include "ffnonbonded.itp"
" in the lipid17.ff/forcefield.itp file has been commented out. I will attach more details on the topology files if needed. Any help will be much appreciated.
//----------------------------------------------------------------
#define _FF_AMBER
#define _FF_AMBER12SB
[ defaults ]
; nbfunc comb-rule gen-pairs fudgeLJ fudgeQQ
1 2 yes 0.5 0.8333
[ atomtypes ]
;name bond_type mass charge ptype sigma epsilon Amb
oh oh 0.00000 0.00000 A 3.06647e-01 8.80314e-01 ; 1.72 0.2104
n4 n4 0.00000 0.00000 A 3.25000e-01 7.11280e-01 ; 1.82 0.1700
c3 c3 0.00000 0.00000 A 3.39967e-01 4.57730e-01 ; 1.91 0.1094
hc hc 0.00000 0.00000 A 2.64953e-01 6.56888e-02 ; 1.49 0.0157
ca ca 0.00000 0.00000 A 3.39967e-01 3.59824e-01 ; 1.91 0.0860
hx hx 0.00000 0.00000 A 1.95998e-01 6.56888e-02 ; 1.10 0.0157
ha ha 0.00000 0.00000 A 2.59964e-01 6.27600e-02 ; 1.46 0.0150
hn hn 0.00000 0.00000 A 1.06908e-01 6.56888e-02 ; 0.60 0.0157
ho ho 0.00000 0.00000 A 0.00000e+00 0.00000e+00 ; 0.00 0.0000
[ atomtypes ]
; name at.num mass charge ptype sigma epsilon
hL 1 1.008000 0.00000000 A 0.26014243 0.04184 ; LAL_PC_LAL
cD 6 12.010000 0.00000000 A 0.33996695 0.4577296 ; LAL_PC_LAL
cC 6 12.010000 0.00000000 A 0.33996695 0.29288 ; LAL_PC_LAL
oC 8 16.000000 0.00000000 A 0.29399658 0.58576 ; LAL_PC_LAL
oS 8 16.000000 0.00000000 A 0.29399658 0.50208 ; LAL_PC_LAL
cA 6 12.010000 0.00000000 A 0.33996695 0.4577296 ; LAL_PC_LAL
hE 1 1.008000 0.00000000 A 0.2471353 0.0656888 ; LAL_PC_LAL
oT 8 16.000000 0.00000000 A 0.29399658 0.50208 ; LAL_PC_LAL
pA 15 30.970000 0.00000000 A 0.37417746 0.8368 ; LAL_PC_LAL
hX 1 1.008000 0.00000000 A 0.19599772 0.0656888 ; LAL_PC_LAL
nA 7 14.010000 0.00000000 A 0.32499985 0.71128 ; LAL_PC_LAL
oP 8 16.000000 0.00000000 A 0.29399658 0.58576 ; LAL_PC_LAL
cB 6 12.010000 0.00000000 A 0.33996695 0.359824 ; LAL_PC_OL
hB 1 1.008000 0.00000000 A 0.22272468 0.029288 ; LAL_PC_OL
hN 1 1.008000 0.00000000 A 0.10690785 0.0656888 ; LAL_PE_LAL
oO 8 16.000000 0.00000000 A 0.29399658 0.58576 ; LAL_PS_LAL
oH 8 16.000000 0.00000000 A 0.29399658 0.50208 ; LAL_PGR_LAL
hO 1 1.008000 0.00000000 A 0.10690785 0.0656888 ; LAL_PGR_LAL
hA 1 1.008000 0.00000000 A 0.26495328 0.0656888 ; CHL
#include “amber14sb_parmbsc1.ff/forcefield.itp”
#include “lipid17.ff/forcefield.itp”
#include “DOA.itp”
#include “topol_Protein.itp”
#include “topol_DMPC.itp”
; Include water topology
#include “amber14sb_parmbsc1.ff/tip3p.itp”
#ifdef POSRES_WATER
; Position restraint for each water oxygen
[ position_restraints ]
; i funct fcx fcy fcz
1 1 1000 1000 1000
#endif
; Include topology for ions
include “amber14sb_parmbsc1.ff/ions.itp”
[ system ]
system
[ molecules ]
; Compound #mols
Protein 1
DMPC 199
DOA 1
SOL 20434
NA 79
CL 89
//-----------------------------------------------------------------