![]() |
Rosetta Protocols
2014.35
|
#include <MoveMapBuilder.hh>
Public Member Functions | |
MoveMapBuilder () | |
virtual | ~MoveMapBuilder () |
MoveMapBuilder (MoveMapBuilder const &that) | |
MoveMapBuilder (InterfaceBuilderOP sc, InterfaceBuilderOP bb, bool minimize_water) | |
void | parse_my_tag (utility::tag::TagCOP tag, basic::datacache::DataMap &datamap) |
core::kinematics::MoveMapOP | build (core::pose::Pose const &) const |
InterfaceBuilderOP | get_sc_interface_builder () const |
InterfaceBuilderOP | get_bb_interface_builder () const |
bool | minimize_backbone () |
Private Member Functions | |
void | set_all_chi (core::pose::Pose const &pose, core::kinematics::MoveMapOP movemap) const |
void | set_all_bb (core::pose::Pose const &pose, core::kinematics::MoveMapOP movemap) const |
Private Attributes | |
InterfaceBuilderOP | sc_interface_builder_ |
InterfaceBuilderOP | bb_interface_builder_ |
bool | minimize_water_ |
protocols::ligand_docking::MoveMapBuilder::MoveMapBuilder | ( | ) |
|
virtual |
protocols::ligand_docking::MoveMapBuilder::MoveMapBuilder | ( | MoveMapBuilder const & | that | ) |
protocols::ligand_docking::MoveMapBuilder::MoveMapBuilder | ( | InterfaceBuilderOP | sc, |
InterfaceBuilderOP | bb, | ||
bool | minimize_water | ||
) |
core::kinematics::MoveMapOP protocols::ligand_docking::MoveMapBuilder::build | ( | core::pose::Pose const & | pose | ) | const |
References bb_interface_builder_, core::pose::Pose::fold_tree(), core::kinematics::FoldTree::get_residue_edge(), core::conformation::Residue::has_property(), core::kinematics::Edge::is_jump(), core::kinematics::Edge::label(), minimize_water_, movemap, protocols::ligand_docking::MoveMapBuilder_tracer, core::chemical::ResidueType::name3(), core::pose::Pose::residue(), core::pose::Pose::residue_type(), sc_interface_builder_, set_all_bb(), set_all_chi(), core::kinematics::MoveMap::set_jump(), protocols::ligand_docking::set_jumps(), and core::pose::Pose::total_residue().
InterfaceBuilderOP protocols::ligand_docking::MoveMapBuilder::get_bb_interface_builder | ( | ) | const |
References bb_interface_builder_.
InterfaceBuilderOP protocols::ligand_docking::MoveMapBuilder::get_sc_interface_builder | ( | ) | const |
References sc_interface_builder_.
bool protocols::ligand_docking::MoveMapBuilder::minimize_backbone | ( | ) |
References bb_interface_builder_.
void protocols::ligand_docking::MoveMapBuilder::parse_my_tag | ( | utility::tag::TagCOP | tag, |
basic::datacache::DataMap & | datamap | ||
) |
|
private |
You MUST call set_all_chi first
References bb_interface_builder_, core::kinematics::MoveMap::get_chi(), core::conformation::Residue::is_protein(), protocols::ligand_docking::ligand_options::InterfaceInfo::non_interface, core::pose::Pose::residue(), core::kinematics::MoveMap::set_bb(), and type.
Referenced by build().
|
private |
References begin, chain, core::conformation::Conformation::chain_begin(), core::conformation::Conformation::chain_end(), core::pose::Pose::conformation(), end, core::pose::get_chain_from_chain_id(), protocols::ligand_docking::MoveMapBuilder_tracer, protocols::ligand_docking::ligand_options::InterfaceInfo::non_interface, core::conformation::Conformation::num_chains(), sc_interface_builder_, core::kinematics::MoveMap::set_chi(), and type.
Referenced by build().
|
private |
Referenced by build(), get_bb_interface_builder(), minimize_backbone(), parse_my_tag(), and set_all_bb().
|
private |
Referenced by build(), and parse_my_tag().
|
private |
Referenced by build(), get_sc_interface_builder(), parse_my_tag(), and set_all_chi().