[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [modeller_usage] Loop refinement: setting the right anchors in multichain models



On 04/25/2012 12:16 PM, Jérôme Hénin wrote:
I am trying to do loop refinement on a multi-chain protein. My problem
is that Modeller tries to anchor C-ter loops to the N-ter of the next
chain, yielding unrealistic starting configurations, and making the
whole refinement fail.

How can I instruct Modeller that the C-ter and the following N-ter
"loops" are to be modeled separately?
Modeling of a loop at the terminus is unlikely to give satisfactory 
results, since you really only have one anchor. The unanchored end is 
just going to flop around - most likely what you'll end up with is a 
disordered region stretching away from the protein.
But if I understand your question, you are trying to model a loop at the 
C terminus of one chain at the same time as a loop at the N terminus of 
the next chain. Modeller's default starting conformation for loop 
modeling places the loop atoms on a line between the nearest residues 
that are not being modeled (in sequence) - check out the *.IL*.pdb file. 
As you've observed, this will join the termini if you try to model two 
loops at the termini of neighboring chains. Without a defined terminus, 
this is Modeller's "best guess". If you can do better (e.g. the original 
PDB structure), override the build_ini_loop method:
http://salilab.org/modeller/9.10/manual/node90.html

	Ben Webb, Modeller Caretaker
--
modeller-care@salilab.org             http://www.salilab.org/modeller/
Modeller mail list: http://salilab.org/mailman/listinfo/modeller_usage