Rosetta
|
Classes | |
class | AlignEvaluator |
class | EvaluatorCreator |
The Creator class is responsible for creating a particular mover class. More... | |
class | EvaluatorFactory |
Create Evaluator Reporters. More... | |
class | EvaluatorRegistrator |
This templated class will register an instance of an EvaluatorCreator (class T) with the EvaluatorFactory. It will ensure that no EvaluatorCreator is registered twice, and, centralizes this registration logic so that thread safety issues can be handled in one place. More... | |
class | PCA |
class | SingleValuePoseEvaluator |
class | PoseEvaluator |
class | MetaPoseEvaluator |
class | SingleValuePoseEvaluator_Size |
class | SingleValuePoseEvaluator_SSize |
class | TimeEvaluator |
Typedefs | |
typedef utility::pointer::shared_ptr< AlignEvaluator > | AlignEvaluatorOP |
typedef utility::pointer::shared_ptr< AlignEvaluator const > | AlignEvaluatorCOP |
typedef utility::pointer::shared_ptr< EvaluatorCreator > | EvaluatorCreatorOP |
typedef utility::pointer::shared_ptr< EvaluatorCreator const > | EvaluatorCreatorCOP |
typedef utility::pointer::shared_ptr< PCA > | PCA_OP |
typedef MetaPoseEvaluator | PoseEvaluators |
typedef utility::pointer::shared_ptr< PoseEvaluator > | PoseEvaluatorOP |
typedef utility::pointer::shared_ptr< PoseEvaluator const > | PoseEvaluatorCOP |
typedef utility::pointer::shared_ptr< MetaPoseEvaluator > | MetaPoseEvaluatorOP |
typedef MetaPoseEvaluatorOP | PoseEvaluatorsOP |
typedef utility::pointer::shared_ptr< MetaPoseEvaluator const > | MetaPoseEvaluatorCOP |
typedef MetaPoseEvaluatorCOP | PoseEvaluatorsCOP |
typedef utility::pointer::shared_ptr< TimeEvaluator > | TimeEvaluatorOP |
typedef utility::pointer::shared_ptr< TimeEvaluator const > | TimeEvaluatorCOP |
Functions | |
static basic::Tracer | tr ("protocols.evaluator.EvaluatorFactory") |
static basic::Tracer | tr ("protocols.evaluation.PCA", basic::t_info) |
template<class T > | |
void | dump_matrix (core::Size, T const &, basic::Tracer &) |
A function (not a macro) that will not print a square matrix to tr.Debug. More... | |
template<class T > | |
void | dump_matrix_no (core::Size nr, T const &a, basic::Tracer &tracer) |
A function (not a macro) that will print a square matrix to tr.Debug. More... | |
template<class T > | |
void | ROTATE (T &a, int i, int j, int k, int l, core::Real s, core::Real tau) |
void | register_options () |
register cmd-line options relevant for evaluators... More... | |
void | invert_include_residues (core::Size nres, core::scoring::ResidueSelectionVector const &include_list, core::scoring::ResidueSelectionVector &exclude_list) |
void | find_existing_residues (core::pose::PoseCOP pose, std::string const &tag, core::scoring::ResidueSelection &selection) |
void | evaluate_pose (core::pose::Pose &pose, PoseEvaluator &eval, std::ostream &os) |
Variables | |
constexpr int | DIM6 = 6 |
constexpr int | XX = 0 |
constexpr int | YY = 1 |
constexpr int | ZZ = 2 |
static bool | options_registered_ =false |
typedef utility::pointer::shared_ptr< AlignEvaluator const > protocols::evaluation::AlignEvaluatorCOP |
typedef utility::pointer::shared_ptr< AlignEvaluator > protocols::evaluation::AlignEvaluatorOP |
typedef utility::pointer::shared_ptr< EvaluatorCreator const > protocols::evaluation::EvaluatorCreatorCOP |
typedef utility::pointer::shared_ptr< EvaluatorCreator > protocols::evaluation::EvaluatorCreatorOP |
typedef utility::pointer::shared_ptr< MetaPoseEvaluator const > protocols::evaluation::MetaPoseEvaluatorCOP |
typedef utility::pointer::shared_ptr< MetaPoseEvaluator > protocols::evaluation::MetaPoseEvaluatorOP |
typedef utility::pointer::shared_ptr< PCA > protocols::evaluation::PCA_OP |
typedef utility::pointer::shared_ptr< PoseEvaluator const > protocols::evaluation::PoseEvaluatorCOP |
typedef utility::pointer::shared_ptr< PoseEvaluator > protocols::evaluation::PoseEvaluatorOP |
typedef utility::pointer::shared_ptr< TimeEvaluator const > protocols::evaluation::TimeEvaluatorCOP |
typedef utility::pointer::shared_ptr< TimeEvaluator > protocols::evaluation::TimeEvaluatorOP |
void protocols::evaluation::dump_matrix | ( | core::Size | , |
T const & | , | ||
basic::Tracer & | |||
) |
A function (not a macro) that will not print a square matrix to tr.Debug.
Referenced by protocols::evaluation::PCA::calc_fit_R(), and protocols::evaluation::PCA::eval().
void protocols::evaluation::dump_matrix_no | ( | core::Size | nr, |
T const & | a, | ||
basic::Tracer & | tracer | ||
) |
A function (not a macro) that will print a square matrix to tr.Debug.
References core::pose::motif::a(), and protocols::frag_picker::tracer().
void protocols::evaluation::evaluate_pose | ( | core::pose::Pose & | pose, |
PoseEvaluator & | eval, | ||
std::ostream & | os | ||
) |
void protocols::evaluation::find_existing_residues | ( | core::pose::PoseCOP | pose, |
std::string const & | tag, | ||
core::scoring::ResidueSelection & | selection | ||
) |
References tr().
Referenced by protocols::simple_filters::RmsdTargetEvaluatorCreator::add_evaluators(), protocols::simple_filters::ChiWellRmsdEvaluator::ChiWellRmsdEvaluator(), protocols::simple_filters::SelectGdtEvaluator::SelectGdtEvaluator(), protocols::simple_filters::SelectMaxsubEvaluator::SelectMaxsubEvaluator(), protocols::simple_filters::SelectRDC_Evaluator::SelectRDC_Evaluator(), and protocols::simple_filters::SelectRmsdEvaluator::SelectRmsdEvaluator().
void protocols::evaluation::invert_include_residues | ( | core::Size | nres, |
core::scoring::ResidueSelectionVector const & | include_list, | ||
core::scoring::ResidueSelectionVector & | exclude_list | ||
) |
void protocols::evaluation::register_options | ( | ) |
register cmd-line options relevant for evaluators...
References options_registered_, and core::scoring::rdc.
Referenced by protocols::abinitio::AbrelaxApplication::register_options(), protocols::abinitio::IterativeAbrelax::register_options(), protocols::abinitio::IterativeBase::register_options(), protocols::abinitio::IterativeFullatom::register_options(), protocols::abinitio::Templates::register_options(), protocols::canonical_sampling::SimulatedTempering::register_options(), protocols::jd2::register_options(), and protocols::loops::loop_closure::ccd::CCDLoopClosureMover::register_options().
void protocols::evaluation::ROTATE | ( | T & | a, |
int | i, | ||
int | j, | ||
int | k, | ||
int | l, | ||
core::Real | s, | ||
core::Real | tau | ||
) |
References core::pose::motif::a().
Referenced by protocols::evaluation::PCA::jacobi().
|
static |
|
static |
|
constexpr |
Referenced by protocols::evaluation::PCA::calc_fit_R(), and protocols::evaluation::PCA::jacobi().
|
static |
Referenced by protocols::jd2::archive::NormalizedEvaluatedArchive::NormalizedEvaluatedArchive(), protocols::abinitio::IterativeAbrelax::register_options(), protocols::abinitio::IterativeBase::register_options(), protocols::abinitio::IterativeFullatom::register_options(), protocols::canonical_sampling::CanonicalSamplingMover::register_options(), protocols::canonical_sampling::SilentTrajectoryRecorder::register_options(), protocols::canonical_sampling::SimulatedTempering::register_options(), protocols::canonical_sampling::TemperingBase::register_options(), register_options(), protocols::jd2::archive::ArchiveBase::register_options(), protocols::jd2::archive::ArchiveManager::register_options(), protocols::jd2::archive::EvaluatedArchive::register_options(), protocols::jd2::archive::NormalizedEvaluatedArchive::register_options(), protocols::sparta::Sparta::register_options(), and protocols::canonical_sampling::SilentTrajectoryRecorder::SilentTrajectoryRecorder().
|
constexpr |
Referenced by protocols::evaluation::PCA::oprod().
|
constexpr |
Referenced by protocols::evaluation::PCA::oprod().
|
constexpr |
Referenced by protocols::evaluation::PCA::oprod().