![]() |
Rosetta Core
2014.35
|
Adds in rotamers from the "unbound" or native structure(s), pulled from one or more PDBs supplied on the command line. More...
#include <UnboundRotamersOperation.hh>
Public Member Functions | |
UnboundRotamersOperation () | |
virtual | ~UnboundRotamersOperation () |
virtual void | add_pose (core::pose::PoseCOP pose) |
Adds rotamers from the specified pose to the unbound collection. More... | |
virtual Size | total_residue () |
virtual void | initialize_from_command_line () |
Loads poses from the -unboundrot flag. More... | |
virtual core::pack::rotamer_set::RotamerSetOperationOP | clone () const |
virtual void | alter_rotamer_set (pose::Pose const &pose, scoring::ScoreFunction const &sfxn, task::PackerTask const &ptask, graph::GraphCOP packer_neighbor_graph, core::pack::rotamer_set::RotamerSet &rotamer_set) |
![]() | |
RotamerSetOperation () | |
virtual | ~RotamerSetOperation () |
virtual Real | increase_packer_residue_radius (pose::Pose const &pose, task::PackerTaskCOP the_task, core::Size residue_in) const |
Private Attributes | |
Size | total_rot_ |
utility::vector1 < core::pose::PoseCOP > | poses_ |
Adds in rotamers from the "unbound" or native structure(s), pulled from one or more PDBs supplied on the command line.
Sequence numbering matters – rotamers will only be added if sequence numbers match AND the ResidueType is allowed by the PackerTask. By itself, this class does NOT grant a Dunbrack energy bonus to the native rotamer(s).
core::pack::rotamer_set::UnboundRotamersOperation::UnboundRotamersOperation | ( | ) |
Referenced by clone().
|
virtual |
|
virtual |
Adds rotamers from the specified pose to the unbound collection.
References poses_, and total_rot_.
Referenced by initialize_from_command_line().
|
virtual |
Implements core::pack::rotamer_set::RotamerSetOperation.
References core::pack::rotamer_set::RotamerSet::add_rotamer(), core::pose::Pose::conformation(), core::pack::rotamer_set::dup_residue(), core::chemical::ResidueType::name(), core::conformation::Residue::place(), poses_, core::pack::rotamer_set::RotamerSet::resid(), core::pose::Pose::residue(), core::pack::task::PackerTask::residue_task(), core::pose::Pose::residue_type(), restype, core::pack::task::PackerTask::total_residue(), core::pose::Pose::total_residue(), and core::pack::rotamer_set::TR.
|
virtual |
Implements core::pack::rotamer_set::RotamerSetOperation.
References UnboundRotamersOperation().
|
virtual |
Loads poses from the -unboundrot flag.
References add_pose(), core::io::pdb::build_pose_from_pdb_as_is(), filename(), option, core::io::serialization::size(), and core::pack::rotamer_set::TR.
|
virtual |
References total_rot_.
|
private |
Referenced by add_pose(), and alter_rotamer_set().
|
private |
Referenced by add_pose(), and total_residue().