|
Rosetta
|

Public Member Functions | |
| def | __init__ (self, pose) |
| def | all (self) |
| def | string (self) |
| def | real (self) |
| def | clear (self) |
Public Member Functions inherited from pyrosetta.bindings.scores.extra_scores.ExtraScoresAccessorBase | |
| def | __getitem__ (self, key) |
| def | __setitem__ (self, key, value) |
| def | __delitem__ (self, key) |
Public Member Functions inherited from pyrosetta.bindings.scores.base.PoseCacheAccessorBase | |
| def | apply (self, metric, key, value) |
| def | __len__ (self) |
| def | __iter__ (self) |
| def | __str__ (self) |
Static Private Attributes | |
| tuple | __slots__ = ("pose",) |
Additional Inherited Members | |
Static Public Member Functions inherited from pyrosetta.bindings.scores.serialization.PoseScoreSerializer | |
| def | maybe_encode (value) |
| def | maybe_decode (value) |
Static Public Member Functions inherited from pyrosetta.bindings.scores.serialization.PoseScoreSerializerBase | |
| def | to_pickle (value) |
| def | from_pickle (value) |
| def | to_base64 (value) |
| def | from_base64 (value) |
| def | to_base64_pickle (value) |
| def | from_base64_pickle (value) |
| def | bool_from_str (value) |
Public Attributes inherited from pyrosetta.bindings.scores.base.PoseCacheAccessorBase | |
| pose | |
| custom_real_value_metric | |
| custom_string_value_metric | |
Accessor wrapper for pose arbitrary extra string scores and pose arbitrary extra float scores.
| def pyrosetta.bindings.scores.extra_scores.ExtraScoresAccessor.__init__ | ( | self, | |
| pose | |||
| ) |
Reimplemented from pyrosetta.bindings.scores.extra_scores.ExtraScoresAccessorBase.
Referenced by pyrosetta.distributed.tasks.taskbase.TaskBase.__setstate__().
| def pyrosetta.bindings.scores.extra_scores.ExtraScoresAccessor.all | ( | self | ) |
Get all arbitrary extra float and extra string scores (with clobber warnings).
This method aims to mimic data override precedences used in the legacy `pose.scores` dictionary:
1. `pose.energies().active_total_energies()`
2. `ScoreMap.get_arbitrary_score_data_from_pose(pose)`
3. `ScoreMap.get_arbitrary_string_data_from_pose(pose)`
References pyrosetta.bindings.scores.base.PoseCacheAccessorBase._clobber_warning(), pyrosetta.tests.distributed.test_dask.format, utility::options::FileOption.operator std::string(), ObjexxFCL::Fstring.operator std::string(), binder::Binder.operator std::string(), utility::file::FileName.operator std::string(), utility::file::PathName.operator std::string(), pyrosetta.bindings.scores.extra_scores.ExtraScoresAccessor.real(), pyrosetta.bindings.scores.simple_metrics.SimpleMetricDataAccessor.real(), detail::value< Context >.string, detail::value< wformat_context >.string, detail::value< format_context >.string, detail::value< basic_printf_context >.string, detail::value< basic_format_context >.string, pyrosetta.bindings.scores.extra_scores.ExtraScoresAccessor.string(), and pyrosetta.bindings.scores.simple_metrics.SimpleMetricDataAccessor.string().
Referenced by pyrosetta.bindings.pose.PoseScoreAccessor.__getitem__(), pyrosetta.bindings.scores.core.PoseCacheAccessor.__getitem__(), pyrosetta.bindings.scores.energies.EnergiesAccessor.__getitem__(), pyrosetta.bindings.scores.extra_scores.ExtraScoresAccessorBase.__getitem__(), pyrosetta.bindings.scores.simple_metrics.SimpleMetricDataAccessorBase.__getitem__(), pyrosetta.bindings.pose.PoseScoreAccessor.__iter__(), pyrosetta.bindings.scores.base.PoseCacheAccessorBase.__iter__(), pyrosetta.bindings.pose.PoseScoreAccessor.__len__(), pyrosetta.bindings.scores.base.PoseCacheAccessorBase.__len__(), pyrosetta.bindings.scores.extra_scores.ExtraScoresAccessorBase.clear(), pyrosetta.bindings.scores.simple_metrics.SimpleMetricDataAccessorBase.clear(), pyrosetta.bindings.scores.simple_metrics.SimpleMetricStringDataAccessor.clear(), and pyrosetta.bindings.scores.simple_metrics.SimpleMetricRealDataAccessor.clear().
| def pyrosetta.bindings.scores.extra_scores.ExtraScoresAccessor.clear | ( | self | ) |
Clear pose extra scores.
Reimplemented from pyrosetta.bindings.scores.extra_scores.ExtraScoresAccessorBase.
References PDB_IOBenchmark.pose, ScoreBenchmark.pose, ShearMoverBenchmark.pose, SmallMoverBenchmark.pose, SamplingManager.pose, apps::pilot::KicSandbox.pose, PoseAndData.pose, PoseWrap.pose, MatchBase.pose, MatchLig.pose, SlideTask.pose(), HIT.pose, WorkDat.pose, pyrosetta.bindings.pose.PoseResidueAccessor.pose, pyrosetta.bindings.pose.PoseResidueLabelAccessor.pose, pyrosetta.bindings.pose.PoseScoreAccessor.pose, pyrosetta.bindings.scores.base.PoseCacheAccessorBase.pose, ui::ui_core::pose_draw::SimplePoseDrawOpenGLWidget.pose(), pyrosetta.distributed.packed_pose.core.PackedPose.pose(), pyrosetta.tests.bindings.core.test_pose.TestPoseCacheAccessor.pose, test.T010_LoadPDB.LoadPDBTest.pose, and test.T300_PyJobDistributor.TestPyJobDistributor.pose.
Referenced by pyrosetta.bindings.pose.ResidueLabelAccessor.discard().
| def pyrosetta.bindings.scores.extra_scores.ExtraScoresAccessor.real | ( | self | ) |
References PDB_IOBenchmark.pose, ScoreBenchmark.pose, ShearMoverBenchmark.pose, SmallMoverBenchmark.pose, SamplingManager.pose, apps::pilot::KicSandbox.pose, PoseAndData.pose, PoseWrap.pose, MatchBase.pose, MatchLig.pose, SlideTask.pose(), HIT.pose, WorkDat.pose, pyrosetta.bindings.pose.PoseResidueAccessor.pose, pyrosetta.bindings.pose.PoseResidueLabelAccessor.pose, pyrosetta.bindings.pose.PoseScoreAccessor.pose, pyrosetta.bindings.scores.base.PoseCacheAccessorBase.pose, ui::ui_core::pose_draw::SimplePoseDrawOpenGLWidget.pose(), pyrosetta.distributed.packed_pose.core.PackedPose.pose(), pyrosetta.tests.bindings.core.test_pose.TestPoseCacheAccessor.pose, test.T010_LoadPDB.LoadPDBTest.pose, and test.T300_PyJobDistributor.TestPyJobDistributor.pose.
Referenced by pyrosetta.bindings.scores.extra_scores.ExtraScoresAccessor.all(), and pyrosetta.bindings.scores.simple_metrics.SimpleMetricDataAccessor.all().
| def pyrosetta.bindings.scores.extra_scores.ExtraScoresAccessor.string | ( | self | ) |
References PDB_IOBenchmark.pose, ScoreBenchmark.pose, ShearMoverBenchmark.pose, SmallMoverBenchmark.pose, SamplingManager.pose, apps::pilot::KicSandbox.pose, PoseAndData.pose, PoseWrap.pose, MatchBase.pose, MatchLig.pose, SlideTask.pose(), HIT.pose, WorkDat.pose, pyrosetta.bindings.pose.PoseResidueAccessor.pose, pyrosetta.bindings.pose.PoseResidueLabelAccessor.pose, pyrosetta.bindings.pose.PoseScoreAccessor.pose, pyrosetta.bindings.scores.base.PoseCacheAccessorBase.pose, ui::ui_core::pose_draw::SimplePoseDrawOpenGLWidget.pose(), pyrosetta.distributed.packed_pose.core.PackedPose.pose(), pyrosetta.tests.bindings.core.test_pose.TestPoseCacheAccessor.pose, test.T010_LoadPDB.LoadPDBTest.pose, and test.T300_PyJobDistributor.TestPyJobDistributor.pose.
Referenced by pyrosetta.bindings.scores.extra_scores.ExtraScoresAccessor.all(), and pyrosetta.bindings.scores.simple_metrics.SimpleMetricDataAccessor.all().
|
staticprivate |