
Hi!
I asked MODELLER to create a protein model using two templates. I think, my model is quite good, but I see a place to improve in relation to the relative position between some helices. In the template, the helices are close to each other and have a shift in the z-coordinates, but it's not appear in my model.
How can I apply a restraint between template and model, in order to have the same relative position between the helices? I tried to draw a scheme below, in order to be more clear about what I'm speaking:
Z-axis Relative position that I have in model Relative position that I want and see in template ^ H H H | H H H H | H H H H | H H H H
H Kind regards, Fred

On 5/22/25 8:52 AM, Fred Pontes via modeller_usage wrote: > How can I apply a restraint between template and model, in order to have > the same relative position between the helices?
I guess I don't fully understand your question, because restraints are always applied to the model, and are constructed using template information - so a restraint "between the template and model" doesn't really make sense (restraints use internal coordinates such as residue-residue distances so the relative orientation of model and template is irrelevant). If the relative orientation of the two helices is correct in the template, but it isn't in the model, then the first place to look would be the alignment.
Possibly for one reason or another you have few restraints between the two helices. In that case you could certainly try adding an absolute position restraint on the z coordinate of the CA of each helix terminal residue; see features.ZCoordinate at https://salilab.org/modeller/10.6/manual/node109.html
Ben Webb, Modeller Caretaker
participants (2)
-
Fred Pontes
-
Modeller Caretaker