![]()  | 
  
    Rosetta Protocols
    2015.20
    
   | 
 
Classes | |
| class | IdealizeMover | 
| Mover class for transforming a Pose to ideal bonds of the given Pose. The idea is that this Mover stochastically picks a move-able position, forces that position into ideal geometry, and tries to use minimization to bring the coordinates back to very near their starting points.  More... | |
| class | IdealizeMoverCreator | 
Typedefs | |
| typedef  utility::pointer::shared_ptr < IdealizeMover >  | IdealizeMoverOP | 
| typedef  utility::pointer::shared_ptr < IdealizeMover const >  | IdealizeMoverCOP | 
Functions | |
| static thread_local basic::Tracer | TR ("protocols.idealize") | 
| void | dihedral_distance (pose::Pose const &pose1, pose::Pose const &pose2, utility::vector1< bool > const &use_pos, Real &avg_bb_angle_dev, Real &max_bb_angle_dev, Real &avg_chi_angle_dev, Real &max_chi_angle_dev) | 
| helper  More... | |
| void | basic_idealize (pose::Pose &pose, utility::vector1< Size > pos_list, scoring::ScoreFunction const &scorefxn, bool const fast, bool const chainbreaks) | 
| static thread_local basic::Tracer | TR ("protocols.idealize.IdealizeMover") | 
| typedef utility::pointer::shared_ptr< IdealizeMover const > protocols::idealize::IdealizeMoverCOP | 
| typedef utility::pointer::shared_ptr< IdealizeMover > protocols::idealize::IdealizeMoverOP | 
| void protocols::idealize::basic_idealize | ( | pose::Pose & | pose, | 
| utility::vector1< Size > | pos_list, | ||
| scoring::ScoreFunction const & | scorefxn, | ||
| bool const | fast, | ||
| bool const | chainbreaks | ||
| ) | 
References core::conformation::Residue::aa(), core::chemical::aa_vrt, all_atom_rmsd(), core::conformation::Residue::atom(), BB, core::pose::Pose::conformation(), dihedral_distance(), numeric::xyzVector< class >::distance_squared(), F, core::pose::Pose::fold_tree(), I, core::conformation::Residue::is_lower_terminus(), core::conformation::Residue::is_polymer(), core::pose::symmetry::is_symmetric(), core::conformation::Residue::is_upper_terminus(), core::conformation::Residue::lower_connect_atom(), core::pose::symmetry::make_symmetric_movemap(), core::conformation::Residue::name1(), core::pose::Pose::num_jump(), options, core::pose::Pose::pdb_info(), core::pose::Pose::residue(), numeric::random::rg(), core::kinematics::MoveMap::set(), core::kinematics::MoveMap::set_bb(), core::kinematics::MoveMap::set_chi(), core::kinematics::MoveMap::set_jump(), core::conformation::Conformation::size(), core::conformation::symmetry::SymmetricConformation::Symmetry_Info(), core::pose::Pose::total_residue(), uniform(), core::conformation::Residue::upper_connect_atom(), core::kinematics::FoldTree::upstream_jump_residue(), and xyz().
Referenced by protocols::idealize::IdealizeMover::apply().
| void protocols::idealize::dihedral_distance | ( | pose::Pose const & | pose1, | 
| pose::Pose const & | pose2, | ||
| utility::vector1< bool > const & | use_pos, | ||
| Real & | avg_bb_angle_dev, | ||
| Real & | max_bb_angle_dev, | ||
| Real & | avg_chi_angle_dev, | ||
| Real & | max_chi_angle_dev | ||
| ) | 
helper
References core::pose::Pose::residue(), runtime_assert, subtract_degree_angles(), basic::subtract_degree_angles(), and core::pose::Pose::total_residue().
Referenced by basic_idealize().
      
  | 
  static | 
      
  | 
  static | 
 1.8.7