[gmx-users] Use of restraints gives segmentation fault
XAvier Periole
x.periole at rug.nl
Thu May 13 16:05:09 CEST 2010
On May 13, 2010, at 3:58 PM, XAvier Periole wrote:
>
> Why don't you simply define a extra bond between your two CYS side
> chains beads?
Sorry, I red to quick ...
>
> On May 13, 2010, at 3:31 PM, Anna Duncan wrote:
>
>>
>> I'm trying to energy minimise a protein structure. In one area of
>> the structure there are some salt bridges and when I do an energy
>> minimisation without any restraints these are disrupted, which is
>> something I want to avoid. To that end, I've tried restraining the
>> residues that are involved, first with position restraints and then
>> with distance restraints, but in both cases I get a segmentation
>> fault in the same place.
>> The command I issue looks like:
>> grompp -f em.mdp -c 1okc_ex.cg.gro -p 1okc_ex.top -o 1okc_min_sbRes
>> -v -n salt_bridges.ndx
>>
>> and the output:
>> Ignoring obsolete mdp entry 'title'
>> Ignoring obsolete mdp entry 'cpp'
>> Replacing old mdp entry 'unconstrained_start' by 'continuation'
>>
>> Back Off! I just backed up mdout.mdp to ./#mdout.mdp.10#
>> checking input for internal consistency...
>>
>> NOTE 1 [file em.mdp, line unknown]:
>> For energy conservation with switch/shift potentials, rlist
>> should be 0.1
>> to 0.3 nm larger than rcoulomb.
>>
>>
>> NOTE 2 [file em.mdp, line unknown]:
>> For energy conservation with switch/shift potentials, rlist
>> should be 0.1
>> to 0.3 nm larger than rvdw.
>>
>> processing topology...
>> Generated 0 of the 465 non-bonded parameter combinations
>> Segmentation fault
>>
>> --------------------------------------------------------------------------------------
>>
>> Like I say, when I do this without the restraints, grompp and mdrun
>> run fine. The only differences, then, between the input is the
>> line in em.mdp:
>> define = -DDISTRESB
>>
>> The topoolgy file, 1okc_ex.top looks like:
>> #include "martini_v2.1.itp"
>> #include "1okc_ex.itp"
>> #ifdef POSRESB
>> #include posre_saltbridges.itp
>> #endif
>> #ifdef DISTRESB
>> #include distre_sb.itp
>> #endif
>>
>> [ system ]
>> 1OKC_EX SIMULATION
>>
>> [ molecules ]
>> Protein 1
>>
>> --------------------------------------------------------------------------------------
>>
>> The position restraints file looks like:
>> ; position restraints for r_28_r_31_r_133_r_136_r_230_r_233 of God
>> Rules Over Mankind, Animals, Cosmos and Such
>>
>> [ position_restraints ]
>> ; i funct fcx fcy fcz
>> 52 1 1000 1000 1000
>> 53 1 1000 1000 1000
>> 59 1 1000 1000 1000
>> 60 1 1000 1000 1000
>> 61 1 1000 1000 1000
>> 296 1 1000 1000 1000
>> 297 1 1000 1000 1000
>> 303 1 1000 1000 1000
>> 304 1 1000 1000 1000
>> 305 1 1000 1000 1000
>> 505 1 1000 1000 1000
>> 506 1 1000 1000 1000
>> 511 1 1000 1000 1000
>> 512 1 1000 1000 1000
>> 513 1 1000 1000 1000
>>
>> --------------------------------------------------------------------------------------
>>
>> and the distance restraints file looks like:
>> ; distance restraints for h1-h3_sb of God Rules Over Mankind,
>> Animals, Cosmos and Such
>>
>> [ distance_restraints ]
>> ; i j ? label funct lo up1 up2
>> weight
>> 53 395 1 0 1 2.00181 2.20181
>> 3.20181 1
>> 297 513 1 0 1 0.462702 0.662702
>> 1.6627 1
>> 61 506 1 0 1 0.3818 0.5818
>> 1.5818 1
>>
>> --------------------------------------------------------------------------------------
>>
>>
>> I can't work out what is giving the segmentation fault because I
>> think the restraint files are in the right format and I can't think
>> of what else would go wrong at this stage for a segmentation fault
>> to occur.
>>
>> In the grompp run that works (without any restraints) the line
>> after where the segmentation error occurs in the other cases looks
>> like:
>> Excluding 1 bonded neighbours molecule type 'Protein'
>>
>> Many thanks,
>> Anna
>>
>> --
>> gmx-users mailing list gmx-users at gromacs.org
>> http://lists.gromacs.org/mailman/listinfo/gmx-users
>> Please search the archive at http://www.gromacs.org/search before
>> posting!
>> 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
>
> --
> gmx-users mailing list gmx-users at gromacs.org
> http://lists.gromacs.org/mailman/listinfo/gmx-users
> Please search the archive at http://www.gromacs.org/search before
> posting!
> 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://maillist.sys.kth.se/pipermail/gromacs.org_gmx-users/attachments/20100513/945c582e/attachment.html>
More information about the gromacs.org_gmx-users
mailing list