![]()  | 
  
    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().
 1.8.7