You are here

protein-protein docking with flexible backbone

2 posts / 0 new
Last post
protein-protein docking with flexible backbone

Dear all,

I have read the paper "Protein-Protein Docking with Backbone Flexibility" and would like to perform protein-protein docking with loop flexibility as described in the paper. I have also found the forum post , which describes how to run the protocols. Unfortunately, the commands only work for the old 2.x Rosetta versions and therefore I would like to know if those protocols are also available for the 3.x versions, which I may have missed. If not, is there any tips how to transform the protocols from the old to the new version without much hassle.

Thank you very much!

Post Situation: 
Fri, 2013-12-20 05:52

Pretty much all of the protein protein docking in current versions of Rosetta uses RosettaScripts. I've attached an example script. The flexible backbone movement in this protocol is all after-the-fact, though. A docked conformation is found, and the backbone is minimized to be "optimal" for that rigid body orientation. You then count on the multiple output structures from Rosetta to allow backbone sampling in different rigid body orientations.

If you want to do more extensive sampling, for example active loop remodeling, that's a little harder to do with RosettaScripts (we don't yet have a canned loop remodeling protocol exposed on the RosettaScripts level). But you can do smaller active backbone sampling in RosettaScripts (e.g. the "backrub", "small" and "shear" moves), and you can move output through multiple programs. (E.g. run your rough docking in RosettaScripts, use the output to do active loop remodeling in another Rosetta program, and then bring the output of that run back into RosettaScripts to finish it off.)

The exact details will depend on what exactly you'd like to do. RosettaScripts is rather flexible, assuming it has all the parts which you want to use.

Fri, 2013-12-20 08:32