![]() |
Rosetta
2020.50
|
#include <PartnerMotifScorer.hh>
Public Member Functions | |
PartnerMotifScorer () | |
default construct More... | |
~PartnerMotifScorer () override=default | |
PartnerMotifScorer (PartnerMotifScorer const &) | |
core::Real | score (data_storage::SmartAssemblyCOP assembly) override |
core::Real | interface_motif_score (data_storage::SmartAssemblyCOP assembly) |
core::Real | get_weight () const override |
void | set_weight (core::Real) override |
std::string | get_name () const override |
void | set_options_from_tag (utility::tag::TagCOP scorer_tag, basic::datacache::DataMap &datamap) override |
![]() | |
MotifScorer () | |
default construct More... | |
~MotifScorer () override=default | |
MotifScorer (MotifScorer const &) | |
core::Real | norm_motif_score (data_storage::SmartAssemblyCOP assembly) |
core::Real | full_motif_score (data_storage::SmartAssemblyCOP assembly) |
numeric::xyzTransform< core::Real > | get_stub (data_storage::SmartSewingResidueCOP residue) const |
core::Real | get_score (numeric::xyzTransform< core::Real > stub1, char ss1, char aa1, numeric::xyzTransform< core::Real > stub2, char ss2, char aa2) const |
core::Real | get_last_score () const override |
void | set_last_score (core::Real score) override |
core::Real | get_old_last_score () const override |
void | set_old_last_score (core::Real score) override |
![]() | |
virtual | ~AssemblyScorer ()=default |
Destructor. More... | |
AssemblyScorer ()=default | |
Prevent direct instantiation: No other constructors allowed. More... | |
AssemblyScorer (AssemblyScorer const &)=default | |
Static Public Member Functions | |
static std::string | type_name () |
static void | provide_xml_schema (utility::tag::XMLSchemaDefinition &) |
![]() | |
static std::string | type_name () |
static void | provide_xml_schema (utility::tag::XMLSchemaDefinition &) |
Private Attributes | |
core::Real | weight_ =1.0 |
Additional Inherited Members | |
![]() | |
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::PartnerMotifScorer::PartnerMotifScorer | ( | ) |
default construct
|
overridedefault |
protocols::sewing::scoring::PartnerMotifScorer::PartnerMotifScorer | ( | PartnerMotifScorer const & | src | ) |
|
inlineoverridevirtual |
Reimplemented from protocols::sewing::scoring::MotifScorer.
|
overridevirtual |
Reimplemented from protocols::sewing::scoring::MotifScorer.
References weight_.
core::Real protocols::sewing::scoring::PartnerMotifScorer::interface_motif_score | ( | data_storage::SmartAssemblyCOP | assembly | ) |
use Will's Motif score to calculate the motif score for the entire Assembly
References protocols::simple_filters::dssp(), core::pose::motif::get_backbone_reference_frame(), protocols::sewing::scoring::MotifScorer::get_score(), protocols::sewing::scoring::MotifScorer::get_stub(), core::scoring::dssp::Dssp::insert_ss_into_pose(), protocols::sewing::scoring::MotifScorer::res_type_set_, and 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(), interface_motif_score(), protocols::sewing::scoring::MotifScorer::set_last_score(), and protocols::sewing::scoring::MotifScorer::set_old_last_score().
Referenced by interface_motif_score().
|
overridevirtual |
Reimplemented from protocols::sewing::scoring::MotifScorer.
References protocols::sewing::scoring::TR(), and weight_.
|
overridevirtual |
Reimplemented from protocols::sewing::scoring::MotifScorer.
References weight_.
|
static |
Referenced by protocols::sewing::scoring::PartnerMotifScorerCreator::keyname(), and provide_xml_schema().
|
private |
Referenced by get_weight(), set_options_from_tag(), and set_weight().