|
Rosetta 3.5
|
Interface class used to break a pose down into a set of component "groups" where intra-group rotamer-pair energies are preserved between calls to the GreenPacker. E.g. in rigid-body docking between two proteins, chains 1 and 2 define groups 1 and 2. In rigid-body docking between two domains of the same chain, those residues upstream of jump 1 define group 1, and those downstream of jump 1 define group 2. In loop modelling, the static background is group 1, and the loop itself is group 0, since loop residues will have their bb dofs change regularly between repackings. More...
#include <GreenPacker.hh>


Public Types | |
| typedef core::pose::Pose | Pose |
| typedef core::Size | Size |
Public Member Functions | |
| virtual | ~GroupDiscriminator () |
| virtual protocols::simple_moves::GroupDiscriminatorOP | clone () const =0 |
| virtual Size | group_id (Pose const &pose, Size seqpos) const =0 |
Interface class used to break a pose down into a set of component "groups" where intra-group rotamer-pair energies are preserved between calls to the GreenPacker. E.g. in rigid-body docking between two proteins, chains 1 and 2 define groups 1 and 2. In rigid-body docking between two domains of the same chain, those residues upstream of jump 1 define group 1, and those downstream of jump 1 define group 2. In loop modelling, the static background is group 1, and the loop itself is group 0, since loop residues will have their bb dofs change regularly between repackings.
Definition at line 133 of file GreenPacker.hh.
Definition at line 136 of file GreenPacker.hh.
Definition at line 137 of file GreenPacker.hh.
|
virtual |
Definition at line 313 of file GreenPacker.cc.
|
pure virtual |
1.8.4