![]() |
Rosetta Protocols
2014.35
|
@ More...
#include <PocketGrid.hh>
Static Public Member Functions | |
static std::vector < core::conformation::ResidueOP > | getRelaxResidues (core::pose::Pose const &input_pose, std::string const &resids) |
Protected Types | |
enum | PtType { EMPTY, PROTEIN, TARGET, SUBTARGET, HSURFACE, PSURFACE, POCKET, PO_SURF, PO_BURIED, T_SURFACE, ST_SURFACE, TP_POCKET, TP_SURF, TP_BURIED, PO_EDGE, TP_EDGE, PSP, EGGSHELL, EGGSHELL_SURROUNDING } |
Protected Member Functions | |
void | init () |
void | setup_default_options () |
void | newSearch (core::Size thr1, core::Size thr2, core::Size thr3, core::Size max1, core::Size max2, core::Size max3, bool psp=false, bool sps=false) |
bool | fill (core::Size x, core::Size y, core::Size z) |
bool | touchesSolvent (core::Size x, core::Size y, core::Size z) const |
bool | touchesSS (core::Size x, core::Size y, core::Size z) const |
bool | touchesPS (core::Size x, core::Size y, core::Size z) const |
bool | touchesSurface (core::Size x, core::Size y, core::Size z, bool polar, bool either=false) const |
bool | isSurfacePoint (core::Size x, core::Size y, core::Size z) const |
bool | isTargetPocketPoint (core::Size x, core::Size y, core::Size z) const |
bool | isDeepTargetPocketPoint (core::Size x, core::Size y, core::Size z) const |
bool | isProteinPoint (core::Size x, core::Size y, core::Size z) const |
numeric::xyzVector< core::Real > | rotatePoint (core::Real x, core::Real y, core::Real z) |
Static Protected Attributes | |
static const core::Size | MAX_TARGETS =2 |
Friends | |
class | EggshellGrid |
class | TargetPocketGrid |
class | ComparisonGrid |
@
|
protected |
protocols::pockets::PocketGrid::PocketGrid | ( | ) |
|
virtual |
protocols::pockets::PocketGrid::PocketGrid | ( | const PocketGrid & | gr | ) |
References c_grid_, dumpExemplars_, exemplarRestriction_, expdbno_, grid_, markpsp_, marksps_, minPockSize_, pdbno_, pockets_, search13_, setup_default_options(), static_grid_, stepSize_, tag_, xcorn_, xdim_, ycorn_, ydim_, zcorn_, and zdim_.
protocols::pockets::PocketGrid::PocketGrid | ( | core::conformation::Residue const & | central_rsd | ) |
protocols::pockets::PocketGrid::PocketGrid | ( | std::vector< core::conformation::ResidueOP > const & | central_rsd | ) |
protocols::pockets::PocketGrid::PocketGrid | ( | core::conformation::Residue const & | central_rsd, |
core::Real | x, | ||
core::Real | y, | ||
core::Real | z | ||
) |
protocols::pockets::PocketGrid::PocketGrid | ( | std::vector< core::conformation::ResidueOP > const & | central_rsd, |
core::Real | x, | ||
core::Real | y, | ||
core::Real | z | ||
) |
protocols::pockets::PocketGrid::PocketGrid | ( | core::Real const & | xc, |
core::Real const & | yc, | ||
core::Real const & | zc, | ||
core::Real | x, | ||
core::Real | y, | ||
core::Real | z, | ||
core::Real const & | stepSize | ||
) |
References initialize(), markpsp_, marksps_, option, setup_default_options(), and tag_.
protocols::pockets::PocketGrid::PocketGrid | ( | core::Real const & | xc, |
core::Real const & | yc, | ||
core::Real const & | zc, | ||
core::Real | x, | ||
core::Real | y, | ||
core::Real | z | ||
) |
References initialize(), markpsp_, marksps_, option, setup_default_options(), spacing_, and tag_.
protocols::pockets::PocketGrid::PocketGrid | ( | core::Real const & | xc, |
core::Real const & | yc, | ||
core::Real const & | zc, | ||
core::Real | x, | ||
core::Real | y, | ||
core::Real | z, | ||
core::Real const & | stepSize, | ||
bool | psp, | ||
bool | sps | ||
) |
References initialize(), option, setup_default_options(), and tag_.
protocols::pockets::PocketGrid::PocketGrid | ( | core::Real const & | xc, |
core::Real const & | yc, | ||
core::Real const & | zc, | ||
core::Real | x, | ||
core::Real const & | stepSize = 1 , |
||
bool | psp = false , |
||
bool | sps = false |
||
) |
References initialize(), option, setup_default_options(), and tag_.
protocols::pockets::PocketGrid::PocketGrid | ( | core::Vector const & | center, |
core::Real | x, | ||
core::Real const & | stepSize = 1 , |
||
bool | psp = false , |
||
bool | sps = false |
||
) |
References initialize(), option, setup_default_options(), and tag_.
protocols::pockets::PocketGrid::PocketGrid | ( | core::Vector const & | center, |
core::Real const & | x, | ||
core::Real const & | y, | ||
core::Real const & | z, | ||
core::Real const & | stepSize = 1 , |
||
bool | psp = false , |
||
bool | sps = false |
||
) |
References initialize(), option, setup_default_options(), and tag_.
bool protocols::pockets::PocketGrid::autoexpanding_pocket_eval | ( | core::conformation::Residue const & | central_rsd, |
core::scoring::func::XYZ_Func const & | xyz_func, | ||
Size const | total_residues, | ||
bool | center_target = true , |
||
core::Real | x = 0.0 , |
||
core::Real | y = 0.0 , |
||
core::Real | z = 0.0 |
||
) |
bool protocols::pockets::PocketGrid::autoexpanding_pocket_eval | ( | std::vector< core::conformation::ResidueOP > const & | central_rsd, |
core::scoring::func::XYZ_Func const & | xyz_func, | ||
Size const | total_residues, | ||
bool | center_target = true , |
||
core::Real | x = 0.0 , |
||
core::Real | y = 0.0 , |
||
core::Real | z = 0.0 |
||
) |
bool protocols::pockets::PocketGrid::autoexpanding_pocket_eval | ( | core::conformation::Residue const & | central_rsd, |
core::pose::Pose const & | inPose, | ||
bool | center_target = true , |
||
core::Real | x = 0.0 , |
||
core::Real | y = 0.0 , |
||
core::Real | z = 0.0 |
||
) |
References autoexpanding_pocket_eval(), core::conformation::Residue::clone(), and residues.
bool protocols::pockets::PocketGrid::autoexpanding_pocket_eval | ( | std::vector< core::conformation::ResidueOP > const & | central_rsd, |
core::pose::Pose const & | inPose, | ||
bool | center_target = true , |
||
core::Real | x = 0.0 , |
||
core::Real | y = 0.0 , |
||
core::Real | z = 0.0 |
||
) |
References bur_dist_, core::pose::Pose::conformation(), dumpExemplars_, exemplarRestriction_, findClusters(), findClustersByExemplars(), findExemplars(), findPockets(), findPSP(), findSPS(), initialize(), isTooSmall(), limit_x_, limit_y_, limit_z_, mark(), markPocketDepth(), markpsp_, marksps_, MAX_TARGETS, maxLen_, option, probe_rad_, recenter(), core::conformation::Conformation::residue(), rotatePoint(), side_chains_only_, size_x_, size_y_, size_z_, spacing_, static_grid_, stepSize_, surf_dist_, target, target_res, core::pose::Pose::total_residue(), whatIsTooSmall(), xdim_, ydim_, and zdim_.
void protocols::pockets::PocketGrid::clear | ( | ) |
void protocols::pockets::PocketGrid::clearSmallPockets | ( | core::Size | minsize | ) |
void protocols::pockets::PocketGrid::clusterCPockets | ( | ) |
References protocols::pockets::PClusterSet::add(), c_grid_, protocols::pockets::PClusterSet::clusters_, clusters_, protocols::pockets::PClusterSet::join(), PO_BURIED, PO_EDGE, POCKET, stepSize_, TP_BURIED, TP_EDGE, TP_POCKET, xdim_, ydim_, and zdim_.
Referenced by findClustersByExemplars(), and linkExemplarsThroughSolvent().
void protocols::pockets::PocketGrid::clusterPockets | ( | ) |
References protocols::pockets::PClusterSet::add(), protocols::pockets::PClusterSet::clusters_, clusters_, grid_, protocols::pockets::PClusterSet::join(), PO_BURIED, PO_EDGE, POCKET, stepSize_, TP_BURIED, TP_EDGE, TP_POCKET, xdim_, ydim_, and zdim_.
Referenced by findClusters(), and protocols::pockets::TargetPocketGrid::findClusters().
void protocols::pockets::PocketGrid::dumpExemplarToFile | ( | ) |
References expdbno_, filename(), and tag_.
void protocols::pockets::PocketGrid::dumpExemplarToFile | ( | std::string const & | output_filename | ) |
void protocols::pockets::PocketGrid::dumpGridToFile | ( | ) |
References filename(), pdbno_, and tag_.
void protocols::pockets::PocketGrid::dumpGridToFile | ( | std::string const & | output_filename | ) |
References utility::io::ozstream::clear(), utility::io::ozstream::close(), protocols::pockets::PClusterSet::clusters_, clusters_, EMPTY, grid_, HSURFACE, minPockSize_, utility::io::ozstream::open(), PO_BURIED, PO_EDGE, PO_SURF, POCKET, PROTEIN, PSP, PSURFACE, ST_SURFACE, stepSize_, SUBTARGET, T_SURFACE, TARGET, TP_BURIED, TP_EDGE, TP_POCKET, TP_SURF, xcorn_, xdim_, ycorn_, ydim_, zcorn_, and zdim_.
void protocols::pockets::PocketGrid::dumpTargetPocketsToFile | ( | std::string const & | output_filename | ) |
void protocols::pockets::PocketGrid::dumpTargetPocketsToFile | ( | std::string const & | output_filename, |
numeric::xyzMatrix< core::Real > | rot1, | ||
numeric::xyzMatrix< core::Real > | rot2, | ||
numeric::xyzMatrix< core::Real > | rot3 | ||
) |
void protocols::pockets::PocketGrid::dumpTargetPocketsToPDB | ( | std::string const & | output_filename, |
bool | minipock = false |
||
) |
References utility::io::ozstream::clear(), utility::io::ozstream::close(), protocols::pockets::PClusterSet::clusters_, clusters_, EMPTY, grid_, minPockSize_, numTargets_, utility::io::ozstream::open(), stepSize_, TP_BURIED, TP_EDGE, TP_POCKET, TP_SURF, xcorn_, xdim_, ycorn_, ydim_, zcorn_, and zdim_.
void protocols::pockets::PocketGrid::dumpTargetPocketsToPDB | ( | std::string const & | output_filename, |
numeric::xyzMatrix< core::Real > | rot1, | ||
numeric::xyzMatrix< core::Real > | rot2, | ||
numeric::xyzMatrix< core::Real > | rot3 | ||
) |
|
protected |
void protocols::pockets::PocketGrid::fillTargetPockets | ( | ) |
void protocols::pockets::PocketGrid::findClusters | ( | ) |
References clusterPockets(), protocols::pockets::PClusterSet::clusters_, clusters_, EMPTY, grid_, numTargets_, PO_BURIED, PO_EDGE, PO_SURF, POCKET, ST_SURFACE, T_SURFACE, TP_BURIED, TP_EDGE, TP_POCKET, TP_SURF, xdim_, ydim_, and zdim_.
Referenced by autoexpanding_pocket_eval().
void protocols::pockets::PocketGrid::findClustersByExemplars | ( | ) |
References c_clusters_, c_grid_, protocols::pockets::PClusterSet::clear(), clusterCPockets(), protocols::pockets::CClusterSet::clusters_, clusters_, grid_, numTargets_, stepSize_, TP_BURIED, TP_EDGE, TP_POCKET, xdim_, ydim_, and zdim_.
Referenced by autoexpanding_pocket_eval().
void protocols::pockets::PocketGrid::findExemplars | ( | core::pose::Pose const & | inPose, |
Size const | total_residues | ||
) |
References protocols::pockets::CClusterSet::add(), c, c_clusters_, protocols::pockets::CClusterSet::clear(), protocols::pockets::PClusterSet::clusters_, protocols::pockets::CClusterSet::clusters_, clusters_, core::pose::Pose::conformation(), EMPTY, exit, protocols::pockets::CClusterSet::findClusters(), grid_, isDeepTargetPocketPoint(), isProteinPoint(), isTargetPocketPoint(), core::pose::Pose::metric(), minPockSize_, numTargets_, PO_SURF, numeric::conversions::radians(), core::conformation::Conformation::residue(), RING_HYBRID, rotatePoint(), SP2_HYBRID, SP3_HYBRID, core::kinematics::Stub::spherical(), ST_SURFACE, stepSize_, T_SURFACE, TP_SURF, protocols::pockets::TR, numeric::xyzVector< class >::x(), xcorn_, xdim_, numeric::xyzVector< class >::y(), ycorn_, ydim_, numeric::xyzVector< class >::z(), zcorn_, and zdim_.
Referenced by autoexpanding_pocket_eval().
void protocols::pockets::PocketGrid::findPockets | ( | core::Size | thr, |
core::Real | max | ||
) |
References newSearch(), and stepSize_.
Referenced by autoexpanding_pocket_eval().
void protocols::pockets::PocketGrid::findPSP | ( | core::Size | thr, |
core::Real | max | ||
) |
References newSearch(), and stepSize_.
Referenced by autoexpanding_pocket_eval().
void protocols::pockets::PocketGrid::findSPS | ( | core::Size | thr, |
core::Real | max | ||
) |
References newSearch(), and stepSize_.
Referenced by autoexpanding_pocket_eval().
|
inline |
References get_pocket_distance().
Referenced by get_pocket_distance().
core::Real protocols::pockets::PocketGrid::get_pocket_distance | ( | PocketGrid const & | template_pocket, |
std::string const & | comparison_pdbname | ||
) | const |
References utility::io::ozstream::clear(), utility::io::ozstream::close(), protocols::pockets::PClusterSet::clusters_, clusters_, grid_, minPockSize_, utility::io::ozstream::open(), stepSize_, TP_BURIED, TP_EDGE, TP_POCKET, TP_SURF, protocols::pockets::TR, xcorn_, xdim_, ycorn_, ydim_, zcorn_, and zdim_.
utility::vector1< core::Real > protocols::pockets::PocketGrid::getBounds | ( | ) |
References protocols::pockets::PClusterSet::clusters_, clusters_, grid_, minPockSize_, numTargets_, stepSize_, TP_BURIED, TP_EDGE, TP_POCKET, xcorn_, ycorn_, and zcorn_.
|
static |
References chain, core::conformation::Residue::clone(), core::pose::Pose::conformation(), MAX_TARGETS, core::pose::Pose::pdb_info(), core::conformation::Conformation::residue(), residues, and core::pose::Pose::total_residue().
Referenced by protocols::pockets::PocketExemplarMultifunc::PocketExemplarMultifunc(), and protocols::pockets::PocketConstraint::read_def().
|
protected |
References c_grid_, clear(), EMPTY, grid_, pockets_, xdim_, ydim_, and zdim_.
Referenced by protocols::pockets::EggshellGrid::EggshellGrid(), initialize(), move_pose_to_standard_orie(), recenter(), and protocols::pockets::TargetPocketGrid::TargetPocketGrid().
void protocols::pockets::PocketGrid::initialize | ( | core::Real const & | xc, |
core::Real const & | yc, | ||
core::Real const & | zc, | ||
core::Real const | size_x, | ||
core::Real const | size_y, | ||
core::Real const | size_z, | ||
core::Real const & | stepSize = 1 , |
||
bool | psp = false , |
||
bool | sps = false |
||
) |
References expdbno_, init(), markpsp_, marksps_, numTargets_, pdbno_, recenter(), stepSize_, xdim_, ydim_, and zdim_.
Referenced by autoexpanding_pocket_eval(), and PocketGrid().
void protocols::pockets::PocketGrid::initialize | ( | core::Real const & | xc, |
core::Real const & | yc, | ||
core::Real const & | zc, | ||
core::Real | x, | ||
core::Real const & | stepSize = 1 , |
||
bool | psp = false , |
||
bool | sps = false |
||
) |
void protocols::pockets::PocketGrid::initialize | ( | core::Vector const & | center, |
core::Real | x, | ||
core::Real const & | stepSize = 1 , |
||
bool | psp = false , |
||
bool | sps = false |
||
) |
void protocols::pockets::PocketGrid::initialize | ( | core::Vector const & | center, |
core::Real const & | x, | ||
core::Real const & | y, | ||
core::Real const & | z, | ||
core::Real const & | stepSize = 1 , |
||
bool | psp = false , |
||
bool | sps = false |
||
) |
void protocols::pockets::PocketGrid::initialize | ( | core::conformation::Residue const & | central_rsd, |
core::Real const & | x, | ||
core::Real const & | y, | ||
core::Real const & | z, | ||
core::Real const & | stepSize = 1 , |
||
bool | psp = false , |
||
bool | sps = false |
||
) |
void protocols::pockets::PocketGrid::initialize | ( | std::vector< core::conformation::ResidueOP > const & | central_rsd, |
core::Real const & | x, | ||
core::Real const & | y, | ||
core::Real const & | z, | ||
core::Real const & | stepSize = 1 , |
||
bool | psp = false , |
||
bool | sps = false |
||
) |
|
inlineprotected |
References grid_, TP_BURIED, and TP_POCKET.
Referenced by findExemplars().
|
inlineprotected |
References grid_, PROTEIN, SUBTARGET, and TARGET.
Referenced by findExemplars().
|
protected |
References grid_, HSURFACE, PSURFACE, ST_SURFACE, and T_SURFACE.
Referenced by markDepth(), newSearch(), and touchesPS().
|
inlineprotected |
bool protocols::pockets::PocketGrid::isTooSmall | ( | ) | const |
core::Real protocols::pockets::PocketGrid::largestTargetPocketVolume | ( | ) |
void protocols::pockets::PocketGrid::linkExemplarsThroughSolvent | ( | ) |
void protocols::pockets::PocketGrid::mark | ( | core::Real | x, |
core::Real | y, | ||
core::Real | z, | ||
core::Real const & | vdWd, | ||
core::Real const & | buffer, | ||
bool | polar = false , |
||
bool | targetResi = false |
||
) |
References target.
Referenced by autoexpanding_pocket_eval(), and mark().
void protocols::pockets::PocketGrid::mark | ( | core::Real | x, |
core::Real | y, | ||
core::Real | z, | ||
core::Real const & | vdWd, | ||
core::Real const & | buffer, | ||
bool | polar = false , |
||
int | targetResi = 0 |
||
) |
void protocols::pockets::PocketGrid::mark | ( | core::Vector const & | center, |
core::Real const & | vdWd, | ||
core::Real const & | buffer, | ||
bool | polar = false , |
||
bool | targetResi = false |
||
) |
void protocols::pockets::PocketGrid::mark | ( | core::Vector const & | center, |
core::Real const & | vdWd, | ||
core::Real const & | buffer, | ||
bool | polar = false , |
||
int | targetResi = 0 |
||
) |
References mark().
void protocols::pockets::PocketGrid::markDepth | ( | core::Size | x, |
core::Size | y, | ||
core::Size | z, | ||
core::Real const & | surf_d, | ||
core::Real const & | bur_d | ||
) |
void protocols::pockets::PocketGrid::markEdgeDepth | ( | core::Real const & | surf_d, |
core::Real const & | bur_d | ||
) |
References protocols::pockets::PClusterSet::clusters_, clusters_, grid_, markOneEdgeDepth(), numTargets_, PO_EDGE, and TP_EDGE.
bool protocols::pockets::PocketGrid::markOneEdgeDepth | ( | core::Size | x, |
core::Size | y, | ||
core::Size | z, | ||
core::Real const & | surf_d, | ||
core::Real const & | bur_d, | ||
bool | isTarget | ||
) |
void protocols::pockets::PocketGrid::markPocketDepth | ( | core::Real const & | surf_d, |
core::Real const & | bur_d | ||
) |
References grid_, markDepth(), POCKET, TP_POCKET, xdim_, ydim_, and zdim_.
Referenced by autoexpanding_pocket_eval().
void protocols::pockets::PocketGrid::move_pose_to_standard_orie | ( | core::Size const & | central_seqpos, |
core::pose::Pose & | pose | ||
) |
References core::pose::Pose::apply_transform_Rx_plus_v(), autoexpanding_pocket_eval(), protocols::pockets::PClusterSet::clusters_, clusters_, core::pose::Pose::conformation(), grid_, init(), minPockSize_, core::conformation::Conformation::residue(), protocols::forge::remodel::rot_mat(), setup_default_options(), stepSize_, numeric::xyzMatrix< class >::to_identity(), TP_BURIED, TP_EDGE, TP_POCKET, TP_SURF, numeric::xyzVector< class >::x(), xcorn_, numeric::xyzMatrix< class >::xx(), numeric::xyzMatrix< class >::xy(), numeric::xyzMatrix< class >::xz(), numeric::xyzVector< class >::y(), ycorn_, numeric::xyzMatrix< class >::yx(), numeric::xyzMatrix< class >::yy(), numeric::xyzMatrix< class >::yz(), numeric::xyzVector< class >::z(), zcorn_, numeric::xyzVector< class >::zero(), numeric::xyzMatrix< class >::zx(), numeric::xyzMatrix< class >::zy(), and numeric::xyzMatrix< class >::zz().
core::Real protocols::pockets::PocketGrid::netTargetPocketVolume | ( | ) |
|
protected |
References c, EMPTY, grid_, isSurfacePoint(), markpsp_, max(), POCKET, PSP, search13_, ST_SURFACE, T_SURFACE, TP_POCKET, protocols::pockets::TR, xdim_, ydim_, and zdim_.
Referenced by findPockets(), findPSP(), and findSPS().
PocketGrid & protocols::pockets::PocketGrid::operator= | ( | const PocketGrid & | gr | ) |
void protocols::pockets::PocketGrid::print | ( | ) | const |
References pockets_, protocols::pockets::TR, xdim_, ydim_, and zdim_.
void protocols::pockets::PocketGrid::randomAngle | ( | ) |
void protocols::pockets::PocketGrid::recenter | ( | core::Real const & | xc, |
core::Real const & | yc, | ||
core::Real const & | zc | ||
) |
References protocols::pockets::PClusterSet::clear(), clusters_, init(), rotatePoint(), stepSize_, numeric::xyzVector< class >::x(), xcorn_, xdim_, numeric::xyzVector< class >::y(), ycorn_, ydim_, numeric::xyzVector< class >::z(), zcorn_, and zdim_.
Referenced by autoexpanding_pocket_eval(), initialize(), and recenter().
void protocols::pockets::PocketGrid::recenter | ( | core::conformation::Residue const & | central_rsd | ) |
void protocols::pockets::PocketGrid::recenter | ( | std::vector< core::conformation::ResidueOP > const & | central_rsds | ) |
References core::conformation::Residue::atom(), center, core::conformation::Residue::is_protein(), left, MAX_TARGETS, core::conformation::Residue::nheavyatoms(), recenter(), right, stepSize_, protocols::pockets::TR, core::conformation::Atom::type(), xdim_, core::conformation::Atom::xyz(), ydim_, and zdim_.
void protocols::pockets::PocketGrid::recenter | ( | core::Vector const & | center | ) |
References recenter().
|
protected |
References rot_mat_.
Referenced by autoexpanding_pocket_eval(), findExemplars(), and recenter().
|
protected |
References bur_dist_, bur_score_, dumpExemplars_, exemplarRestriction_, ignoreBuriedPockets_, ignoreExposedPockets_, limit_x_, limit_y_, limit_z_, markpsp_, marksps_, maxLen_, maxPockSize_, minPockSize_, option, probe_rad_, restrictSize_, rot_mat_, search13_, side_chains_only_, size_x_, size_y_, size_z_, spacing_, static_grid_, surf_dist_, surf_score_, and numeric::x_rotation_matrix_degrees().
Referenced by move_pose_to_standard_orie(), and PocketGrid().
core::Real protocols::pockets::PocketGrid::targetPocketHeuristicScore | ( | ) | const |
References grid_, stepSize_, touchesPS(), touchesSS(), TP_POCKET, xdim_, ydim_, and zdim_.
core::Real protocols::pockets::PocketGrid::targetPocketHydrophobicProteinSurface | ( | ) | const |
core::Real protocols::pockets::PocketGrid::targetPocketPolarProteinSurface | ( | ) | const |
core::Real protocols::pockets::PocketGrid::targetPocketProteinSurface | ( | ) | const |
core::Real protocols::pockets::PocketGrid::targetPocketSolventSurface | ( | ) | const |
core::Real protocols::pockets::PocketGrid::targetPocketVolume | ( | core::Real const & | surf_sc, |
core::Real const & | bur_sc | ||
) | const |
|
protected |
References isSurfacePoint(), xdim_, ydim_, and zdim_.
Referenced by targetPocketHeuristicScore().
|
protected |
|
protected |
|
protected |
References grid_, HSURFACE, PSURFACE, xdim_, ydim_, and zdim_.
Referenced by targetPocketHydrophobicProteinSurface(), targetPocketPolarProteinSurface(), and targetPocketProteinSurface().
core::Vector protocols::pockets::PocketGrid::whatIsTooSmall | ( | ) | const |
void protocols::pockets::PocketGrid::zeroAngle | ( | ) |
References rot_mat_, and numeric::x_rotation_matrix_degrees().
|
friend |
|
friend |
|
friend |
|
protected |
Referenced by autoexpanding_pocket_eval(), and setup_default_options().
|
protected |
Referenced by setup_default_options().
|
protected |
Referenced by dumpExemplarToFile(), findClustersByExemplars(), findExemplars(), and linkExemplarsThroughSolvent().
|
protected |
Referenced by clear(), clusterCPockets(), findClustersByExemplars(), init(), operator=(), and PocketGrid().
|
protected |
Referenced by clear(), clusterCPockets(), clusterPockets(), protocols::pockets::ComparisonGrid::compareCoverage(), dumpGridToFile(), dumpTargetPocketsToFile(), dumpTargetPocketsToPDB(), protocols::pockets::TargetPocketGrid::dumpTargetPocketsToPDB(), findClusters(), protocols::pockets::TargetPocketGrid::findClusters(), findClustersByExemplars(), findExemplars(), get_pocket_distance(), getBounds(), largestTargetPocketVolume(), linkExemplarsThroughSolvent(), markEdgeDepth(), move_pose_to_standard_orie(), netTargetPocketVolume(), and recenter().
|
protected |
Referenced by autoexpanding_pocket_eval(), operator=(), PocketGrid(), and setup_default_options().
|
protected |
Referenced by autoexpanding_pocket_eval(), operator=(), PocketGrid(), and setup_default_options().
|
protected |
Referenced by dumpExemplarToFile(), initialize(), operator=(), and PocketGrid().
|
protected |
Referenced by clear(), clusterPockets(), protocols::pockets::ComparisonGrid::compareCoverage(), protocols::pockets::ComparisonGrid::ComparisonGrid(), protocols::pockets::EggshellGrid::dump_eggshell(), dumpGridToFile(), dumpTargetPocketsToFile(), dumpTargetPocketsToPDB(), protocols::pockets::TargetPocketGrid::dumpTargetPocketsToPDB(), protocols::pockets::EggshellGrid::EggshellGrid(), fill(), fillTargetPockets(), findClusters(), findClustersByExemplars(), findExemplars(), protocols::pockets::EggshellGrid::get_eggshell_distance(), get_pocket_distance(), getBounds(), init(), isDeepTargetPocketPoint(), isProteinPoint(), isSurfacePoint(), isTargetPocketPoint(), isTooSmall(), linkExemplarsThroughSolvent(), mark(), protocols::pockets::ComparisonGrid::mark(), markDepth(), markEdgeDepth(), markOneEdgeDepth(), markPocketDepth(), move_pose_to_standard_orie(), newSearch(), operator=(), PocketGrid(), protocols::pockets::TargetPocketGrid::TargetPocketGrid(), targetPocketHeuristicScore(), targetPocketHydrophobicProteinSurface(), targetPocketPolarProteinSurface(), targetPocketProteinSurface(), targetPocketSolventSurface(), targetPocketVolume(), touchesSolvent(), touchesSS(), touchesSurface(), and whatIsTooSmall().
|
protected |
Referenced by largestTargetPocketVolume(), netTargetPocketVolume(), and setup_default_options().
|
protected |
Referenced by largestTargetPocketVolume(), netTargetPocketVolume(), and setup_default_options().
|
protected |
Referenced by autoexpanding_pocket_eval(), and setup_default_options().
|
protected |
Referenced by autoexpanding_pocket_eval(), and setup_default_options().
|
protected |
Referenced by autoexpanding_pocket_eval(), and setup_default_options().
|
protected |
Referenced by autoexpanding_pocket_eval(), initialize(), newSearch(), operator=(), PocketGrid(), and setup_default_options().
|
protected |
Referenced by autoexpanding_pocket_eval(), initialize(), operator=(), PocketGrid(), and setup_default_options().
|
staticprotected |
Referenced by autoexpanding_pocket_eval(), getRelaxResidues(), and recenter().
|
protected |
Referenced by autoexpanding_pocket_eval(), and setup_default_options().
|
protected |
Referenced by netTargetPocketVolume(), and setup_default_options().
|
protected |
Referenced by protocols::pockets::ComparisonGrid::compareCoverage(), dumpGridToFile(), dumpTargetPocketsToFile(), dumpTargetPocketsToPDB(), protocols::pockets::TargetPocketGrid::dumpTargetPocketsToPDB(), findExemplars(), get_pocket_distance(), getBounds(), largestTargetPocketVolume(), linkExemplarsThroughSolvent(), move_pose_to_standard_orie(), netTargetPocketVolume(), operator=(), PocketGrid(), and setup_default_options().
|
protected |
Referenced by dumpExemplarToFile(), dumpTargetPocketsToFile(), dumpTargetPocketsToPDB(), protocols::pockets::TargetPocketGrid::dumpTargetPocketsToPDB(), findClusters(), findClustersByExemplars(), findExemplars(), getBounds(), initialize(), largestTargetPocketVolume(), linkExemplarsThroughSolvent(), markEdgeDepth(), and netTargetPocketVolume().
|
protected |
Referenced by dumpGridToFile(), initialize(), operator=(), and PocketGrid().
|
protected |
Referenced by clear(), fill(), fillTargetPockets(), init(), operator=(), PocketGrid(), and print().
|
protected |
Referenced by autoexpanding_pocket_eval(), and setup_default_options().
|
protected |
Referenced by setup_default_options().
|
protected |
Referenced by randomAngle(), rotatePoint(), setup_default_options(), and zeroAngle().
|
protected |
Referenced by newSearch(), operator=(), PocketGrid(), and setup_default_options().
|
protected |
Referenced by autoexpanding_pocket_eval(), and setup_default_options().
|
protected |
Referenced by autoexpanding_pocket_eval(), PocketGrid(), and setup_default_options().
|
protected |
Referenced by autoexpanding_pocket_eval(), PocketGrid(), and setup_default_options().
|
protected |
Referenced by autoexpanding_pocket_eval(), PocketGrid(), and setup_default_options().
|
protected |
Referenced by autoexpanding_pocket_eval(), PocketGrid(), and setup_default_options().
|
protected |
Referenced by autoexpanding_pocket_eval(), PocketGrid(), and setup_default_options().
|
protected |
Referenced by autoexpanding_pocket_eval(), clusterCPockets(), clusterPockets(), protocols::pockets::ComparisonGrid::compareCoverage(), protocols::pockets::ComparisonGrid::ComparisonGrid(), protocols::pockets::EggshellGrid::dump_eggshell(), dumpExemplarToFile(), dumpGridToFile(), dumpTargetPocketsToFile(), dumpTargetPocketsToPDB(), protocols::pockets::TargetPocketGrid::dumpTargetPocketsToPDB(), protocols::pockets::EggshellGrid::EggshellGrid(), findClustersByExemplars(), findExemplars(), findPockets(), findPSP(), findSPS(), protocols::pockets::EggshellGrid::get_eggshell_distance(), get_pocket_distance(), getBounds(), initialize(), largestTargetPocketVolume(), linkExemplarsThroughSolvent(), mark(), protocols::pockets::ComparisonGrid::mark(), markDepth(), markOneEdgeDepth(), move_pose_to_standard_orie(), netTargetPocketVolume(), operator=(), PocketGrid(), recenter(), protocols::pockets::TargetPocketGrid::TargetPocketGrid(), targetPocketHeuristicScore(), targetPocketHydrophobicProteinSurface(), targetPocketPolarProteinSurface(), targetPocketProteinSurface(), targetPocketSolventSurface(), targetPocketVolume(), and protocols::pockets::EggshellGrid::write_grid_to_pdb().
|
protected |
Referenced by autoexpanding_pocket_eval(), and setup_default_options().
|
protected |
Referenced by setup_default_options().
|
protected |
Referenced by dumpExemplarToFile(), dumpGridToFile(), operator=(), and PocketGrid().
|
protected |
Referenced by protocols::pockets::ComparisonGrid::ComparisonGrid(), protocols::pockets::EggshellGrid::dump_eggshell(), dumpExemplarToFile(), dumpGridToFile(), dumpTargetPocketsToFile(), dumpTargetPocketsToPDB(), protocols::pockets::TargetPocketGrid::dumpTargetPocketsToPDB(), protocols::pockets::EggshellGrid::EggshellGrid(), findExemplars(), protocols::pockets::EggshellGrid::get_eggshell_distance(), get_pocket_distance(), getBounds(), linkExemplarsThroughSolvent(), mark(), protocols::pockets::ComparisonGrid::mark(), move_pose_to_standard_orie(), operator=(), PocketGrid(), recenter(), protocols::pockets::TargetPocketGrid::TargetPocketGrid(), and protocols::pockets::EggshellGrid::write_grid_to_pdb().
|
protected |
Referenced by autoexpanding_pocket_eval(), clusterCPockets(), clusterPockets(), protocols::pockets::ComparisonGrid::ComparisonGrid(), protocols::pockets::EggshellGrid::dump_eggshell(), dumpGridToFile(), dumpTargetPocketsToFile(), dumpTargetPocketsToPDB(), protocols::pockets::TargetPocketGrid::dumpTargetPocketsToPDB(), protocols::pockets::EggshellGrid::EggshellGrid(), fill(), fillTargetPockets(), findClusters(), findClustersByExemplars(), findExemplars(), protocols::pockets::EggshellGrid::get_eggshell_distance(), get_pocket_distance(), init(), initialize(), isTooSmall(), mark(), protocols::pockets::ComparisonGrid::mark(), markDepth(), markOneEdgeDepth(), markPocketDepth(), newSearch(), operator=(), PocketGrid(), print(), recenter(), protocols::pockets::TargetPocketGrid::TargetPocketGrid(), targetPocketHeuristicScore(), targetPocketHydrophobicProteinSurface(), targetPocketPolarProteinSurface(), targetPocketProteinSurface(), targetPocketSolventSurface(), targetPocketVolume(), touchesPS(), touchesSolvent(), touchesSS(), touchesSurface(), whatIsTooSmall(), and protocols::pockets::EggshellGrid::write_grid_to_pdb().
|
protected |
Referenced by protocols::pockets::ComparisonGrid::ComparisonGrid(), protocols::pockets::EggshellGrid::dump_eggshell(), dumpExemplarToFile(), dumpGridToFile(), dumpTargetPocketsToFile(), dumpTargetPocketsToPDB(), protocols::pockets::TargetPocketGrid::dumpTargetPocketsToPDB(), protocols::pockets::EggshellGrid::EggshellGrid(), findExemplars(), protocols::pockets::EggshellGrid::get_eggshell_distance(), get_pocket_distance(), getBounds(), linkExemplarsThroughSolvent(), mark(), protocols::pockets::ComparisonGrid::mark(), move_pose_to_standard_orie(), operator=(), PocketGrid(), recenter(), protocols::pockets::TargetPocketGrid::TargetPocketGrid(), and protocols::pockets::EggshellGrid::write_grid_to_pdb().
|
protected |
Referenced by autoexpanding_pocket_eval(), clusterCPockets(), clusterPockets(), protocols::pockets::ComparisonGrid::ComparisonGrid(), protocols::pockets::EggshellGrid::dump_eggshell(), dumpGridToFile(), dumpTargetPocketsToFile(), dumpTargetPocketsToPDB(), protocols::pockets::TargetPocketGrid::dumpTargetPocketsToPDB(), protocols::pockets::EggshellGrid::EggshellGrid(), fill(), fillTargetPockets(), findClusters(), findClustersByExemplars(), findExemplars(), protocols::pockets::EggshellGrid::get_eggshell_distance(), get_pocket_distance(), init(), initialize(), isTooSmall(), mark(), protocols::pockets::ComparisonGrid::mark(), markDepth(), markOneEdgeDepth(), markPocketDepth(), newSearch(), operator=(), PocketGrid(), print(), recenter(), protocols::pockets::TargetPocketGrid::TargetPocketGrid(), targetPocketHeuristicScore(), targetPocketHydrophobicProteinSurface(), targetPocketPolarProteinSurface(), targetPocketProteinSurface(), targetPocketSolventSurface(), targetPocketVolume(), touchesPS(), touchesSolvent(), touchesSS(), touchesSurface(), whatIsTooSmall(), and protocols::pockets::EggshellGrid::write_grid_to_pdb().
|
protected |
Referenced by protocols::pockets::ComparisonGrid::ComparisonGrid(), protocols::pockets::EggshellGrid::dump_eggshell(), dumpExemplarToFile(), dumpGridToFile(), dumpTargetPocketsToFile(), dumpTargetPocketsToPDB(), protocols::pockets::TargetPocketGrid::dumpTargetPocketsToPDB(), protocols::pockets::EggshellGrid::EggshellGrid(), findExemplars(), protocols::pockets::EggshellGrid::get_eggshell_distance(), get_pocket_distance(), getBounds(), linkExemplarsThroughSolvent(), mark(), protocols::pockets::ComparisonGrid::mark(), move_pose_to_standard_orie(), operator=(), PocketGrid(), recenter(), protocols::pockets::TargetPocketGrid::TargetPocketGrid(), and protocols::pockets::EggshellGrid::write_grid_to_pdb().
|
protected |
Referenced by autoexpanding_pocket_eval(), clusterCPockets(), clusterPockets(), protocols::pockets::ComparisonGrid::ComparisonGrid(), protocols::pockets::EggshellGrid::dump_eggshell(), dumpGridToFile(), dumpTargetPocketsToFile(), dumpTargetPocketsToPDB(), protocols::pockets::TargetPocketGrid::dumpTargetPocketsToPDB(), protocols::pockets::EggshellGrid::EggshellGrid(), fill(), fillTargetPockets(), findClusters(), findClustersByExemplars(), findExemplars(), protocols::pockets::EggshellGrid::get_eggshell_distance(), get_pocket_distance(), init(), initialize(), isTooSmall(), mark(), protocols::pockets::ComparisonGrid::mark(), markDepth(), markOneEdgeDepth(), markPocketDepth(), newSearch(), operator=(), PocketGrid(), print(), recenter(), protocols::pockets::TargetPocketGrid::TargetPocketGrid(), targetPocketHeuristicScore(), targetPocketHydrophobicProteinSurface(), targetPocketPolarProteinSurface(), targetPocketProteinSurface(), targetPocketSolventSurface(), targetPocketVolume(), touchesPS(), touchesSolvent(), touchesSS(), touchesSurface(), whatIsTooSmall(), and protocols::pockets::EggshellGrid::write_grid_to_pdb().