Rosetta
|
The protocol ported from dock_glycans.py. More...
Public Member Functions | |
DockGlycansProtocol () | |
Default constructor. More... | |
DockGlycansProtocol (DockGlycansProtocol const &object_to_copy) | |
Copy constructor. More... | |
DockGlycansProtocol & | operator= (DockGlycansProtocol const &object_to_copy) |
~DockGlycansProtocol () override=default | |
void | show (std::ostream &output=std::cout) const override |
Generate string representation of DockGlycansProtocol for debugging purposes. More... | |
std::string | get_name () const override |
Return the name of the Mover. More... | |
moves::MoverOP | clone () const override |
moves::MoverOP | fresh_instance () const override |
void | apply (core::pose::Pose &pose) override |
Apply the corresponding protocol to <pose>. More... | |
void | score_function (core::scoring::ScoreFunctionOP input_sf) |
void | set_ref_pose_from_filename (std::string const &filename) |
Static Public Member Functions | |
static void | register_options () |
Register options with the option system. More... | |
Private Member Functions | |
void | set_commandline_options () |
void | init () |
void | copy_data (DockGlycansProtocol &object_to_copy_to, DockGlycansProtocol const &object_to_copy_from) |
void | determine_docking_partners (core::pose::Pose const &pose) |
void | prepare_scoring_function () |
void | ramp_score_weight (core::scoring::ScoreType const method, core::Real const target, core::Real const fraction_completion) |
void | record_pose_metrics (core::pose::Pose const &pose, protocols::jd2::Job &job, utility::vector1< int > const jumps) |
Private Attributes | |
std::string | upstream_chains_ |
std::string | downstream_chains_ |
core::uint | first_ligand_residue_ |
core::scoring::ScoreFunctionOP | sf_ |
core::pose::PoseOP | ref_pose_ |
core::Real | Hbond_mult_ |
core::Real | elec_mult_ |
core::Real | sol_mult_ |
core::Real | atr_mult_ |
core::Real | rep_mult_ |
core::Real | target_atr_ |
core::Real | target_rep_ |
core::Angle | rot_ |
core::Distance | trans_ |
bool | idealize_rings_ |
bool | lock_rings_ |
core::kinematics::MoveMapOP | jump_mm_ |
core::kinematics::MoveMapOP | ring_mm_ |
core::kinematics::MoveMapOP | torsion_mm_ |
protocols::constraint_movers::ConstraintSetMoverOP | constraint_setter_ |
protocols::rigid::RigidBodyRandomizeMoverOP | randomizerA_ |
protocols::docking::FaDockingSlideIntoContactOP | slider_ |
protocols::rigid::RigidBodyPerturbMoverOP | perturber_ |
protocols::minimization_packing::MinMoverOP | jump_minimizer_ |
protocols::simple_moves::RingConformationMoverOP | ring_mover_ |
protocols::simple_moves::SmallMoverOP | small_mover_ |
protocols::simple_moves::ShearMoverOP | shear_mover_ |
protocols::minimization_packing::PackRotamersMoverOP | packer_ |
protocols::minimization_packing::MinMoverOP | torsion_minimizer_ |
core::Size | n_cycles_ |
core::Real | kt_ |
protocols::moves::MonteCarloOP | mc_ |
Static Private Attributes | |
static core::uint const | JUMP_NUM |
static core::Real const | STARTING_RAMP_DOWN_FACTOR |
static core::Real const | STARTING_RAMP_UP_FACTOR |
The protocol ported from dock_glycans.py.
|
inline |
Default constructor.
References basic::init().
|
inline |
Copy constructor.
|
overridedefault |
|
inlineoverride |
Apply the corresponding protocol to <pose>.
References utility::io::oc::cout, cycle(), BundlePairRmsdCalculator::fraction, bin_torsions::job, basic::options::OptionKeys::docking::partners, beta_nonlocal::pose, residue, numeric::random::rg(), basic::options::OptionKeys::frags::scoring::scoring, show(), vancomycin::task, and numeric::random::uniform().
Referenced by pyrosetta.distributed.tasks.rosetta_scripts.BaseRosettaScriptsTask::execute().
|
inlineoverride |
|
inlineprivate |
References atr_mult_, constraint_setter_, downstream_chains_, elec_mult_, first_ligand_residue_, Hbond_mult_, idealize_rings_, jump_minimizer_, jump_mm_, kt_, lock_rings_, mc_, n_cycles_, packer_, perturber_, randomizerA_, ref_pose_, rep_mult_, ring_mm_, ring_mover_, rot_, sf_, shear_mover_, slider_, small_mover_, sol_mult_, target_atr_, target_rep_, torsion_minimizer_, torsion_mm_, trans_, and upstream_chains_.
|
inlineprivate |
References create_a3b_hbs::pdb_info, and beta_nonlocal::pose.
|
inlineoverride |
|
inlineoverride |
Return the name of the Mover.
|
inlineprivate |
References vancomycin::task, and test.G200_Module_Region::tf.
|
inline |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlinestatic |
Register options with the option system.
References basic::options::OptionKeys::constraints::cst_fa_file, basic::options::OptionKeys::rings::idealize_rings, basic::options::OptionKeys::rings::lock_rings, basic::options::OptionKeys::run::n_cycles, option, and register_options().
|
inline |
Referenced by pyrosetta.distributed.tasks.score.ScorePoseTask::execute().
|
inlineprivate |
|
inline |
References lactamize::filename, and pyrosetta.distributed.io::pose_from_file.
|
inlineoverride |
Generate string representation of DockGlycansProtocol for debugging purposes.
References bin_torsions::output, and show().
Referenced by pyrosetta.distributed.viewer.core.Viewer::__call__().
|
private |
Referenced by copy_data().
|
private |
Referenced by copy_data().
|
private |
Referenced by copy_data().
|
private |
Referenced by copy_data().
|
private |
Referenced by copy_data().
|
private |
Referenced by copy_data().
|
private |
Referenced by copy_data().
|
private |
Referenced by copy_data().
|
private |
Referenced by copy_data().
|
staticprivate |
|
private |
Referenced by copy_data().
|
private |
Referenced by copy_data().
|
private |
Referenced by copy_data().
|
private |
Referenced by copy_data().
|
private |
Referenced by copy_data().
|
private |
Referenced by copy_data().
|
private |
Referenced by copy_data().
|
private |
Referenced by copy_data().
|
private |
Referenced by copy_data().
|
private |
Referenced by copy_data().
|
private |
Referenced by copy_data().
|
private |
Referenced by copy_data().
|
private |
Referenced by copy_data().
|
private |
Referenced by copy_data().
|
private |
Referenced by copy_data().
|
private |
Referenced by copy_data().
|
private |
Referenced by copy_data().
|
staticprivate |
|
staticprivate |
|
private |
Referenced by copy_data().
|
private |
Referenced by copy_data().
|
private |
Referenced by copy_data().
|
private |
Referenced by copy_data().
|
private |
Referenced by copy_data().
|
private |
Referenced by copy_data().