![]() |
Rosetta
2021.16
|
#include <TopNMotifScorer.hh>

Static Public Member Functions | |
| static std::string | type_name () |
| static void | provide_xml_schema (utility::tag::XMLSchemaDefinition &) |
Static Public Member Functions inherited from protocols::sewing::scoring::MotifScorer | |
| static std::string | type_name () |
| static void | provide_xml_schema (utility::tag::XMLSchemaDefinition &) |
Private Attributes | |
| core::Real | weight_ =1.0 |
| utility::vector1< core::Real > | scores_ |
| core::Size | scores_to_keep_ =1.0 |
Additional Inherited Members | |
Protected Attributes inherited from protocols::sewing::scoring::MotifScorer | |
| core::scoring::motif::MotifHashManager & | mman_ |
| core::chemical::ResidueTypeSetCOP | res_type_set_ |
| core::Real | last_score_ =1000 |
| core::Real | old_last_score_ =1000 |
| protocols::sewing::scoring::TopNMotifScorer::TopNMotifScorer | ( | ) |
default construct
References scores_.
|
overridedefault |
| protocols::sewing::scoring::TopNMotifScorer::TopNMotifScorer | ( | TopNMotifScorer const & | src | ) |
| core::Real protocols::sewing::scoring::TopNMotifScorer::full_motif_score | ( | data_storage::SmartAssemblyCOP | assembly | ) |
use Will's Motif score to calculate the motif score for the entire Assembly
References core::sequence::end, protocols::sewing::scoring::MotifScorer::get_score(), protocols::sewing::scoring::MotifScorer::get_stub(), protocols::sewing::scoring::MotifScorer::res_type_set_, score(), scores_, scores_to_keep_, and protocols::sewing::scoring::TR().
Referenced by norm_motif_score().
|
overridevirtual |
Reimplemented from protocols::sewing::scoring::MotifScorer.
|
virtual |
References scores_to_keep_.
|
overridevirtual |
Reimplemented from protocols::sewing::scoring::MotifScorer.
References weight_.
| core::Real protocols::sewing::scoring::TopNMotifScorer::norm_motif_score | ( | data_storage::SmartAssemblyCOP | assembly | ) |
Motif score of the entire Assembly divided by total residue
References full_motif_score().
Referenced by score().
|
static |
|
overridevirtual |
Use the negative normalized motif score
Reimplemented from protocols::sewing::scoring::MotifScorer.
References protocols::sewing::scoring::MotifScorer::get_last_score(), norm_motif_score(), protocols::sewing::scoring::MotifScorer::set_last_score(), protocols::sewing::scoring::MotifScorer::set_old_last_score(), and protocols::sewing::scoring::TR().
Referenced by full_motif_score().
|
overridevirtual |
Reimplemented from protocols::sewing::scoring::MotifScorer.
References scores_to_keep_, protocols::sewing::scoring::TR(), and weight_.
|
virtual |
References scores_to_keep_.
|
overridevirtual |
Reimplemented from protocols::sewing::scoring::MotifScorer.
References weight_.
|
static |
Referenced by protocols::sewing::scoring::TopNMotifScorerCreator::keyname(), and provide_xml_schema().
|
private |
Referenced by full_motif_score(), and TopNMotifScorer().
|
private |
Referenced by full_motif_score(), get_scores_to_keep(), set_options_from_tag(), and set_scores_to_keep().
|
private |
Referenced by get_weight(), set_options_from_tag(), and set_weight().
1.8.7