#include <ZincSiteFinder.hh>
| protocols::metal_interface::ZincSiteFinder::ZincSiteFinder |
( |
| ) |
|
| protocols::metal_interface::ZincSiteFinder::ZincSiteFinder |
( |
core::Size |
zinc_res | ) |
|
| protocols::metal_interface::ZincSiteFinder::~ZincSiteFinder |
( |
| ) |
|
|
virtual |
| bool protocols::metal_interface::ZincSiteFinder::check_for_parse_error |
( |
| ) |
|
|
virtual |
First finds zinc, then iterates through protein residues until a Cys/His/Asp/Glu sidechain atom (S, N, O) is within 3 Angstroms of the zinc. Upon finding this residue, it appends the vector of MetalSiteResidue objects.
References core::conformation::Residue::atom(), core::conformation::Residue::atom_index(), numeric::xyzVector< class >::distance(), protocols::metal_interface::find_closest_atom(), msr_, n_ligands_, core::pose::Pose::n_residue(), core::conformation::Residue::name3(), parse_error_, core::pose::Pose::residue(), protocols::TR, core::conformation::Atom::xyz(), and zinc_res_.
| void protocols::metal_interface::ZincSiteFinder::set_expecting_n_ligands |
( |
Size |
n | ) |
|
|
virtual |
| core::Size protocols::metal_interface::ZincSiteFinder::n_ligands_ |
|
private |
| bool protocols::metal_interface::ZincSiteFinder::parse_error_ |
|
private |
| core::Size protocols::metal_interface::ZincSiteFinder::zinc_res_ |
|
private |
The documentation for this class was generated from the following files: