evaluation

Bindings for protocols::evaluation namespace

class pyrosetta.rosetta.protocols.evaluation.AlignEvaluator

Bases: SingleValuePoseEvaluator_double_t

applicable(*args, **kwargs)

Overloaded function.

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::applicable(const class core::pose::Pose &) const –> bool

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool

apply(*args, **kwargs)

Overloaded function.

  1. apply(self: pyrosetta.rosetta.protocols.evaluation.AlignEvaluator, pose: pyrosetta.rosetta.core.pose.Pose, tag: str, ss: pyrosetta.rosetta.core.io.silent.SilentStruct) -> None

C++: protocols::evaluation::AlignEvaluator::apply(class core::pose::Pose &, std::string, class core::io::silent::SilentStruct &) const –> void

  1. apply(self: pyrosetta.rosetta.protocols.evaluation.AlignEvaluator, : pyrosetta.rosetta.core.pose.Pose) -> float

outdated method - don’t use!

C++: protocols::evaluation::AlignEvaluator::apply(class core::pose::Pose &) const –> double

assign(self: pyrosetta.rosetta.protocols.evaluation.AlignEvaluator, : pyrosetta.rosetta.protocols.evaluation.AlignEvaluator) pyrosetta.rosetta.protocols.evaluation.AlignEvaluator

C++: protocols::evaluation::AlignEvaluator::operator=(const class protocols::evaluation::AlignEvaluator &) –> class protocols::evaluation::AlignEvaluator &

get_alignment(self: pyrosetta.rosetta.protocols.evaluation.AlignEvaluator, pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.core.sequence.SequenceAlignment

C++: protocols::evaluation::AlignEvaluator::get_alignment(const class core::pose::Pose &) const –> class std::shared_ptr<class core::sequence::SequenceAlignment>

name(*args, **kwargs)

Overloaded function.

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string

native_pose(self: pyrosetta.rosetta.protocols.evaluation.AlignEvaluator) pyrosetta.rosetta.core.pose.Pose

C++: protocols::evaluation::AlignEvaluator::native_pose() const –> class std::shared_ptr<const class core::pose::Pose>

report_aln_components(*args, **kwargs)

Overloaded function.

  1. report_aln_components(self: pyrosetta.rosetta.protocols.evaluation.AlignEvaluator, setting: bool) -> None

C++: protocols::evaluation::AlignEvaluator::report_aln_components(const bool) –> void

  1. report_aln_components(self: pyrosetta.rosetta.protocols.evaluation.AlignEvaluator) -> bool

C++: protocols::evaluation::AlignEvaluator::report_aln_components() const –> bool

size(*args, **kwargs)

Overloaded function.

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long

tag(self: pyrosetta.rosetta.protocols.evaluation.AlignEvaluator) str

C++: protocols::evaluation::AlignEvaluator::tag() const –> std::string

class pyrosetta.rosetta.protocols.evaluation.EvaluatorCreator

Bases: pybind11_object

The Creator class is responsible for creating a particular mover class.

add_evaluators(self: pyrosetta.rosetta.protocols.evaluation.EvaluatorCreator, : pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None

C++: protocols::evaluation::EvaluatorCreator::add_evaluators(class protocols::evaluation::MetaPoseEvaluator &) const –> void

assign(self: pyrosetta.rosetta.protocols.evaluation.EvaluatorCreator, : pyrosetta.rosetta.protocols.evaluation.EvaluatorCreator) pyrosetta.rosetta.protocols.evaluation.EvaluatorCreator

C++: protocols::evaluation::EvaluatorCreator::operator=(const class protocols::evaluation::EvaluatorCreator &) –> class protocols::evaluation::EvaluatorCreator &

type_name(self: pyrosetta.rosetta.protocols.evaluation.EvaluatorCreator) str

C++: protocols::evaluation::EvaluatorCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.evaluation.EvaluatorFactory

Bases: SingletonBase_protocols_evaluation_EvaluatorFactory_t

Create Evaluator Reporters

add_all_evaluators(self: pyrosetta.rosetta.protocols.evaluation.EvaluatorFactory, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None

C++: protocols::evaluation::EvaluatorFactory::add_all_evaluators(class protocols::evaluation::MetaPoseEvaluator &) –> void

add_evaluators(self: pyrosetta.rosetta.protocols.evaluation.EvaluatorFactory, type_name: str, eval: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None

C++: protocols::evaluation::EvaluatorFactory::add_evaluators(const std::string &, class protocols::evaluation::MetaPoseEvaluator &) –> void

factory_register(self: pyrosetta.rosetta.protocols.evaluation.EvaluatorFactory, creator: pyrosetta.rosetta.protocols.evaluation.EvaluatorCreator) None

C++: protocols::evaluation::EvaluatorFactory::factory_register(class std::shared_ptr<const class protocols::evaluation::EvaluatorCreator>) –> void

static get_instance() protocols::evaluation::EvaluatorFactory

C++: utility::SingletonBase<protocols::evaluation::EvaluatorFactory>::get_instance() –> class protocols::evaluation::EvaluatorFactory *

class pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator

Bases: PoseEvaluator

add_evaluation(self: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator, pe: pyrosetta.rosetta.protocols.evaluation.PoseEvaluator) None

C++: protocols::evaluation::MetaPoseEvaluator::add_evaluation(class std::shared_ptr<class protocols::evaluation::PoseEvaluator>) –> void

applicable(self: pyrosetta.rosetta.protocols.evaluation.PoseEvaluator, : pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool

apply(self: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator, pose: pyrosetta.rosetta.core.pose.Pose, tag: str, pss: pyrosetta.rosetta.core.io.silent.SilentStruct) None

C++: protocols::evaluation::MetaPoseEvaluator::apply(class core::pose::Pose &, std::string, class core::io::silent::SilentStruct &) const –> void

assign(self: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator, : pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator

C++: protocols::evaluation::MetaPoseEvaluator::operator=(const class protocols::evaluation::MetaPoseEvaluator &) –> class protocols::evaluation::MetaPoseEvaluator &

clear(self: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None

clear the list of evaluators

C++: protocols::evaluation::MetaPoseEvaluator::clear() –> void

evaluators(self: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_evaluation_PoseEvaluator_t

C++: protocols::evaluation::MetaPoseEvaluator::evaluators() –> const class utility::vector1<class std::shared_ptr<class protocols::evaluation::PoseEvaluator>, class std::allocator<class std::shared_ptr<class protocols::evaluation::PoseEvaluator> > > &

name(self: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator, ind: int) str

C++: protocols::evaluation::MetaPoseEvaluator::name(unsigned long) const –> std::string

pop_back(self: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) None

C++: protocols::evaluation::MetaPoseEvaluator::pop_back() –> void

size(self: pyrosetta.rosetta.protocols.evaluation.MetaPoseEvaluator) int

C++: protocols::evaluation::MetaPoseEvaluator::size() const –> unsigned long

class pyrosetta.rosetta.protocols.evaluation.PCA

Bases: pybind11_object

assign(self: pyrosetta.rosetta.protocols.evaluation.PCA, : pyrosetta.rosetta.protocols.evaluation.PCA) pyrosetta.rosetta.protocols.evaluation.PCA

C++: protocols::evaluation::PCA::operator=(const class protocols::evaluation::PCA &) –> class protocols::evaluation::PCA &

eval(self: pyrosetta.rosetta.protocols.evaluation.PCA, pose: pyrosetta.rosetta.core.pose.Pose, proj: pyrosetta.rosetta.utility.vector1_double) None

C++: protocols::evaluation::PCA::eval(const class core::pose::Pose &, class utility::vector1<double, class std::allocator<double> > &) –> void

read_eigvec_file(*args, **kwargs)

Overloaded function.

  1. read_eigvec_file(self: pyrosetta.rosetta.protocols.evaluation.PCA, fn: str, pose: pyrosetta.rosetta.core.pose.Pose) -> None

  2. read_eigvec_file(self: pyrosetta.rosetta.protocols.evaluation.PCA, fn: str, pose: pyrosetta.rosetta.core.pose.Pose, nvec: int) -> None

C++: protocols::evaluation::PCA::read_eigvec_file(std::string, const class core::pose::Pose &, int) –> void

show(self: pyrosetta.rosetta.protocols.evaluation.PCA, : pyrosetta.rosetta.std.ostream) None

C++: protocols::evaluation::PCA::show(std::ostream &) –> void

class pyrosetta.rosetta.protocols.evaluation.PoseEvaluator

Bases: pybind11_object

applicable(self: pyrosetta.rosetta.protocols.evaluation.PoseEvaluator, : pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool

apply(*args, **kwargs)

Overloaded function.

  1. apply(self: pyrosetta.rosetta.protocols.evaluation.PoseEvaluator, : pyrosetta.rosetta.core.pose.Pose, tag: str, pss: pyrosetta.rosetta.core.io.silent.SilentStruct) -> None

evaluate pose and store values in Silent_Struct

C++: protocols::evaluation::PoseEvaluator::apply(class core::pose::Pose &, std::string, class core::io::silent::SilentStruct &) const –> void

  1. apply(self: pyrosetta.rosetta.protocols.evaluation.PoseEvaluator, pss: pyrosetta.rosetta.core.io.silent.SilentStruct) -> None

direct application to SilentStruct…

default implementation makes pose and calls “apply”, you can overload if you don’t need the pose-step

C++: protocols::evaluation::PoseEvaluator::apply(class core::io::silent::SilentStruct &) const –> void

assign(self: pyrosetta.rosetta.protocols.evaluation.PoseEvaluator, : pyrosetta.rosetta.protocols.evaluation.PoseEvaluator) pyrosetta.rosetta.protocols.evaluation.PoseEvaluator

C++: protocols::evaluation::PoseEvaluator::operator=(const class protocols::evaluation::PoseEvaluator &) –> class protocols::evaluation::PoseEvaluator &

name(self: pyrosetta.rosetta.protocols.evaluation.PoseEvaluator, : int) str

C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string

size(self: pyrosetta.rosetta.protocols.evaluation.PoseEvaluator) int

C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long

class pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_SSize

Bases: SingleValuePoseEvaluator_long_t

applicable(*args, **kwargs)

Overloaded function.

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_long_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::SingleValuePoseEvaluator<long>::applicable(const class core::pose::Pose &) const –> bool

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_long_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool

apply(*args, **kwargs)

Overloaded function.

  1. apply(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_long_t, pss: pyrosetta.rosetta.core.io.silent.SilentStruct) -> None

  2. apply(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_long_t, : pyrosetta.rosetta.core.pose.Pose, tag: str, pss: pyrosetta.rosetta.core.io.silent.SilentStruct) -> None

C++: protocols::evaluation::SingleValuePoseEvaluator<long>::apply(class core::pose::Pose &, std::string, class core::io::silent::SilentStruct &) const –> void

  1. apply(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_long_t, : pyrosetta.rosetta.core.pose.Pose) -> int

C++: protocols::evaluation::SingleValuePoseEvaluator<long>::apply(class core::pose::Pose &) const –> long

  1. apply(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_long_t, : pyrosetta.rosetta.core.pose.Pose, tag: str, pss: pyrosetta.rosetta.core.io.silent.SilentStruct) -> None

evaluate pose and store values in Silent_Struct

C++: protocols::evaluation::PoseEvaluator::apply(class core::pose::Pose &, std::string, class core::io::silent::SilentStruct &) const –> void

  1. apply(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_long_t, pss: pyrosetta.rosetta.core.io.silent.SilentStruct) -> None

direct application to SilentStruct…

default implementation makes pose and calls “apply”, you can overload if you don’t need the pose-step

C++: protocols::evaluation::PoseEvaluator::apply(class core::io::silent::SilentStruct &) const –> void

assign(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_SSize, : pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_SSize) pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_SSize

C++: protocols::evaluation::SingleValuePoseEvaluator_SSize::operator=(const class protocols::evaluation::SingleValuePoseEvaluator_SSize &) –> class protocols::evaluation::SingleValuePoseEvaluator_SSize &

name(*args, **kwargs)

Overloaded function.

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_long_t, : int) -> str

C++: protocols::evaluation::SingleValuePoseEvaluator<long>::name(unsigned long) const –> std::string

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_long_t, : int) -> str

C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string

size(*args, **kwargs)

Overloaded function.

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_long_t) -> int

C++: protocols::evaluation::SingleValuePoseEvaluator<long>::size() const –> unsigned long

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_long_t) -> int

C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long

class pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_Size

Bases: SingleValuePoseEvaluator_unsigned_long_t

applicable(*args, **kwargs)

Overloaded function.

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::SingleValuePoseEvaluator<unsigned long>::applicable(const class core::pose::Pose &) const –> bool

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool

apply(*args, **kwargs)

Overloaded function.

  1. apply(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t, pss: pyrosetta.rosetta.core.io.silent.SilentStruct) -> None

  2. apply(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t, pose: pyrosetta.rosetta.core.pose.Pose, : str, pss: pyrosetta.rosetta.core.io.silent.SilentStruct) -> None

C++: protocols::evaluation::SingleValuePoseEvaluator<unsigned long>::apply(class core::pose::Pose &, std::string, class core::io::silent::SilentStruct &) const –> void

  1. apply(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t, : pyrosetta.rosetta.core.pose.Pose) -> int

C++: protocols::evaluation::SingleValuePoseEvaluator<unsigned long>::apply(class core::pose::Pose &) const –> unsigned long

  1. apply(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t, : pyrosetta.rosetta.core.pose.Pose, tag: str, pss: pyrosetta.rosetta.core.io.silent.SilentStruct) -> None

evaluate pose and store values in Silent_Struct

C++: protocols::evaluation::PoseEvaluator::apply(class core::pose::Pose &, std::string, class core::io::silent::SilentStruct &) const –> void

  1. apply(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t, pss: pyrosetta.rosetta.core.io.silent.SilentStruct) -> None

direct application to SilentStruct…

default implementation makes pose and calls “apply”, you can overload if you don’t need the pose-step

C++: protocols::evaluation::PoseEvaluator::apply(class core::io::silent::SilentStruct &) const –> void

assign(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_Size, : pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_Size) pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_Size

C++: protocols::evaluation::SingleValuePoseEvaluator_Size::operator=(const class protocols::evaluation::SingleValuePoseEvaluator_Size &) –> class protocols::evaluation::SingleValuePoseEvaluator_Size &

name(*args, **kwargs)

Overloaded function.

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t, : int) -> str

C++: protocols::evaluation::SingleValuePoseEvaluator<unsigned long>::name(unsigned long) const –> std::string

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t, : int) -> str

C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string

size(*args, **kwargs)

Overloaded function.

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t) -> int

C++: protocols::evaluation::SingleValuePoseEvaluator<unsigned long>::size() const –> unsigned long

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t) -> int

C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long

class pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t

Bases: PoseEvaluator

applicable(*args, **kwargs)

Overloaded function.

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::applicable(const class core::pose::Pose &) const –> bool

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool

apply(*args, **kwargs)

Overloaded function.

  1. apply(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, pss: pyrosetta.rosetta.core.io.silent.SilentStruct) -> None

  2. apply(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose, tag: str, pss: pyrosetta.rosetta.core.io.silent.SilentStruct) -> None

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::apply(class core::pose::Pose &, std::string, class core::io::silent::SilentStruct &) const –> void

  1. apply(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> float

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::apply(class core::pose::Pose &) const –> double

  1. apply(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose, tag: str, pss: pyrosetta.rosetta.core.io.silent.SilentStruct) -> None

evaluate pose and store values in Silent_Struct

C++: protocols::evaluation::PoseEvaluator::apply(class core::pose::Pose &, std::string, class core::io::silent::SilentStruct &) const –> void

  1. apply(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, pss: pyrosetta.rosetta.core.io.silent.SilentStruct) -> None

direct application to SilentStruct…

default implementation makes pose and calls “apply”, you can overload if you don’t need the pose-step

C++: protocols::evaluation::PoseEvaluator::apply(class core::io::silent::SilentStruct &) const –> void

assign(*args, **kwargs)

Overloaded function.

  1. assign(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::operator=(const class protocols::evaluation::SingleValuePoseEvaluator<double> &) –> class protocols::evaluation::SingleValuePoseEvaluator<double> &

  1. assign(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.protocols.evaluation.PoseEvaluator) -> pyrosetta.rosetta.protocols.evaluation.PoseEvaluator

C++: protocols::evaluation::PoseEvaluator::operator=(const class protocols::evaluation::PoseEvaluator &) –> class protocols::evaluation::PoseEvaluator &

name(*args, **kwargs)

Overloaded function.

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string

size(*args, **kwargs)

Overloaded function.

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long

class pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_long_t

Bases: PoseEvaluator

applicable(*args, **kwargs)

Overloaded function.

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_long_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::SingleValuePoseEvaluator<long>::applicable(const class core::pose::Pose &) const –> bool

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_long_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool

apply(*args, **kwargs)

Overloaded function.

  1. apply(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_long_t, pss: pyrosetta.rosetta.core.io.silent.SilentStruct) -> None

  2. apply(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_long_t, : pyrosetta.rosetta.core.pose.Pose, tag: str, pss: pyrosetta.rosetta.core.io.silent.SilentStruct) -> None

C++: protocols::evaluation::SingleValuePoseEvaluator<long>::apply(class core::pose::Pose &, std::string, class core::io::silent::SilentStruct &) const –> void

  1. apply(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_long_t, : pyrosetta.rosetta.core.pose.Pose) -> int

C++: protocols::evaluation::SingleValuePoseEvaluator<long>::apply(class core::pose::Pose &) const –> long

  1. apply(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_long_t, : pyrosetta.rosetta.core.pose.Pose, tag: str, pss: pyrosetta.rosetta.core.io.silent.SilentStruct) -> None

evaluate pose and store values in Silent_Struct

C++: protocols::evaluation::PoseEvaluator::apply(class core::pose::Pose &, std::string, class core::io::silent::SilentStruct &) const –> void

  1. apply(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_long_t, pss: pyrosetta.rosetta.core.io.silent.SilentStruct) -> None

direct application to SilentStruct…

default implementation makes pose and calls “apply”, you can overload if you don’t need the pose-step

C++: protocols::evaluation::PoseEvaluator::apply(class core::io::silent::SilentStruct &) const –> void

assign(*args, **kwargs)

Overloaded function.

  1. assign(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_long_t, : pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_long_t) -> pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_long_t

C++: protocols::evaluation::SingleValuePoseEvaluator<long>::operator=(const class protocols::evaluation::SingleValuePoseEvaluator<long> &) –> class protocols::evaluation::SingleValuePoseEvaluator<long> &

  1. assign(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_long_t, : pyrosetta.rosetta.protocols.evaluation.PoseEvaluator) -> pyrosetta.rosetta.protocols.evaluation.PoseEvaluator

C++: protocols::evaluation::PoseEvaluator::operator=(const class protocols::evaluation::PoseEvaluator &) –> class protocols::evaluation::PoseEvaluator &

name(*args, **kwargs)

Overloaded function.

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_long_t, : int) -> str

C++: protocols::evaluation::SingleValuePoseEvaluator<long>::name(unsigned long) const –> std::string

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_long_t, : int) -> str

C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string

size(*args, **kwargs)

Overloaded function.

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_long_t) -> int

C++: protocols::evaluation::SingleValuePoseEvaluator<long>::size() const –> unsigned long

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_long_t) -> int

C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long

class pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t

Bases: PoseEvaluator

applicable(*args, **kwargs)

Overloaded function.

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::SingleValuePoseEvaluator<unsigned long>::applicable(const class core::pose::Pose &) const –> bool

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool

apply(*args, **kwargs)

Overloaded function.

  1. apply(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t, pss: pyrosetta.rosetta.core.io.silent.SilentStruct) -> None

  2. apply(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t, pose: pyrosetta.rosetta.core.pose.Pose, : str, pss: pyrosetta.rosetta.core.io.silent.SilentStruct) -> None

C++: protocols::evaluation::SingleValuePoseEvaluator<unsigned long>::apply(class core::pose::Pose &, std::string, class core::io::silent::SilentStruct &) const –> void

  1. apply(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t, : pyrosetta.rosetta.core.pose.Pose) -> int

C++: protocols::evaluation::SingleValuePoseEvaluator<unsigned long>::apply(class core::pose::Pose &) const –> unsigned long

  1. apply(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t, : pyrosetta.rosetta.core.pose.Pose, tag: str, pss: pyrosetta.rosetta.core.io.silent.SilentStruct) -> None

evaluate pose and store values in Silent_Struct

C++: protocols::evaluation::PoseEvaluator::apply(class core::pose::Pose &, std::string, class core::io::silent::SilentStruct &) const –> void

  1. apply(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t, pss: pyrosetta.rosetta.core.io.silent.SilentStruct) -> None

direct application to SilentStruct…

default implementation makes pose and calls “apply”, you can overload if you don’t need the pose-step

C++: protocols::evaluation::PoseEvaluator::apply(class core::io::silent::SilentStruct &) const –> void

assign(*args, **kwargs)

Overloaded function.

  1. assign(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t, : pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t) -> pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t

C++: protocols::evaluation::SingleValuePoseEvaluator<unsigned long>::operator=(const class protocols::evaluation::SingleValuePoseEvaluator<unsigned long> &) –> class protocols::evaluation::SingleValuePoseEvaluator<unsigned long> &

  1. assign(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t, : pyrosetta.rosetta.protocols.evaluation.PoseEvaluator) -> pyrosetta.rosetta.protocols.evaluation.PoseEvaluator

C++: protocols::evaluation::PoseEvaluator::operator=(const class protocols::evaluation::PoseEvaluator &) –> class protocols::evaluation::PoseEvaluator &

name(*args, **kwargs)

Overloaded function.

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t, : int) -> str

C++: protocols::evaluation::SingleValuePoseEvaluator<unsigned long>::name(unsigned long) const –> std::string

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t, : int) -> str

C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string

size(*args, **kwargs)

Overloaded function.

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t) -> int

C++: protocols::evaluation::SingleValuePoseEvaluator<unsigned long>::size() const –> unsigned long

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_unsigned_long_t) -> int

C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long

class pyrosetta.rosetta.protocols.evaluation.TimeEvaluator

Bases: SingleValuePoseEvaluator_double_t

applicable(*args, **kwargs)

Overloaded function.

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::applicable(const class core::pose::Pose &) const –> bool

  1. applicable(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : pyrosetta.rosetta.core.pose.Pose) -> bool

C++: protocols::evaluation::PoseEvaluator::applicable(const class core::pose::Pose &) const –> bool

apply(self: pyrosetta.rosetta.protocols.evaluation.TimeEvaluator, : pyrosetta.rosetta.core.pose.Pose) float

evaluate pose

C++: protocols::evaluation::TimeEvaluator::apply(class core::pose::Pose &) const –> double

assign(self: pyrosetta.rosetta.protocols.evaluation.TimeEvaluator, : pyrosetta.rosetta.protocols.evaluation.TimeEvaluator) pyrosetta.rosetta.protocols.evaluation.TimeEvaluator

C++: protocols::evaluation::TimeEvaluator::operator=(const class protocols::evaluation::TimeEvaluator &) –> class protocols::evaluation::TimeEvaluator &

name(*args, **kwargs)

Overloaded function.

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::name(unsigned long) const –> std::string

  1. name(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t, : int) -> str

C++: protocols::evaluation::PoseEvaluator::name(unsigned long) const –> std::string

reset(self: pyrosetta.rosetta.protocols.evaluation.TimeEvaluator) None

reset start_time

C++: protocols::evaluation::TimeEvaluator::reset() –> void

size(*args, **kwargs)

Overloaded function.

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::SingleValuePoseEvaluator<double>::size() const –> unsigned long

  1. size(self: pyrosetta.rosetta.protocols.evaluation.SingleValuePoseEvaluator_double_t) -> int

C++: protocols::evaluation::PoseEvaluator::size() const –> unsigned long

pyrosetta.rosetta.protocols.evaluation.evaluate_pose(pose: pyrosetta.rosetta.core.pose.Pose, eval: pyrosetta.rosetta.protocols.evaluation.PoseEvaluator, : pyrosetta.rosetta.std.ostream) None

C++: protocols::evaluation::evaluate_pose(class core::pose::Pose &, class protocols::evaluation::PoseEvaluator &, std::ostream &) –> void

pyrosetta.rosetta.protocols.evaluation.find_existing_residues(pose: pyrosetta.rosetta.core.pose.Pose, tag: str, selection: pyrosetta.rosetta.std.list_unsigned_long_t) None

C++: protocols::evaluation::find_existing_residues(class std::shared_ptr<const class core::pose::Pose>, const std::string &, class std::list<unsigned long, class std::allocator<unsigned long> > &) –> void

pyrosetta.rosetta.protocols.evaluation.invert_include_residues(nres: int, include_list: pyrosetta.rosetta.utility.vector1_unsigned_long, exclude_list: pyrosetta.rosetta.utility.vector1_unsigned_long) None

C++: protocols::evaluation::invert_include_residues(unsigned long, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &, class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void

pyrosetta.rosetta.protocols.evaluation.register_options() None

register cmd-line options relevant for evaluators…

C++: protocols::evaluation::register_options() –> void