![]() |
Rosetta Protocols
2015.09
|
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 | MetaPoseEvaluator |
class | PCA |
class | PoseEvaluator |
class | SingleValuePoseEvaluator |
class | SingleValuePoseEvaluator_Size |
class | SingleValuePoseEvaluator_SSize |
class | TimeEvaluator |
Typedefs | |
typedef utility::pointer::owning_ptr < AlignEvaluator > | AlignEvaluatorOP |
typedef utility::pointer::owning_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 thread_local basic::Tracer | tr ("protocols.evaluator.EvaluatorFactory") |
static thread_local basic::Tracer | tr ("protocols.evaluation.PCA", basic::t_info) |
template<class T > | |
void | dump_matrix (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 (Size nr, T const &a, basic::Tracer &tr) |
A function (not a macro) that will print a square matrix to tr.Debug. More... | |
void | register_options () |
register cmd-line options relevant for evaluators... More... | |
void | invert_include_residues (Size nres, core::scoring::ResidueSelectionVector const &include_list, core::scoring::ResidueSelectionVector &exclude_list) |
void | find_existing_residues (core::pose::PoseCOP pose, std::string tag, core::scoring::ResidueSelection &selection) |
void | evaluate_pose (core::pose::Pose &pose, PoseEvaluator &eval, std::ostream &os) |
Variables | |
static bool | options_registered_ =false |
typedef utility::pointer::owning_ptr< AlignEvaluator const > protocols::evaluation::AlignEvaluatorCOP |
typedef utility::pointer::owning_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 | ( | 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 | ( | Size | nr, |
T const & | a, | ||
basic::Tracer & | tr | ||
) |
A function (not a macro) that will print a square matrix to tr.Debug.
void protocols::evaluation::evaluate_pose | ( | core::pose::Pose & | pose, |
PoseEvaluator & | eval, | ||
std::ostream & | os | ||
) |
References protocols::evaluation::PoseEvaluator::apply().
Referenced by protocols::loops::loop_closure::ccd::SlidingWindowLoopClosure::apply(), protocols::loops::loop_closure::ccd::WidthFirstSlidingWindowLoopClosure::sample_loops(), and protocols::loops::loop_closure::ccd::SlidingWindowLoopClosure::sample_loops().
void protocols::evaluation::find_existing_residues | ( | core::pose::PoseCOP | pose, |
std::string | 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 | ( | 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 OPT, and options_registered_.
Referenced by protocols::abinitio::IterativeFullatom::register_options(), protocols::noesy_assign::NoesyModule::register_options(), protocols::jd2::register_options(), protocols::abinitio::Templates::register_options(), protocols::abinitio::IterativeAbrelax::register_options(), protocols::abinitio::AbrelaxApplication::register_options(), protocols::loops::loop_closure::ccd::CCDLoopClosureMover::register_options(), protocols::canonical_sampling::SimulatedTempering::register_options(), and protocols::abinitio::IterativeBase::register_options().
|
static |
|
static |
|
static |
Referenced by protocols::jd2::archive::NormalizedEvaluatedArchive::NormalizedEvaluatedArchive(), protocols::noesy_assign::PeakFileFormat::PeakFileFormat(), protocols::sparta::Sparta::register_options(), protocols::canonical_sampling::TrajectoryRecorder::register_options(), protocols::canonical_sampling::SilentTrajectoryRecorder::register_options(), protocols::abinitio::IterativeFullatom::register_options(), protocols::noesy_assign::NoesyModule::register_options(), protocols::jd2::archive::NormalizedEvaluatedArchive::register_options(), protocols::jd2::archive::EvaluatedArchive::register_options(), protocols::abinitio::IterativeAbrelax::register_options(), register_options(), protocols::toolbox::DecoySetEvaluation::register_options(), protocols::canonical_sampling::SimulatedTempering::register_options(), protocols::jd2::archive::ArchiveBase::register_options(), protocols::noesy_assign::PeakFileFormat::register_options(), protocols::canonical_sampling::TemperingBase::register_options(), protocols::jd2::archive::ArchiveManager::register_options(), protocols::abinitio::IterativeBase::register_options(), and protocols::canonical_sampling::SilentTrajectoryRecorder::SilentTrajectoryRecorder().