![]() |
Rosetta Protocols
2014.35
|
This constraint favors creating a pocket suitable for a small-molecule. More...
#include <PocketConstraint.hh>
Private Attributes | |
core::Size | seqpos_ |
core::Size | totalres_ |
core::Size | angles_ |
core::Real | weight_ |
protocols::pockets::PocketGridOP | pocketgrid_ |
utility::vector1< AtomID > | atom_ids_ |
bool | dumppdb_ |
std::vector < core::conformation::ResidueOP > | residues_ |
This constraint favors creating a pocket suitable for a small-molecule.
protocols::pockets::PocketConstraint::PocketConstraint | ( | ) |
References pocket_constraint, and scoring.
Referenced by clone().
protocols::pockets::PocketConstraint::PocketConstraint | ( | core::pose::Pose const & | pose | ) |
protocols::pockets::PocketConstraint::PocketConstraint | ( | const PocketConstraint & | old | ) |
References dumppdb_, pocket_constraint, pocketgrid_, scoring, seqpos_, and totalres_.
|
virtual |
|
inlinevirtual |
Implements core::scoring::constraints::Constraint.
References atom_ids_.
|
virtual |
References PocketConstraint().
|
virtual |
References option, score_type, and protocols::pockets::TR.
void protocols::pockets::PocketConstraint::init | ( | core::pose::Pose const & | pose | ) |
References angles_, dumppdb_, exit, option, seqpos_, core::pose::Pose::total_residue(), totalres_, and weight_.
Referenced by PocketConstraint(), and read_def().
|
inlinevirtual |
Implements core::scoring::constraints::Constraint.
References atom_ids_.
void protocols::pockets::PocketConstraint::read_def | ( | std::istream & | in, |
core::pose::Pose const & | pose, | ||
core::scoring::func::FuncFactory const & | func_factory | ||
) |
References exit, protocols::pockets::PocketGrid::getRelaxResidues(), init(), pocketgrid_, residues_, and weight_.
|
virtual |
Implements core::scoring::constraints::Constraint.
References angles_, debug, dumppdb_, exit, option, pocketgrid_, core::scoring::func::XYZ_Func::residue(), residues_, score_type, seqpos_, totalres_, protocols::pockets::TR, and weight_.
void protocols::pockets::PocketConstraint::set_target_res | ( | core::pose::Pose const & | pose, |
core::Size | new_seqpos | ||
) |
void protocols::pockets::PocketConstraint::set_target_res_pdb | ( | core::pose::Pose const & | pose, |
std::string | resid | ||
) |
void protocols::pockets::PocketConstraint::show_def | ( | std::ostream & | out, |
core::pose::Pose const & | pose | ||
) | const |
|
inline |
References seqpos_.
|
inlinevirtual |
Reimplemented from core::scoring::constraints::Constraint.
|
private |
|
private |
|
private |
Referenced by init(), PocketConstraint(), and score().
|
mutableprivate |
Referenced by PocketConstraint(), read_def(), score(), set_target_res(), and set_target_res_pdb().
|
private |
Referenced by read_def(), and score().
|
private |
Referenced by init(), PocketConstraint(), score(), set_target_res(), set_target_res_pdb(), and target_res().
|
private |
Referenced by init(), PocketConstraint(), and score().
|
private |
Referenced by init(), read_def(), and score().