rotamer_recovery

Bindings for protocols::rotamer_recovery namespace

class pyrosetta.rosetta.protocols.rotamer_recovery.OutputLevel

Bases: pybind11_builtins.pybind11_object

Members:

OL_full

OL_features

OL_none

class pyrosetta.rosetta.protocols.rotamer_recovery.RRComparer

Bases: pybind11_builtins.pybind11_object

The comparison functionality for the rotamer recovery test

Besides implementing the interface given in the base class RRComparer each RRComparer should have an entry in the conevience RotamerRecovery constructor so its use can be indicated by name.

assign(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRComparer, : pyrosetta.rosetta.protocols.rotamer_recovery.RRComparer) → pyrosetta.rosetta.protocols.rotamer_recovery.RRComparer

C++: protocols::rotamer_recovery::RRComparer::operator=(const class protocols::rotamer_recovery::RRComparer &) –> class protocols::rotamer_recovery::RRComparer &

get_name(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRComparer) → str

C++: protocols::rotamer_recovery::RRComparer::get_name() const –> std::string

get_parameters(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRComparer) → str

C++: protocols::rotamer_recovery::RRComparer::get_parameters() const –> std::string

measure_rotamer_recovery(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRComparer, pose1: pyrosetta.rosetta.core.pose.Pose, pose2: pyrosetta.rosetta.core.pose.Pose, res1: pyrosetta.rosetta.core.conformation.Residue, res2: pyrosetta.rosetta.core.conformation.Residue, score: float, recovered: bool) → bool

C++: protocols::rotamer_recovery::RRComparer::measure_rotamer_recovery(const class core::pose::Pose &, const class core::pose::Pose &, const class core::conformation::Residue &, const class core::conformation::Residue &, double &, bool &) –> bool

parse_attributes_from_tag(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRComparer, tag: pyrosetta.rosetta.utility.tag.Tag) → None

C++: protocols::rotamer_recovery::RRComparer::parse_attributes_from_tag(class std::shared_ptr<const class utility::tag::Tag>) –> void

set_absolute_threshold(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRComparer, absolute_threshold: float) → None

C++: protocols::rotamer_recovery::RRComparer::set_absolute_threshold(const double) –> void

set_recovery_threshold(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRComparer, recovery_threshold: float) → None

C++: protocols::rotamer_recovery::RRComparer::set_recovery_threshold(const double) –> void

class pyrosetta.rosetta.protocols.rotamer_recovery.RRComparerCreator

Bases: pybind11_builtins.pybind11_object

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

append_attributes(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRComparerCreator, attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t) → None

C++: protocols::rotamer_recovery::RRComparerCreator::append_attributes(class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &) const –> void

assign(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRComparerCreator, : pyrosetta.rosetta.protocols.rotamer_recovery.RRComparerCreator) → pyrosetta.rosetta.protocols.rotamer_recovery.RRComparerCreator

C++: protocols::rotamer_recovery::RRComparerCreator::operator=(const class protocols::rotamer_recovery::RRComparerCreator &) –> class protocols::rotamer_recovery::RRComparerCreator &

create_comparer(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRComparerCreator) → pyrosetta.rosetta.protocols.rotamer_recovery.RRComparer

C++: protocols::rotamer_recovery::RRComparerCreator::create_comparer() const –> class std::shared_ptr<class protocols::rotamer_recovery::RRComparer>

type_name(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRComparerCreator) → str

C++: protocols::rotamer_recovery::RRComparerCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.rotamer_recovery.RRProtocol

Bases: pybind11_builtins.pybind11_object

The protocol to run to compute the rotamer recovery the rotamer recovery test

Besides implementing the interface given in the base class RRProtocol each RRProtocol should have an entry in the convenience RotamerRecovery constructor so its use can be indicated by name.

assign(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRProtocol, : pyrosetta.rosetta.protocols.rotamer_recovery.RRProtocol) → pyrosetta.rosetta.protocols.rotamer_recovery.RRProtocol

C++: protocols::rotamer_recovery::RRProtocol::operator=(const class protocols::rotamer_recovery::RRProtocol &) –> class protocols::rotamer_recovery::RRProtocol &

get_name(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRProtocol) → str

C++: protocols::rotamer_recovery::RRProtocol::get_name() const –> std::string

get_parameters(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRProtocol) → str

C++: protocols::rotamer_recovery::RRProtocol::get_parameters() const –> std::string

parse_attributes_from_tag(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRProtocol, dm: pyrosetta.rosetta.basic.datacache.DataMap, tag: pyrosetta.rosetta.utility.tag.Tag) → None

As the RRProtocol is being read in

C++: protocols::rotamer_recovery::RRProtocol::parse_attributes_from_tag(const class basic::datacache::DataMap &, class std::shared_ptr<const class utility::tag::Tag>) –> void

run(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRProtocol, comparer: pyrosetta.rosetta.protocols.rotamer_recovery.RRComparer, reporter: pyrosetta.rosetta.protocols.rotamer_recovery.RRReporter, pose: pyrosetta.rosetta.core.pose.Pose, score_function: pyrosetta.rosetta.core.scoring.ScoreFunction, packer_task: pyrosetta.rosetta.core.pack.task.PackerTask) → None

C++: protocols::rotamer_recovery::RRProtocol::run(class std::shared_ptr<class protocols::rotamer_recovery::RRComparer>, class std::shared_ptr<class protocols::rotamer_recovery::RRReporter>, const class core::pose::Pose &, const class core::scoring::ScoreFunction &, const class core::pack::task::PackerTask &) –> void

class pyrosetta.rosetta.protocols.rotamer_recovery.RRProtocolCreator

Bases: pybind11_builtins.pybind11_object

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

append_attributes(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRProtocolCreator, attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t) → None

C++: protocols::rotamer_recovery::RRProtocolCreator::append_attributes(class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &) const –> void

assign(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRProtocolCreator, : pyrosetta.rosetta.protocols.rotamer_recovery.RRProtocolCreator) → pyrosetta.rosetta.protocols.rotamer_recovery.RRProtocolCreator

C++: protocols::rotamer_recovery::RRProtocolCreator::operator=(const class protocols::rotamer_recovery::RRProtocolCreator &) –> class protocols::rotamer_recovery::RRProtocolCreator &

create_protocol(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRProtocolCreator) → pyrosetta.rosetta.protocols.rotamer_recovery.RRProtocol

C++: protocols::rotamer_recovery::RRProtocolCreator::create_protocol() const –> class std::shared_ptr<class protocols::rotamer_recovery::RRProtocol>

type_name(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRProtocolCreator) → str

C++: protocols::rotamer_recovery::RRProtocolCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.rotamer_recovery.RRReporter

Bases: pybind11_builtins.pybind11_object

The reporting functionality for the rotamer recovery test

Besides implementing the interface given in the base class RRReporter each RRReporter should have an entry in the conevience RotamerRecovery constructor so its use can be indicated by name.

assign(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRReporter, : pyrosetta.rosetta.protocols.rotamer_recovery.RRReporter) → pyrosetta.rosetta.protocols.rotamer_recovery.RRReporter

C++: protocols::rotamer_recovery::RRReporter::operator=(const class protocols::rotamer_recovery::RRReporter &) –> class protocols::rotamer_recovery::RRReporter &

recovery_rate(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRReporter) → float

C++: protocols::rotamer_recovery::RRReporter::recovery_rate() const –> double

report_rotamer_recovery(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRReporter, pose1: pyrosetta.rosetta.core.pose.Pose, pose2: pyrosetta.rosetta.core.pose.Pose, res1: pyrosetta.rosetta.core.conformation.Residue, res2: pyrosetta.rosetta.core.conformation.Residue, score: float, recovered: bool) → None

C++: protocols::rotamer_recovery::RRReporter::report_rotamer_recovery(const class core::pose::Pose &, const class core::pose::Pose &, const class core::conformation::Residue &, const class core::conformation::Residue &, double, bool) –> void

reset_recovery(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRReporter) → None

C++: protocols::rotamer_recovery::RRReporter::reset_recovery() –> void

set_comparer_info(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRReporter, comparer_name: str, comparer_params: str) → None

C++: protocols::rotamer_recovery::RRReporter::set_comparer_info(const class std::basic_string<char> &, const class std::basic_string<char> &) –> void

set_protocol_info(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRReporter, protocol_name: str, protocol_params: str) → None

C++: protocols::rotamer_recovery::RRReporter::set_protocol_info(const class std::basic_string<char> &, const class std::basic_string<char> &) –> void

show(*args, **kwargs)

Overloaded function.

  1. show(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRReporter, out: pyrosetta.rosetta.std.ostream) -> None

C++: protocols::rotamer_recovery::RRReporter::show(class std::basic_ostream<char> &) const –> void

  1. show(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRReporter) -> None

C++: protocols::rotamer_recovery::RRReporter::show() const –> void

class pyrosetta.rosetta.protocols.rotamer_recovery.RRReporterCreator

Bases: pybind11_builtins.pybind11_object

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

append_attributes(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRReporterCreator, attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t) → None

C++: protocols::rotamer_recovery::RRReporterCreator::append_attributes(class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &) const –> void

assign(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRReporterCreator, : pyrosetta.rosetta.protocols.rotamer_recovery.RRReporterCreator) → pyrosetta.rosetta.protocols.rotamer_recovery.RRReporterCreator

C++: protocols::rotamer_recovery::RRReporterCreator::operator=(const class protocols::rotamer_recovery::RRReporterCreator &) –> class protocols::rotamer_recovery::RRReporterCreator &

create_reporter(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRReporterCreator) → pyrosetta.rosetta.protocols.rotamer_recovery.RRReporter

C++: protocols::rotamer_recovery::RRReporterCreator::create_reporter() const –> class std::shared_ptr<class protocols::rotamer_recovery::RRReporter>

type_name(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRReporterCreator) → str

C++: protocols::rotamer_recovery::RRReporterCreator::type_name() const –> std::string

class pyrosetta.rosetta.protocols.rotamer_recovery.RRReporterHuman

Bases: pyrosetta.rosetta.protocols.rotamer_recovery.RRReporter

The reporting functionality for the rotamer recovery test in a human readable format.

assign(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRReporterHuman, : pyrosetta.rosetta.protocols.rotamer_recovery.RRReporterHuman) → pyrosetta.rosetta.protocols.rotamer_recovery.RRReporterHuman

C++: protocols::rotamer_recovery::RRReporterHuman::operator=(const class protocols::rotamer_recovery::RRReporterHuman &) –> class protocols::rotamer_recovery::RRReporterHuman &

recovery_rate(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRReporterHuman) → float

C++: protocols::rotamer_recovery::RRReporterHuman::recovery_rate() const –> double

report_rotamer_recovery(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRReporterHuman, pose1: pyrosetta.rosetta.core.pose.Pose, pose2: pyrosetta.rosetta.core.pose.Pose, res1: pyrosetta.rosetta.core.conformation.Residue, res2: pyrosetta.rosetta.core.conformation.Residue, score: float, recovered: bool) → None

C++: protocols::rotamer_recovery::RRReporterHuman::report_rotamer_recovery(const class core::pose::Pose &, const class core::pose::Pose &, const class core::conformation::Residue &, const class core::conformation::Residue &, double, bool) –> void

reset_recovery(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRReporterHuman) → None

C++: protocols::rotamer_recovery::RRReporterHuman::reset_recovery() –> void

set_comparer_info(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRReporterHuman, comparer_name: str, comparer_params: str) → None

C++: protocols::rotamer_recovery::RRReporterHuman::set_comparer_info(const class std::basic_string<char> &, const class std::basic_string<char> &) –> void

set_protocol_info(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRReporterHuman, protocol_name: str, protocol_params: str) → None

C++: protocols::rotamer_recovery::RRReporterHuman::set_protocol_info(const class std::basic_string<char> &, const class std::basic_string<char> &) –> void

show(*args, **kwargs)

Overloaded function.

  1. show(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRReporterHuman, out: pyrosetta.rosetta.std.ostream) -> None

C++: protocols::rotamer_recovery::RRReporterHuman::show(class std::basic_ostream<char> &) const –> void

  1. show(self: pyrosetta.rosetta.protocols.rotamer_recovery.RRReporterHuman) -> None

C++: protocols::rotamer_recovery::RRReporterHuman::show() const –> void

class pyrosetta.rosetta.protocols.rotamer_recovery.RotamerRecoveryFactory

Bases: pyrosetta.rosetta.utility.SingletonBase_protocols_rotamer_recovery_RotamerRecoveryFactory_t

Create Rotamer_Recovery Reporters

append_comparer_attributes(self: pyrosetta.rosetta.protocols.rotamer_recovery.RotamerRecoveryFactory, attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t) → None

C++: protocols::rotamer_recovery::RotamerRecoveryFactory::append_comparer_attributes(class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &) const –> void

append_protocol_attributes(self: pyrosetta.rosetta.protocols.rotamer_recovery.RotamerRecoveryFactory, attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t) → None

C++: protocols::rotamer_recovery::RotamerRecoveryFactory::append_protocol_attributes(class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &) const –> void

append_reporter_attributes(self: pyrosetta.rosetta.protocols.rotamer_recovery.RotamerRecoveryFactory, attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t) → None

C++: protocols::rotamer_recovery::RotamerRecoveryFactory::append_reporter_attributes(class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &) const –> void

get_instance() → protocols::rotamer_recovery::RotamerRecoveryFactory

C++: utility::SingletonBase<protocols::rotamer_recovery::RotamerRecoveryFactory>::get_instance() –> class protocols::rotamer_recovery::RotamerRecoveryFactory *

get_rotamer_recovery(self: pyrosetta.rosetta.protocols.rotamer_recovery.RotamerRecoveryFactory, protocol: str, comparer: str, reporter: str) → pyrosetta.rosetta.protocols.rotamer_recovery.RotamerRecovery

C++: protocols::rotamer_recovery::RotamerRecoveryFactory::get_rotamer_recovery(const class std::basic_string<char> &, const class std::basic_string<char> &, const class std::basic_string<char> &) –> class std::shared_ptr<class protocols::rotamer_recovery::RotamerRecovery>

get_rotamer_recovery_comparer(self: pyrosetta.rosetta.protocols.rotamer_recovery.RotamerRecoveryFactory, type_name: str) → pyrosetta.rosetta.protocols.rotamer_recovery.RRComparer

C++: protocols::rotamer_recovery::RotamerRecoveryFactory::get_rotamer_recovery_comparer(const class std::basic_string<char> &) –> class std::shared_ptr<class protocols::rotamer_recovery::RRComparer>

get_rotamer_recovery_protocol(self: pyrosetta.rosetta.protocols.rotamer_recovery.RotamerRecoveryFactory, type_name: str) → pyrosetta.rosetta.protocols.rotamer_recovery.RRProtocol

C++: protocols::rotamer_recovery::RotamerRecoveryFactory::get_rotamer_recovery_protocol(const class std::basic_string<char> &) –> class std::shared_ptr<class protocols::rotamer_recovery::RRProtocol>

get_rotamer_recovery_reporter(self: pyrosetta.rosetta.protocols.rotamer_recovery.RotamerRecoveryFactory, type_name: str) → pyrosetta.rosetta.protocols.rotamer_recovery.RRReporter

C++: protocols::rotamer_recovery::RotamerRecoveryFactory::get_rotamer_recovery_reporter(const class std::basic_string<char> &) –> class std::shared_ptr<class protocols::rotamer_recovery::RRReporter>