You are here

Difference between movemap and -pivot_residues

2 posts / 0 new
Last post
Difference between movemap and -pivot_residues
#1

Hello,

I'm debating whether I should use a movemap or the -pivot_residues flag to specify the flexible region in a backrub protocol. Movemap allows you to specify BB and CHI flexibility separately, but if I use BBCHI should I expect different performance vs -pivot_residues?

I would use -pivot_residues since it is simpler and I see examples recommending it here on the forum. However I'm comparing backrub performance to relax performance, and relax uses movemap but does not have the pivot-residues flag.

Thanks for any input on this comparison.

Best,
Amanda

Category: 
Post Situation: 
Wed, 2016-02-24 13:21
aloshbau

Which interface are you interested in using? It sounds like you're using the backrub commandline application.

From what I can tell, the facilities to set pivot residues from a movemap are not actually invoked from any command line options. (Though they're accessible from the C++ and PyRosetta level.)

The -backrub:minimize_movemap option doesn't appear to be used in setting the pivot residues at all, instead being used just for the minimization portion of BackrubProtocol. The -in:file:movemap option is also not used for the pivot residue setting of the backrub portion, instead it's used for the "small moves" part of the BackrubProtocol.

Regarding the difference between the backrub protocol and the relax protocol, backrub proper doesn't really apply on a sub-residue level, like the minimization portion of relax does. Indeed, backrub doesn't really operate on single residues, but over continuous segments of backbone atoms. While you can theoretically back out the backbone stretches from a MoveMap, for normal usage it's not normally the way people think of it.

Wed, 2016-02-24 14:39
rmoretti