[gmx-users] Problems with a three domain protein in a membrane
Justin A. Lemkul
jalemkul at vt.edu
Thu Mar 24 20:23:53 CET 2011
Justin A. Lemkul wrote:
>
>
> Dr. Ramón Garduño-Juárez wrote:
>> Dear all,
>> Dear Justin,
>>
>> We have been working on setting up an MD experiment in which our
>> system is made of three separate domains of a protein embedded in a
>> DMPC bilayer surrounded by water.
>>
>> We have generated a PDB file in which our three domains are labeled as
>> A, B and C (in the column corresponding to the chain identifiers). Our
>> system is labeled "mod", Chain A has 342 atoms, Chain B has 289 atoms
>> and Chain C has 715 atoms. Somehow these identifiers are lost when we
>> use pdb2gmx.
>>
>
> Chain identifiers are not necessary for Gromacs programs to function.
> If you wish to keep them, use .pdb format as the output of pdb2gmx
> rather than .gro, which does not contain this information.
>
>> We have gone as far as Step Three of Justin's tutorial. It is here
>> were we have encountered a problem.
>>
>> The steps we have performed previously without trouble are:
>>
>> $ cat mod_newbox.gro dmpc_whole.gro > system.gro
>> $ genrestr -f mod_newbox.gro -o strong_posre.itp -fc 100000
>> 100000 100000
>> $ perl inflategro.pl system.gro 4 DMPC 14 system_inflated.gro 5
>> area.dat
>>
>> When we wish to perform a minimization of the system via
>>
>> $ grompp -f minim_inflo.mpd -c system_inflated.gro -p
>> topol_inflo.top -o em_system_inflated.tpr
>>
>> the following error appears:
>>
>> -------------------------------------------------------
>> Program grompp_d, VERSION 4.5.3
>> Source code file: toppush.c, line: 1526
>>
>> Fatal error:
>> [ file strong_posre.itp, line 720 ]:
>> Atom index (716) in position_restraints out of bounds (1-715).
>> This probably means that you have inserted topology section
>> "position_restraints"
>> in a part belonging to a different molecule than you intended to.
>> In that case move the "position_restraints" section to the right
>> molecule.
>> -------------------------------------------------------
>>
>> The topol_inflo.top file contains the following instructions:
>>
>> ------------------------------------------------------
>> ; Include forcefield parameters
>> #include "gromos53a6_lipid.ff/forcefield.itp"
>>
>> ; Include chain topologies
>> #include "topol_Protein_chain_A.itp"
>> #ifdef POSRES
>> #include "posre_Protein_chain_A.itp"
>> #endif
>>
>> #include "topol_Protein_chain_B.itp"
>> #ifdef POSRES
>> #include "posre_Protein_chain_B.itp"
>> #endif
>>
>> #include "topol_Protein_chain_C.itp"
>> #ifdef POSRES
>> #include "posre_Protein_chain_C.itp"
>> #endif
>>
>> ; Strong position restraints for InflateGRO
>> #ifdef STRONG_POSRES
>> #include "strong_posre.itp"
>> #endif
>>
>> ; Include DMPC chain topology
>> #include "dmpc.itp"
>>
>> ; Include water topology
>> #include "gromos53a6_lipid.ff/spc.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 "gromos53a6_lipid.ff/ions.itp"
>>
>> [ system ]
>> ; Name
>> mod.pdb
>>
>> [ molecules ]
>> ; Compound #mols
>> Protein_chain_A 1
>> Protein_chain_B 1
>> Protein_chain_C 1
>> DMPC 128
>> --------------------------------------------------
>>
>> QUESTIONS
>>
>> 1) Do you see any problem in the topol_inflo.top setup?
>>
>
> No.
>
Well, actually yes, but hopefully that was clear from the notes below. I was
thinking of the problem in terms of the arrangement of molecule names, etc.
Sorry for any confusion.
-Justin
>> 2) Do we need to create a strong_posre.itp for each chain?
>>
>
> Yes.
>
> http://www.gromacs.org/Documentation/How-tos/Position_Restraints
>
> http://www.gromacs.org/Documentation/Errors#Atom_index_n_in_position_restraints_out_of_bounds
>
>
> -Justin
>
>> Looking forward to hear your comments...
>>
>> Cheers,
>> Ramon Garduno
>>
>>
>
--
========================================
Justin A. Lemkul
Ph.D. Candidate
ICTAS Doctoral Scholar
MILES-IGERT Trainee
Department of Biochemistry
Virginia Tech
Blacksburg, VA
jalemkul[at]vt.edu | (540) 231-9080
http://www.bevanlab.biochem.vt.edu/Pages/Personal/justin
========================================
More information about the gromacs.org_gmx-users
mailing list