Rosetta
Public Member Functions | List of all members
core::simple_metrics::SimpleMetricCreator Class Referenceabstract

#include <SimpleMetricCreator.hh>

Inherits utility::VirtualBase.

Inherited by core::pack::guidance_scoreterms::sap::PerResidueSapScoreMetricCreator, core::pack::guidance_scoreterms::sap::SapScoreMetricCreator, core::simple_metrics::TestCompositeRealMetricCreator, core::simple_metrics::TestCompositeStringMetricCreator, core::simple_metrics::TestPerResidueProbabilitiesMetricCreator, core::simple_metrics::TestPerResidueRealMetricCreator, core::simple_metrics::TestPerResidueStringMetricCreator, core::simple_metrics::TestRealMetricCreator, core::simple_metrics::TestStringMetricCreator, core::simple_metrics::composite_metrics::BestMutationsFromProbabilitiesMetricCreator, core::simple_metrics::composite_metrics::CompositeEnergyMetricCreator, core::simple_metrics::composite_metrics::ElectrostaticComplementarityMetricCreator, core::simple_metrics::composite_metrics::ElectrostaticSimilarityMetricCreator, core::simple_metrics::composite_metrics::ProtocolSettingsMetricCreator, core::simple_metrics::metrics::AverageProbabilitiesMetricCreator, core::simple_metrics::metrics::CalculatorMetricCreator, core::simple_metrics::metrics::CustomRealValueMetricCreator, core::simple_metrics::metrics::CustomStringValueMetricCreator, core::simple_metrics::metrics::DihedralDistanceMetricCreator, core::simple_metrics::metrics::InteractionEnergyMetricCreator, core::simple_metrics::metrics::RMSDMetricCreator, core::simple_metrics::metrics::ResidueSummaryMetricCreator, core::simple_metrics::metrics::SasaMetricCreator, core::simple_metrics::metrics::SecondaryStructureMetricCreator, core::simple_metrics::metrics::SelectedResidueCountMetricCreator, core::simple_metrics::metrics::SelectedResiduesMetricCreator, core::simple_metrics::metrics::SelectedResiduesPyMOLMetricCreator, core::simple_metrics::metrics::SequenceMetricCreator, core::simple_metrics::metrics::SequenceSimilarityMetricCreator, core::simple_metrics::metrics::ShapeSimilarityMetricCreator, core::simple_metrics::metrics::TimingProfileMetricCreator, core::simple_metrics::metrics::TotalEnergyMetricCreator, core::simple_metrics::per_residue_metrics::CurrentProbabilityMetricCreator, core::simple_metrics::per_residue_metrics::HbondMetricCreator, core::simple_metrics::per_residue_metrics::LoadedProbabilitiesMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueBfactorMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueClashMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueDensityFitMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueEnergyMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueGlycanLayerMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueRMSDMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueSasaMetricCreator, core::simple_metrics::per_residue_metrics::ProbabilityConservationMetricCreator, core::simple_metrics::per_residue_metrics::SidechainNeighborCountMetricCreator, core::simple_metrics::per_residue_metrics::WaterMediatedHbondMetricCreator, protocols::analysis::burial_metrics::PolarGroupBurialPyMolStringMetricCreator, protocols::analysis::simple_metrics::ConstraintsMetricCreator, protocols::analysis::simple_metrics::SequenceRecoveryMetricCreator, protocols::cyclic_peptide::PeptideInternalHbondsMetricCreator, protocols::drug_design::RDKitMetricCreator, protocols::esm_perplexity::PerResidueEsmProbabilitiesMetricCreator, protocols::esm_perplexity::PseudoPerplexityMetricCreator, protocols::filters::FilterValueMetricCreator, protocols::inverse_folding::MIFSTProbabilitiesMetricCreator, protocols::pose_sewing::simple_metrics::BlockwisePoseCompMotifMetricCreator, protocols::pose_sewing::simple_metrics::BlockwiseShapeCompMetricCreator, protocols::pose_sewing::simple_metrics::MinimumInterAlphaDistanceMetricCreator, protocols::pose_sewing::simple_metrics::WindowPoseCompMotifMetricCreator, protocols::protein_mpnn::ProteinMPNNProbabilitiesMetricCreator, protocols::ptm_prediction::PTMPredictionMetricCreator, and protocols::quantum_annealing::InteractionGraphSummaryMetricCreator.

Public Member Functions

virtual SimpleMetricOP create_simple_metric () const =0
 Instantiate a particular SimpleMetric. More...
 
virtual std::string keyname () const =0
 Return a string that will be used to instantiate the particular SimpleMetric. More...
 
virtual void provide_xml_schema (utility::tag::XMLSchemaDefinition &) const =0
 

Member Function Documentation

◆ create_simple_metric()

virtual SimpleMetricOP core::simple_metrics::SimpleMetricCreator::create_simple_metric ( ) const
pure virtual

Instantiate a particular SimpleMetric.

Implemented in protocols::quantum_annealing::InteractionGraphSummaryMetricCreator, protocols::ptm_prediction::PTMPredictionMetricCreator, protocols::protein_mpnn::ProteinMPNNProbabilitiesMetricCreator, protocols::pose_sewing::simple_metrics::WindowPoseCompMotifMetricCreator, protocols::pose_sewing::simple_metrics::MinimumInterAlphaDistanceMetricCreator, protocols::pose_sewing::simple_metrics::BlockwiseShapeCompMetricCreator, protocols::pose_sewing::simple_metrics::BlockwisePoseCompMotifMetricCreator, protocols::inverse_folding::MIFSTProbabilitiesMetricCreator, protocols::filters::FilterValueMetricCreator, protocols::esm_perplexity::PseudoPerplexityMetricCreator, protocols::esm_perplexity::PerResidueEsmProbabilitiesMetricCreator, protocols::drug_design::RDKitMetricCreator, protocols::cyclic_peptide::PeptideInternalHbondsMetricCreator, protocols::analysis::simple_metrics::SequenceRecoveryMetricCreator, protocols::analysis::simple_metrics::ConstraintsMetricCreator, protocols::analysis::burial_metrics::PolarGroupBurialPyMolStringMetricCreator, core::simple_metrics::TestPerResidueStringMetricCreator, core::simple_metrics::TestPerResidueProbabilitiesMetricCreator, core::simple_metrics::TestPerResidueRealMetricCreator, core::simple_metrics::TestCompositeRealMetricCreator, core::simple_metrics::TestCompositeStringMetricCreator, core::simple_metrics::TestRealMetricCreator, core::simple_metrics::TestStringMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueDensityFitMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueRMSDMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueSasaMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueGlycanLayerMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueEnergyMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueClashMetricCreator, core::simple_metrics::per_residue_metrics::HbondMetricCreator, core::simple_metrics::per_residue_metrics::WaterMediatedHbondMetricCreator, core::simple_metrics::composite_metrics::ProtocolSettingsMetricCreator, core::simple_metrics::composite_metrics::ElectrostaticSimilarityMetricCreator, core::simple_metrics::composite_metrics::ElectrostaticComplementarityMetricCreator, core::simple_metrics::composite_metrics::CompositeEnergyMetricCreator, core::simple_metrics::metrics::ShapeSimilarityMetricCreator, core::simple_metrics::metrics::TotalEnergyMetricCreator, core::simple_metrics::metrics::TimingProfileMetricCreator, core::simple_metrics::metrics::SequenceSimilarityMetricCreator, core::simple_metrics::metrics::SequenceMetricCreator, core::simple_metrics::metrics::SelectedResiduesPyMOLMetricCreator, core::simple_metrics::metrics::SelectedResiduesMetricCreator, core::simple_metrics::metrics::SelectedResidueCountMetricCreator, core::simple_metrics::metrics::SecondaryStructureMetricCreator, core::simple_metrics::metrics::SasaMetricCreator, core::simple_metrics::metrics::RMSDMetricCreator, core::simple_metrics::metrics::ResidueSummaryMetricCreator, core::simple_metrics::metrics::InteractionEnergyMetricCreator, core::simple_metrics::metrics::DihedralDistanceMetricCreator, core::simple_metrics::per_residue_metrics::SidechainNeighborCountMetricCreator, core::simple_metrics::per_residue_metrics::ProbabilityConservationMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueBfactorMetricCreator, core::simple_metrics::per_residue_metrics::LoadedProbabilitiesMetricCreator, core::simple_metrics::per_residue_metrics::CurrentProbabilityMetricCreator, core::simple_metrics::metrics::CustomStringValueMetricCreator, core::simple_metrics::metrics::CustomRealValueMetricCreator, core::simple_metrics::metrics::CalculatorMetricCreator, core::simple_metrics::metrics::AverageProbabilitiesMetricCreator, core::simple_metrics::composite_metrics::BestMutationsFromProbabilitiesMetricCreator, core::pack::guidance_scoreterms::sap::SapScoreMetricCreator, and core::pack::guidance_scoreterms::sap::PerResidueSapScoreMetricCreator.

◆ keyname()

virtual std::string core::simple_metrics::SimpleMetricCreator::keyname ( ) const
pure virtual

Return a string that will be used to instantiate the particular SimpleMetric.

Implemented in protocols::quantum_annealing::InteractionGraphSummaryMetricCreator, protocols::ptm_prediction::PTMPredictionMetricCreator, protocols::protein_mpnn::ProteinMPNNProbabilitiesMetricCreator, protocols::pose_sewing::simple_metrics::WindowPoseCompMotifMetricCreator, protocols::pose_sewing::simple_metrics::MinimumInterAlphaDistanceMetricCreator, protocols::pose_sewing::simple_metrics::BlockwiseShapeCompMetricCreator, protocols::pose_sewing::simple_metrics::BlockwisePoseCompMotifMetricCreator, protocols::inverse_folding::MIFSTProbabilitiesMetricCreator, protocols::filters::FilterValueMetricCreator, protocols::esm_perplexity::PseudoPerplexityMetricCreator, protocols::esm_perplexity::PerResidueEsmProbabilitiesMetricCreator, protocols::drug_design::RDKitMetricCreator, protocols::cyclic_peptide::PeptideInternalHbondsMetricCreator, protocols::analysis::simple_metrics::SequenceRecoveryMetricCreator, protocols::analysis::simple_metrics::ConstraintsMetricCreator, protocols::analysis::burial_metrics::PolarGroupBurialPyMolStringMetricCreator, core::simple_metrics::TestPerResidueStringMetricCreator, core::simple_metrics::TestPerResidueProbabilitiesMetricCreator, core::simple_metrics::TestPerResidueRealMetricCreator, core::simple_metrics::TestCompositeRealMetricCreator, core::simple_metrics::TestCompositeStringMetricCreator, core::simple_metrics::TestRealMetricCreator, core::simple_metrics::TestStringMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueDensityFitMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueRMSDMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueSasaMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueGlycanLayerMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueEnergyMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueClashMetricCreator, core::simple_metrics::per_residue_metrics::HbondMetricCreator, core::simple_metrics::per_residue_metrics::WaterMediatedHbondMetricCreator, core::simple_metrics::composite_metrics::ProtocolSettingsMetricCreator, core::simple_metrics::composite_metrics::ElectrostaticSimilarityMetricCreator, core::simple_metrics::composite_metrics::ElectrostaticComplementarityMetricCreator, core::simple_metrics::composite_metrics::CompositeEnergyMetricCreator, core::simple_metrics::metrics::ShapeSimilarityMetricCreator, core::simple_metrics::metrics::TotalEnergyMetricCreator, core::simple_metrics::metrics::TimingProfileMetricCreator, core::simple_metrics::metrics::SequenceSimilarityMetricCreator, core::simple_metrics::metrics::SequenceMetricCreator, core::simple_metrics::metrics::SelectedResiduesPyMOLMetricCreator, core::simple_metrics::metrics::SelectedResiduesMetricCreator, core::simple_metrics::metrics::SelectedResidueCountMetricCreator, core::simple_metrics::metrics::SecondaryStructureMetricCreator, core::simple_metrics::metrics::SasaMetricCreator, core::simple_metrics::metrics::RMSDMetricCreator, core::simple_metrics::metrics::ResidueSummaryMetricCreator, core::simple_metrics::metrics::InteractionEnergyMetricCreator, core::simple_metrics::metrics::DihedralDistanceMetricCreator, core::simple_metrics::per_residue_metrics::SidechainNeighborCountMetricCreator, core::simple_metrics::per_residue_metrics::ProbabilityConservationMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueBfactorMetricCreator, core::simple_metrics::per_residue_metrics::LoadedProbabilitiesMetricCreator, core::simple_metrics::per_residue_metrics::CurrentProbabilityMetricCreator, core::simple_metrics::metrics::CustomStringValueMetricCreator, core::simple_metrics::metrics::CustomRealValueMetricCreator, core::simple_metrics::metrics::CalculatorMetricCreator, core::simple_metrics::metrics::AverageProbabilitiesMetricCreator, core::simple_metrics::composite_metrics::BestMutationsFromProbabilitiesMetricCreator, core::pack::guidance_scoreterms::sap::SapScoreMetricCreator, and core::pack::guidance_scoreterms::sap::PerResidueSapScoreMetricCreator.

◆ provide_xml_schema()

virtual void core::simple_metrics::SimpleMetricCreator::provide_xml_schema ( utility::tag::XMLSchemaDefinition &  ) const
pure virtual

Implemented in protocols::quantum_annealing::InteractionGraphSummaryMetricCreator, protocols::ptm_prediction::PTMPredictionMetricCreator, protocols::protein_mpnn::ProteinMPNNProbabilitiesMetricCreator, protocols::pose_sewing::simple_metrics::WindowPoseCompMotifMetricCreator, protocols::pose_sewing::simple_metrics::MinimumInterAlphaDistanceMetricCreator, protocols::pose_sewing::simple_metrics::BlockwiseShapeCompMetricCreator, protocols::pose_sewing::simple_metrics::BlockwisePoseCompMotifMetricCreator, protocols::inverse_folding::MIFSTProbabilitiesMetricCreator, protocols::filters::FilterValueMetricCreator, protocols::esm_perplexity::PseudoPerplexityMetricCreator, protocols::esm_perplexity::PerResidueEsmProbabilitiesMetricCreator, protocols::drug_design::RDKitMetricCreator, protocols::cyclic_peptide::PeptideInternalHbondsMetricCreator, protocols::analysis::simple_metrics::SequenceRecoveryMetricCreator, protocols::analysis::simple_metrics::ConstraintsMetricCreator, protocols::analysis::burial_metrics::PolarGroupBurialPyMolStringMetricCreator, core::simple_metrics::TestPerResidueStringMetricCreator, core::simple_metrics::TestPerResidueProbabilitiesMetricCreator, core::simple_metrics::TestPerResidueRealMetricCreator, core::simple_metrics::TestCompositeRealMetricCreator, core::simple_metrics::TestCompositeStringMetricCreator, core::simple_metrics::TestRealMetricCreator, core::simple_metrics::TestStringMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueDensityFitMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueRMSDMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueSasaMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueGlycanLayerMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueEnergyMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueClashMetricCreator, core::simple_metrics::per_residue_metrics::HbondMetricCreator, core::simple_metrics::per_residue_metrics::WaterMediatedHbondMetricCreator, core::simple_metrics::composite_metrics::ProtocolSettingsMetricCreator, core::simple_metrics::composite_metrics::ElectrostaticSimilarityMetricCreator, core::simple_metrics::composite_metrics::ElectrostaticComplementarityMetricCreator, core::simple_metrics::composite_metrics::CompositeEnergyMetricCreator, core::simple_metrics::metrics::ShapeSimilarityMetricCreator, core::simple_metrics::metrics::TotalEnergyMetricCreator, core::simple_metrics::metrics::TimingProfileMetricCreator, core::simple_metrics::metrics::SequenceSimilarityMetricCreator, core::simple_metrics::metrics::SequenceMetricCreator, core::simple_metrics::metrics::SelectedResiduesPyMOLMetricCreator, core::simple_metrics::metrics::SelectedResiduesMetricCreator, core::simple_metrics::metrics::SelectedResidueCountMetricCreator, core::simple_metrics::metrics::SecondaryStructureMetricCreator, core::simple_metrics::metrics::SasaMetricCreator, core::simple_metrics::metrics::RMSDMetricCreator, core::simple_metrics::metrics::ResidueSummaryMetricCreator, core::simple_metrics::metrics::InteractionEnergyMetricCreator, core::simple_metrics::metrics::DihedralDistanceMetricCreator, core::simple_metrics::per_residue_metrics::SidechainNeighborCountMetricCreator, core::simple_metrics::per_residue_metrics::ProbabilityConservationMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueBfactorMetricCreator, core::simple_metrics::per_residue_metrics::LoadedProbabilitiesMetricCreator, core::simple_metrics::per_residue_metrics::CurrentProbabilityMetricCreator, core::simple_metrics::metrics::CustomStringValueMetricCreator, core::simple_metrics::metrics::CustomRealValueMetricCreator, core::simple_metrics::metrics::CalculatorMetricCreator, core::simple_metrics::metrics::AverageProbabilitiesMetricCreator, core::simple_metrics::composite_metrics::BestMutationsFromProbabilitiesMetricCreator, core::pack::guidance_scoreterms::sap::SapScoreMetricCreator, and core::pack::guidance_scoreterms::sap::PerResidueSapScoreMetricCreator.


The documentation for this class was generated from the following file: