![]() |
Rosetta
2019.12
|
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, basic::options::OptionKeys::docking::docking, basic::options::OptionKeys::docking::partners, demo.D010_Pose_structure::pose, basic::options::OptionKeys::hotspot::residue, numeric::random::rg(), basic::options::OptionKeys::rigid::rigid, basic::options::OptionKeys::frags::scoring::scoring, show(), test.G200_Module_Region::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 |
|
inlineoverride |
|
inlineoverride |
Return the name of the Mover.
References DRRAFTER::type.
|
inlineprivate |
References options, test.G200_Module_Region::task, test.G200_Module_Region::tf, and DRRAFTER::type.
|
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, options, and register_options().
|
inline |
Referenced by pyrosetta.distributed.tasks.score.ScorePoseTask::execute().
|
inlineprivate |
|
inline |
References pyrosetta.distributed.io::pose_from_file.
|
inlineoverride |
Generate string representation of DockGlycansProtocol for debugging purposes.
References basic::options::OptionKeys::cp::output, and show().
|
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().