metrics¶
Bindings for protocols::multistage_rosetta_scripts::cluster::metrics namespace
- class pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.metrics.JumpMetric¶
Bases:
ClusterMetric
- class DOF¶
Bases:
pybind11_object
This enum is not explicitly used but these match the index-numbering I’m using
Members:
TRANS_X
TRANS_Y
TRANS_Z
ROT_X
ROT_Y
ROT_Z
- ROT_X = <DOF.ROT_X: 4>¶
- ROT_Y = <DOF.ROT_Y: 5>¶
- ROT_Z = <DOF.ROT_Z: 6>¶
- TRANS_X = <DOF.TRANS_X: 1>¶
- TRANS_Y = <DOF.TRANS_Y: 2>¶
- TRANS_Z = <DOF.TRANS_Z: 3>¶
- property name¶
- property value¶
- ROT_X = <DOF.ROT_X: 4>¶
- ROT_Y = <DOF.ROT_Y: 5>¶
- ROT_Z = <DOF.ROT_Z: 6>¶
- TRANS_X = <DOF.TRANS_X: 1>¶
- TRANS_Y = <DOF.TRANS_Y: 2>¶
- TRANS_Z = <DOF.TRANS_Z: 3>¶
- analyze(self: pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.metrics.JumpMetric, : pyrosetta.rosetta.core.pose.Pose, jump: int) None ¶
measure and store the jump dimensions
C++: protocols::multistage_rosetta_scripts::cluster::metrics::JumpMetric::analyze(const class core::pose::Pose &, unsigned int) –> void
- assign(self: pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.metrics.JumpMetric, : pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.metrics.JumpMetric) pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.metrics.JumpMetric ¶
C++: protocols::multistage_rosetta_scripts::cluster::metrics::JumpMetric::operator=(const class protocols::multistage_rosetta_scripts::cluster::metrics::JumpMetric &) –> class protocols::multistage_rosetta_scripts::cluster::metrics::JumpMetric &
- distance(*args, **kwargs)¶
Overloaded function.
distance(self: pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.metrics.JumpMetric, other: pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.metrics.JumpMetric) -> float
- just counts number of mutations.
Might someday use BLOSUM62 to create different weights
C++: protocols::multistage_rosetta_scripts::cluster::metrics::JumpMetric::distance(const class protocols::multistage_rosetta_scripts::cluster::metrics::JumpMetric &) const –> double
distance(self: pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.metrics.JumpMetric, other: pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.ClusterMetric) -> float
- just counts number of mutations.
Might someday use BLOSUM62 to create different weights
C++: protocols::multistage_rosetta_scripts::cluster::metrics::JumpMetric::distance(const class protocols::multistage_rosetta_scripts::cluster::ClusterMetric &) const –> double
- dofs(self: pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.metrics.JumpMetric) pyrosetta.rosetta.utility.vector1_double ¶
C++: protocols::multistage_rosetta_scripts::cluster::metrics::JumpMetric::dofs() const –> const class utility::vector1<double, class std::allocator<double> > &
- parse_my_tag(self: pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.metrics.JumpMetric, : pyrosetta.rosetta.core.pose.Pose, tag: pyrosetta.rosetta.utility.tag.Tag, datacache: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::multistage_rosetta_scripts::cluster::metrics::JumpMetric::parse_my_tag(const class core::pose::Pose &, class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- class pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.metrics.JumpMetricCreator¶
Bases:
ClusterMetricCreator
- assign(self: pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.metrics.JumpMetricCreator, : pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.metrics.JumpMetricCreator) pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.metrics.JumpMetricCreator ¶
C++: protocols::multistage_rosetta_scripts::cluster::metrics::JumpMetricCreator::operator=(const class protocols::multistage_rosetta_scripts::cluster::metrics::JumpMetricCreator &) –> class protocols::multistage_rosetta_scripts::cluster::metrics::JumpMetricCreator &
- create_metric(self: pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.metrics.JumpMetricCreator) pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.ClusterMetric ¶
C++: protocols::multistage_rosetta_scripts::cluster::metrics::JumpMetricCreator::create_metric() const –> class std::shared_ptr<class protocols::multistage_rosetta_scripts::cluster::ClusterMetric>
- keyname(self: pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.metrics.JumpMetricCreator) str ¶
C++: protocols::multistage_rosetta_scripts::cluster::metrics::JumpMetricCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.metrics.JumpMetricCreator, xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::multistage_rosetta_scripts::cluster::metrics::JumpMetricCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.metrics.SequenceMetric¶
Bases:
ClusterMetric
- analyze(self: pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.metrics.SequenceMetric, : pyrosetta.rosetta.core.pose.Pose, selector: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None ¶
Store sequence from the pose
C++: protocols::multistage_rosetta_scripts::cluster::metrics::SequenceMetric::analyze(const class core::pose::Pose &, class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void
- assign(self: pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.metrics.SequenceMetric, : pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.metrics.SequenceMetric) pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.metrics.SequenceMetric ¶
C++: protocols::multistage_rosetta_scripts::cluster::metrics::SequenceMetric::operator=(const class protocols::multistage_rosetta_scripts::cluster::metrics::SequenceMetric &) –> class protocols::multistage_rosetta_scripts::cluster::metrics::SequenceMetric &
- distance(*args, **kwargs)¶
Overloaded function.
distance(self: pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.metrics.SequenceMetric, other: pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.metrics.SequenceMetric) -> float
- Just counts number of mutations. Does not align.
Might someday use BLOSUM62 to create different weights
C++: protocols::multistage_rosetta_scripts::cluster::metrics::SequenceMetric::distance(const class protocols::multistage_rosetta_scripts::cluster::metrics::SequenceMetric &) const –> double
distance(self: pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.metrics.SequenceMetric, other: pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.ClusterMetric) -> float
- Just counts number of mutations. Does not align.
Might someday use BLOSUM62 to create different weights
C++: protocols::multistage_rosetta_scripts::cluster::metrics::SequenceMetric::distance(const class protocols::multistage_rosetta_scripts::cluster::ClusterMetric &) const –> double
- parse_my_tag(self: pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.metrics.SequenceMetric, pose: pyrosetta.rosetta.core.pose.Pose, tag: pyrosetta.rosetta.utility.tag.Tag, datacache: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::multistage_rosetta_scripts::cluster::metrics::SequenceMetric::parse_my_tag(const class core::pose::Pose &, 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::multistage_rosetta_scripts::cluster::metrics::SequenceMetric::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- sequence(self: pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.metrics.SequenceMetric) str ¶
C++: protocols::multistage_rosetta_scripts::cluster::metrics::SequenceMetric::sequence() const –> const std::string &
- set_sequence(self: pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.metrics.SequenceMetric, setting: str) None ¶
C++: protocols::multistage_rosetta_scripts::cluster::metrics::SequenceMetric::set_sequence(std::string) –> void
- class pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.metrics.SequenceMetricCreator¶
Bases:
ClusterMetricCreator
- assign(self: pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.metrics.SequenceMetricCreator, : pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.metrics.SequenceMetricCreator) pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.metrics.SequenceMetricCreator ¶
C++: protocols::multistage_rosetta_scripts::cluster::metrics::SequenceMetricCreator::operator=(const class protocols::multistage_rosetta_scripts::cluster::metrics::SequenceMetricCreator &) –> class protocols::multistage_rosetta_scripts::cluster::metrics::SequenceMetricCreator &
- create_metric(self: pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.metrics.SequenceMetricCreator) pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.ClusterMetric ¶
C++: protocols::multistage_rosetta_scripts::cluster::metrics::SequenceMetricCreator::create_metric() const –> class std::shared_ptr<class protocols::multistage_rosetta_scripts::cluster::ClusterMetric>
- keyname(self: pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.metrics.SequenceMetricCreator) str ¶
C++: protocols::multistage_rosetta_scripts::cluster::metrics::SequenceMetricCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.multistage_rosetta_scripts.cluster.metrics.SequenceMetricCreator, xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::multistage_rosetta_scripts::cluster::metrics::SequenceMetricCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void