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.
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? 2) Do we need to create a strong_posre.itp for each chain? Looking forward to hear your comments... Cheers, Ramon Garduno
<<attachment: ramon.vcf>>
-- gmx-users mailing list [email protected] http://lists.gromacs.org/mailman/listinfo/gmx-users Please search the archive at http://www.gromacs.org/Support/Mailing_Lists/Search before posting! Please don't post (un)subscribe requests to the list. Use the www interface or send it to [email protected]. Can't post? Read http://www.gromacs.org/Support/Mailing_Lists

