<html><div style='background-color:'><DIV class=RTE>
<P>What does it say in the log?<BR><BR></P></DIV>
<DIV></DIV>
<BLOCKQUOTE style="BORDER-LEFT: #a0c6e5 2px solid; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px; PADDING-LEFT: 5px"><FONT style="FONT-FAMILY: tahoma,sans-serif; FONT-SIZE: 11px">
<HR color=#a0c6e5 SIZE=1>

<DIV></DIV>From:&nbsp;&nbsp;<I>"" &lt;jinlian05@lzu.cn&gt;</I><BR>Reply-To:&nbsp;&nbsp;<I>jinlian05@lzu.cn</I><BR>To:&nbsp;&nbsp;<I>modeller_usage@salilab.org</I><BR>Subject:&nbsp;&nbsp;<I>[modeller_usage] using model-loop-refine in Modeller9v1</I><BR>Date:&nbsp;&nbsp;<I>Tue, 17 Apr 2007 16:49:01 +0800</I><BR>&gt;Hi,<BR>&gt;I am new to modeller and I have trouble creating a homology model of a<BR>&gt;protein using model-loop-refine. I modified the model-loop-refine.py script as<BR>&gt;shown below and I got error messages. I would appreciate it if any one<BR>&gt;can give me any suggestion.<BR>&gt;Thanks.<BR>&gt;<BR>&gt;from modeller import *<BR>&gt;from modeller.automodel import *<BR>&gt;<BR>&gt;log.verbose()<BR>&gt;env = environ()<BR>&gt;<BR>&gt;env.io.atom_files_directory = './:../atom_files'<BR>&gt;<BR>&gt;# Create a new class based on 'loopmodel' so that we can redefine<BR>&gt;# 
select_loop_atoms<BR>&gt;class myloop(loopmodel):<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp; # This routine picks the residues to be refined by loop modeling<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp; def select_loop_atoms(self):<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return selection(self.residue_range('53:', '67:')<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (self.residue_range('89:', '96:')<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (self.residue_range('118:', '144:')<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (self.residue_range('166:', 
'177:')<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (self.residue_range('199:', '221:')<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (self.residue_range('243:', '254:'))<BR>&gt;<BR>&gt;a = myloop(env,<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alnfile&nbsp;&nbsp;= 'seg.ali',&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;# alignment filename<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;knowns&nbsp;&nbsp; = '1u19A',&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # codes of the templates<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sequence = 
'mrg1',&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # code of the target<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;loop_assess_methods=assess.DOPE) # assess each loop with DOPE<BR>&gt;a.starting_model= 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # index of the first model<BR>&gt;a.ending_model&nbsp;&nbsp;= 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # index of the last model<BR>&gt;<BR>&gt;a.loop.starting_model = 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # First loop model<BR>&gt;a.loop.ending_model&nbsp;&nbsp; = 2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # Last loop 
model<BR>&gt;<BR>&gt;a.make()&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;# do modeling and loop refinement<BR>&gt;<BR>&gt;This is the error:<BR>&gt;&nbsp;&nbsp; File "model-loop-refine.py", line 21<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp; m = myloop(env,<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp; ^<BR>&gt;SyntaxError: invalid syntax<BR>&gt;<BR>&gt;<BR>&gt;<BR>&gt;_______________________________________________<BR>&gt;modeller_usage mailing list<BR>&gt;modeller_usage@salilab.org<BR>&gt;https://salilab.org/mailman/listinfo/modeller_usage<BR></FONT></BLOCKQUOTE></div><br clear=all><hr>Txt a lot? Get  <a href="http://g.msn.com/8HMAENUK/2755??PS=47575" target="_top">Messenger FREE on your mobile.</a> </html>