Modeling magnesium ion: Segmentation fault
I want to model ONLY magnesium ion (from protein B) on an already crystallized structure (protein A). So the sequence of my target and template is exactly the same. My alignment file is ---------------------------------------------------------------------------------------------------------------------------- >P1;proteinA structureX:proteinA: 37 :B:+266 :B:::-1.00:-1.00 -QYQVGPLLGSGGFGSVYSGIRVSDNLPVAIKHVEKDRISDWGEGTRVPMEVVLLKKVSSGFSGVIRLLDWFERPDSFVLILERPEPVQDLFDFITERGALQEELARSFFWQVLEAVRHCHNCGVLHRDIKDENILIDLNRGELKLIDFGSGALLKDTVYTDFDGTRVYSPPEWIRYHRYHGRSAAVWSLGILLYDMVCGDIPFEHDEEIIGGQVFFRQRVSSECQHLIRWCLALRPSDRPTFEEIQNHPWMQDVLLPQETAEIHLH*
>P1;proteinB structureX:proteinB: 401 :A:+1 :A:::-1.00:-1.00
$--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*
>P1;target sequence:target: : : : ::: 0.00: 0.00
$QYQVGPLLGSGGFGSVYSGIRVSDNLPVAIKHVEKDRISDWGEGTRVPMEVVLLKKVSSGFSGVIRLLDWFERPDSFVLILERPEPVQDLFDFITERGALQEELARSFFWQVLEAVRHCHNCGVLHRDIKDENILIDLNRGELKLIDFGSGALLKDTVYTDFDGTRVYSPPEWIRYHRYHGRSAAVWSLGILLYDMVCGDIPFEHDEEIIGGQVFFRQRVSSECQHLIRWCLALRPSDRPTFEEIQNHPWMQDVLLPQETAEIHLH*
when i run this script
from modeller import *
from modeller.automodel import *
log.verbose()
env = environ()
env.io.atom_files_directory = ['.', '../atom_files'] env.io.hetatm = True
a = automodel(env, alnfile = 'alignment.ali',
knowns=('proteinA','proteinB'), sequence='target') a.starting_model= 1
a.ending_model = 1
a.make()
I am getting segmentation fault. Could you please help me? Regards Renu
On 5/28/10 6:31 AM, Renuka Robert wrote: > I want to model ONLY magnesium ion (from protein B) on an already > crystallized structure (protein A). So the sequence of my target and > template is exactly the same. My alignment file is
Can you send me (not the list) your structure files too, please? I can't reproduce your problem (and thus fix the bug) without them. It is definitely a Modeller bug though (not something wrong with your inputs): Modeller should never crash with a segfault, regardless of what you feed it.
I think the surface area calculation is getting confused since you have no amino acid resides in one structure (but I'll need to check with your inputs). As a workaround, you can use the BLK residue '.' rather than '$'. Since MG is just a point anyway, your modeling results should be almost identical.
Ben Webb, Modeller Caretaker
participants (2)
-
Modeller Caretaker
-
Renuka Robert