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
- 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
- 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