[gmx-users] Restraining bilayer/water system
Farid Sa'adedin
fsaadedi at staffmail.ed.ac.uk
Fri Mar 17 13:40:02 CET 2006
Dear Xavier and Yang Ye,
I have done what you suggested by adding it to the lipid itp and
modifying the mdp files, but I still get the same message
cpp exit code: 256
cpp: too many input files
[tripos]dopc/minidopc$ Tried to execute: '/lib/cpp -I
-I/usr/local/share/gromacs/top
-DPOSRES_L dopc.top > grompptByAm1'
Any other ideas would be greatly appreciated.
Farid
Farid Sa'adedin
Membrane Biophysics Laboratory
Department of Veterinary Biomedical Sciences
College of Medicine & Veterinary Medicine
Royal (Dick) School of Veterinary Studies
University of Edinburgh
Summerhall
Edinburgh EH9 1QH
SCOTLAND
Quoting Xavier Periole <x.periole at rug.nl>:
> Farid Sa'adedin wrote:
>
>> Dear Xavier,
>>
>> My posre.itp file represents one lipid molecule. My p1.itp
>> represents 1 water molecule.
>>
>> I made new itp files using genpr defining one lipid molecule and
>> water molecule called POSRE_L.itp and POSRE_W.itp as you suggested
>> them to be called.
>>
>> The strange thing is that I can restrain the lipids when there is no
>> water in my system. But when I add water to the system, grompp
>> doesn't seem to restrain the lipids anymore. It brings up this
>> message:
>>
>>>> cpp exit code: 256
>>>> cpp: too many input files
>>>> [tripos]dopc/minidopc$ Tried to execute: '/lib/cpp -I
>>>> -I/usr/local/share/gromacs/top
>>>> -DPOSRES dopc.top > grompptByAm1'
>>>
>>
>> TOP FILE:
>>
>> [ system ]
>> ; name
>> DOPC in water
>>
>> #ifdef POSRES
>> #include "/home/tripos/lipid/dopc/minidopc/POSRE_L.itp" in water
>> ;#include "/home/tripos/lipid/dopc/minidopc/POSRE_W.itp" in water
>> #endif
>
> You should try to put this include at the end of the topology of your
> lipid.itp.
> not here !!
>
> define = -DPOSRES_L (-D)POSRES_W
> you got to check if you need the second (-D), I never remember.
>
> if you actually want to constraint the water !!
>
> then call
>
> #ifdef POSRES_L
> #include "/home/tripos/lipid/dopc/minidopc/POSRE_L.itp"
> #endif
>
> #ifdef POSRES_W
> #include "/home/tripos/lipid/dopc/minidopc/POSRE_W.itp"
> #endif
>
> you have a ; character at the beginning of the line !!
>
> --
> ----------------------------------
> Xavier Periole - Ph.D.
>
> Dept. of Biophysical Chemistry / MD Group
> Univ. of Groningen
> Nijenborgh 4
> 9747 AG Groningen
> The Netherlands
>
> Tel: +31-503634329
> Fax: +31-503634398
> email: x.periole at rug.nl
> web-page: http://md.chem.rug.nl/~periole
> ----------------------------------
>
> _______________________________________________
> gmx-users mailing list gmx-users at gromacs.org
> http://www.gromacs.org/mailman/listinfo/gmx-users
> Please don't post (un)subscribe requests to the list. Use the
> www interface or send it to gmx-users-request at gromacs.org.
> Can't post? Read http://www.gromacs.org/mailing_lists/users.php
>
--
More information about the gromacs.org_gmx-users
mailing list