pose_reporters

Bindings for protocols::pose_reporters namespace

class pyrosetta.rosetta.protocols.pose_reporters.EnergyReporter

Bases: PosePropertyReporter

Report the pose score or a specific energy term

assign(self: pyrosetta.rosetta.protocols.pose_reporters.EnergyReporter, : pyrosetta.rosetta.protocols.pose_reporters.EnergyReporter) pyrosetta.rosetta.protocols.pose_reporters.EnergyReporter

C++: protocols::pose_reporters::EnergyReporter::operator=(const class protocols::pose_reporters::EnergyReporter &) –> class protocols::pose_reporters::EnergyReporter &

get_name(self: pyrosetta.rosetta.protocols.pose_reporters.EnergyReporter) str

C++: protocols::pose_reporters::EnergyReporter::get_name() const –> std::string

static name() str

C++: protocols::pose_reporters::EnergyReporter::name() –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.pose_reporters.EnergyReporter, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::pose_reporters::EnergyReporter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::pose_reporters::EnergyReporter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_property(self: pyrosetta.rosetta.protocols.pose_reporters.EnergyReporter, p: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::pose_reporters::EnergyReporter::report_property(class core::pose::Pose &) const –> double

class pyrosetta.rosetta.protocols.pose_reporters.EnergyReporterCreator

Bases: PosePropertyReporterCreator

assign(self: pyrosetta.rosetta.protocols.pose_reporters.EnergyReporterCreator, : pyrosetta.rosetta.protocols.pose_reporters.EnergyReporterCreator) pyrosetta.rosetta.protocols.pose_reporters.EnergyReporterCreator

C++: protocols::pose_reporters::EnergyReporterCreator::operator=(const class protocols::pose_reporters::EnergyReporterCreator &) –> class protocols::pose_reporters::EnergyReporterCreator &

create_reporter(self: pyrosetta.rosetta.protocols.pose_reporters.EnergyReporterCreator) protocols::rosetta_scripts::PosePropertyReporter

C++: protocols::pose_reporters::EnergyReporterCreator::create_reporter() const –> class std::shared_ptr<class protocols::rosetta_scripts::PosePropertyReporter>

keyname(self: pyrosetta.rosetta.protocols.pose_reporters.EnergyReporterCreator) str

C++: protocols::pose_reporters::EnergyReporterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.pose_reporters.EnergyReporterCreator, xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::pose_reporters::EnergyReporterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.pose_reporters.FilterReporter

Bases: PosePropertyReporter

Use a RosettaScripts filter as a reporter

assign(self: pyrosetta.rosetta.protocols.pose_reporters.FilterReporter, : pyrosetta.rosetta.protocols.pose_reporters.FilterReporter) pyrosetta.rosetta.protocols.pose_reporters.FilterReporter

C++: protocols::pose_reporters::FilterReporter::operator=(const class protocols::pose_reporters::FilterReporter &) –> class protocols::pose_reporters::FilterReporter &

get_name(self: pyrosetta.rosetta.protocols.pose_reporters.FilterReporter) str

C++: protocols::pose_reporters::FilterReporter::get_name() const –> std::string

static name() str

C++: protocols::pose_reporters::FilterReporter::name() –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.pose_reporters.FilterReporter, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::pose_reporters::FilterReporter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::pose_reporters::FilterReporter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_property(self: pyrosetta.rosetta.protocols.pose_reporters.FilterReporter, p: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::pose_reporters::FilterReporter::report_property(class core::pose::Pose &) const –> double

class pyrosetta.rosetta.protocols.pose_reporters.FilterReporterCreator

Bases: PosePropertyReporterCreator

assign(self: pyrosetta.rosetta.protocols.pose_reporters.FilterReporterCreator, : pyrosetta.rosetta.protocols.pose_reporters.FilterReporterCreator) pyrosetta.rosetta.protocols.pose_reporters.FilterReporterCreator

C++: protocols::pose_reporters::FilterReporterCreator::operator=(const class protocols::pose_reporters::FilterReporterCreator &) –> class protocols::pose_reporters::FilterReporterCreator &

create_reporter(self: pyrosetta.rosetta.protocols.pose_reporters.FilterReporterCreator) protocols::rosetta_scripts::PosePropertyReporter

C++: protocols::pose_reporters::FilterReporterCreator::create_reporter() const –> class std::shared_ptr<class protocols::rosetta_scripts::PosePropertyReporter>

keyname(self: pyrosetta.rosetta.protocols.pose_reporters.FilterReporterCreator) str

C++: protocols::pose_reporters::FilterReporterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.pose_reporters.FilterReporterCreator, xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::pose_reporters::FilterReporterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.pose_reporters.RMSDReporter

Bases: PosePropertyReporter

Report the RMSD between two poses

assign(self: pyrosetta.rosetta.protocols.pose_reporters.RMSDReporter, : pyrosetta.rosetta.protocols.pose_reporters.RMSDReporter) pyrosetta.rosetta.protocols.pose_reporters.RMSDReporter

C++: protocols::pose_reporters::RMSDReporter::operator=(const class protocols::pose_reporters::RMSDReporter &) –> class protocols::pose_reporters::RMSDReporter &

get_name(self: pyrosetta.rosetta.protocols.pose_reporters.RMSDReporter) str

C++: protocols::pose_reporters::RMSDReporter::get_name() const –> std::string

static name() str

C++: protocols::pose_reporters::RMSDReporter::name() –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.pose_reporters.RMSDReporter, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::pose_reporters::RMSDReporter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::pose_reporters::RMSDReporter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

report_property(self: pyrosetta.rosetta.protocols.pose_reporters.RMSDReporter, p1: pyrosetta.rosetta.core.pose.Pose, p2: pyrosetta.rosetta.core.pose.Pose) float

C++: protocols::pose_reporters::RMSDReporter::report_property(class core::pose::Pose &, class core::pose::Pose &) const –> double

class pyrosetta.rosetta.protocols.pose_reporters.RMSDReporterCreator

Bases: PosePropertyReporterCreator

assign(self: pyrosetta.rosetta.protocols.pose_reporters.RMSDReporterCreator, : pyrosetta.rosetta.protocols.pose_reporters.RMSDReporterCreator) pyrosetta.rosetta.protocols.pose_reporters.RMSDReporterCreator

C++: protocols::pose_reporters::RMSDReporterCreator::operator=(const class protocols::pose_reporters::RMSDReporterCreator &) –> class protocols::pose_reporters::RMSDReporterCreator &

create_reporter(self: pyrosetta.rosetta.protocols.pose_reporters.RMSDReporterCreator) protocols::rosetta_scripts::PosePropertyReporter

C++: protocols::pose_reporters::RMSDReporterCreator::create_reporter() const –> class std::shared_ptr<class protocols::rosetta_scripts::PosePropertyReporter>

keyname(self: pyrosetta.rosetta.protocols.pose_reporters.RMSDReporterCreator) str

C++: protocols::pose_reporters::RMSDReporterCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.pose_reporters.RMSDReporterCreator, xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::pose_reporters::RMSDReporterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void