![]() |
Rosetta Protocols
2014.16.56682
|
Add metalsite geometry constraints to pose. More...
#include <AddZincSiteConstraints.hh>
Public Member Functions | |
| AddZincSiteConstraints (utility::vector1< protocols::metal_interface::MetalSiteResidueOP > msr) | |
| virtual | ~AddZincSiteConstraints () |
| virtual void | add_constraints (pose::Pose &pose) |
| virtual void | evaluate_constraints (pose::Pose const &pose) |
| virtual void | view_constraints_in_pymol (pose::Pose const &pose) |
| virtual void | output_constraints_file (pose::Pose const &pose) |
Add metalsite geometry constraints to pose.
| protocols::metal_interface::AddZincSiteConstraints::AddZincSiteConstraints | ( | utility::vector1< protocols::metal_interface::MetalSiteResidueOP > | msr | ) |
Adds zinc coordination constraints to a pose. Zinc site should be parsed with protocols/metal_interface/ZincSiteFinder, and the resulting vector of MetalSiteResidue objects is needed to initialize this class.
|
virtual |
|
virtual |
Adds distance, tetrahedral angle, angle, and dihedral constraints to pose metal site
References core::pose::Pose::add_constraint(), angle_constraints_, core::id::AtomID::atomno(), core::pose::Pose::constraint_set(), numeric::conversions::degrees(), dihedral_constraints_, numeric::dihedral_degrees(), distance_constraints_, msr_, core::pose::Pose::pdb_info(), pdbname_, numeric::conversions::radians(), radians(), core::pose::Pose::residue(), core::id::AtomID::rsd(), tetrahedral_constraints_, protocols::TR, and protocols::kinmatch::xyz().
|
virtual |
References angle, angle_constraints_, angle_of(), core::id::AtomID::atomno(), numeric::conversions::degrees(), dihedral(), dihedral_constraints_, numeric::dihedral_degrees(), distance_constraints_, pdbname_, core::pose::Pose::residue(), core::id::AtomID::rsd(), score, tetrahedral_constraints_, protocols::TR, and protocols::kinmatch::xyz().
|
virtual |
References angle_constraints_, core::id::AtomID::atomno(), dihedral_constraints_, distance_constraints_, filename(), core::pose::Pose::pdb_info(), core::pose::Pose::residue(), core::id::AtomID::rsd(), core::scoring::func::HarmonicFunc::sd(), core::scoring::func::CircularHarmonicFunc::sd(), tetrahedral_constraints_, protocols::TR, TR_PYMOL, core::scoring::func::CircularHarmonicFunc::x0(), and core::scoring::func::HarmonicFunc::x0().
|
virtual |
|
private |
Referenced by add_constraints(), evaluate_constraints(), output_constraints_file(), and view_constraints_in_pymol().
|
private |
Referenced by add_constraints(), evaluate_constraints(), output_constraints_file(), and view_constraints_in_pymol().
|
private |
Referenced by add_constraints(), evaluate_constraints(), output_constraints_file(), and view_constraints_in_pymol().
|
private |
Referenced by add_constraints().
|
private |
Referenced by add_constraints(), and evaluate_constraints().
|
private |
Referenced by add_constraints(), evaluate_constraints(), output_constraints_file(), and view_constraints_in_pymol().
1.8.7