#include <ZincSiteFinder.hh>
| protocols::metal_interface::ZincSiteFinder::ZincSiteFinder |
( |
| ) |
|
| protocols::metal_interface::ZincSiteFinder::ZincSiteFinder |
( |
core::Size |
zinc_res | ) |
|
| protocols::metal_interface::ZincSiteFinder::~ZincSiteFinder |
( |
| ) |
|
|
overridedefault |
| 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(), core::chemical::DISULFIDE, protocols::metal_interface::find_closest_atom(), core::conformation::Residue::has_variant_type(), msr_, n_ligands_, core::conformation::Residue::name3(), parse_error_, core::pose::Pose::residue(), core::pose::Pose::size(), protocols::TR(), core::conformation::Atom::xyz(), and zinc_res_.
| void protocols::metal_interface::ZincSiteFinder::set_expecting_n_ligands |
( |
core::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: