Rosetta
|
#include <RmsdFromResidueSelectorFilter.hh>
Public Member Functions | |
RmsdFromResidueSelectorFilter () | |
~RmsdFromResidueSelectorFilter () override | |
protocols::filters::FilterOP | clone () const override |
protocols::filters::FilterOP | fresh_instance () const override |
void | reference_pose (core::pose::PoseOP const &ref) |
void | reference_pose (core::pose::Pose const &ref) |
void | threshold (core::Real threshold) |
void | CA_only (bool pick) |
void | GDT (bool pick) |
void | superimpose (bool pick) |
void | count_residues (bool pick) |
void | reference_selector (core::select::residue_selector::ResidueSelectorCOP const &select) |
void | reference_selector (core::select::residue_selector::ResidueSelector const &select) |
void | query_selector (core::select::residue_selector::ResidueSelectorCOP const &select) |
void | query_selector (core::select::residue_selector::ResidueSelector const &select) |
void | selectors (core::select::residue_selector::ResidueSelectorCOP const &reference, core::select::residue_selector::ResidueSelectorCOP const &query) |
void | selectors (core::select::residue_selector::ResidueSelector const &reference, core::select::residue_selector::ResidueSelector const &query) |
bool | apply (core::pose::Pose const &pose) const override |
Returns true if the given pose passes the filter, false otherwise. More... | |
void | report (std::ostream &out, core::pose::Pose const &pose) const override |
core::Real | report_sm (core::pose::Pose const &pose) const override |
used to report filter internals through a score or silent file More... | |
core::Real | compute (core::pose::Pose const &pose) const |
void | parse_my_tag (utility::tag::TagCOP tag, basic::datacache::DataMap &data_map) override |
Called by FilterFactory when constructing new Filter. Takes care of the specific mover's parsing. More... | |
std::string | name () const override |
![]() | |
Filter () | |
Filter (std::string const &) | |
~Filter () override | |
virtual std::string | get_type () const |
std::string | get_user_defined_name () const |
void | set_user_defined_name (std::string const &name) |
virtual void | clear () |
used to clear internal variables if needed. Using fresh_instance is preferred since it's a pure virtual More... | |
virtual core::Real | score (core::pose::Pose &pose) |
virtual void | provide_citation_info (basic::citation_manager::CitationCollectionList &) const |
Provide citations to the passed CitationCollectionList Subclasses should add the info for themselves and any other classes they use. More... | |
Static Public Member Functions | |
static std::string | class_name () |
static void | provide_xml_schema (utility::tag::XMLSchemaDefinition &xsd) |
Static Private Member Functions | |
static core::Real | default_rmsd_threshold () |
static bool | default_ca_selection () |
static bool | default_gdt_selection () |
static bool | default_superimpose_selection () |
static bool | default_count_residues () |
Additional Inherited Members | |
![]() | |
std::string | scorename_ |
protocols::fold_from_loops::filters::RmsdFromResidueSelectorFilter::RmsdFromResidueSelectorFilter | ( | ) |
|
overridedefault |
|
overridevirtual |
Returns true if the given pose passes the filter, false otherwise.
Implements protocols::filters::Filter.
References compute(), threshold_, and protocols::fold_from_loops::filters::TR().
|
inline |
References CA_only_.
Referenced by parse_my_tag().
|
inlinestatic |
|
inlineoverridevirtual |
Implements protocols::filters::Filter.
core::Real protocols::fold_from_loops::filters::RmsdFromResidueSelectorFilter::compute | ( | core::pose::Pose const & | pose | ) | const |
References protocols::simple_filters::SelectRmsdEvaluator::apply(), protocols::simple_filters::SelectGdtEvaluator::apply(), protocols::grafting::simple_movers::DeleteRegionMover::apply(), CA_only_, count_residues_, core::select::residue_selector::count_selected(), core::pose::Pose::detached_copy(), gdt_, protocols::filters::Filter::get_user_defined_name(), core::scoring::is_protein_CA(), query_select_, reference_pose_, reference_select_, core::pose::Pose::remove_constraints(), core::select::residue_selector::represent_residue_selector(), core::scoring::rmsd_no_super(), sensitivity_, protocols::grafting::simple_movers::DeleteRegionMover::set_residue_selector(), superimpose_, and protocols::fold_from_loops::filters::TR().
Referenced by apply(), report(), and report_sm().
|
inline |
References count_residues_.
Referenced by parse_my_tag().
|
inlinestaticprivate |
Referenced by parse_my_tag(), and provide_xml_schema().
|
inlinestaticprivate |
Referenced by parse_my_tag(), and provide_xml_schema().
|
inlinestaticprivate |
Referenced by parse_my_tag(), and provide_xml_schema().
|
inlinestaticprivate |
Referenced by parse_my_tag(), and provide_xml_schema().
|
inlinestaticprivate |
Referenced by parse_my_tag(), and provide_xml_schema().
|
inlineoverridevirtual |
Implements protocols::filters::Filter.
|
inline |
References gdt_.
Referenced by parse_my_tag().
|
inlineoverridevirtual |
Reimplemented from protocols::filters::Filter.
References class_name().
|
overridevirtual |
Called by FilterFactory when constructing new Filter. Takes care of the specific mover's parsing.
Reimplemented from protocols::filters::Filter.
References CA_only(), class_name(), count_residues(), default_ca_selection(), default_count_residues(), default_gdt_selection(), default_rmsd_threshold(), default_superimpose_selection(), GDT(), core::select::residue_selector::get_residue_selector(), protocols::rosetta_scripts::legacy_saved_pose_or_input(), query_selector(), reference_pose_, reference_selector(), superimpose(), and threshold().
|
static |
References core::select::residue_selector::attributes_for_parse_residue_selector_when_required(), protocols::rosetta_scripts::attributes_for_saved_reference_pose(), class_name(), default_ca_selection(), default_count_residues(), default_gdt_selection(), default_rmsd_threshold(), default_superimpose_selection(), core::id::to_string(), and protocols::filters::xsd_type_definition_w_attributes().
Referenced by protocols::fold_from_loops::filters::RmsdFromResidueSelectorFilterCreator::provide_xml_schema().
|
inline |
References core::select::residue_selector::ResidueSelector::clone(), and query_select_.
|
inline |
References query_select_.
Referenced by parse_my_tag(), and selectors().
void protocols::fold_from_loops::filters::RmsdFromResidueSelectorFilter::reference_pose | ( | core::pose::Pose const & | ref | ) |
References core::scoring::ref, and reference_pose_.
void protocols::fold_from_loops::filters::RmsdFromResidueSelectorFilter::reference_pose | ( | core::pose::PoseOP const & | ref | ) |
References core::scoring::ref, and reference_pose_.
|
inline |
|
inline |
References reference_select_.
Referenced by parse_my_tag(), and selectors().
|
overridevirtual |
Reimplemented from protocols::filters::Filter.
References compute(), and core::conformation::membrane::out.
|
overridevirtual |
used to report filter internals through a score or silent file
Reimplemented from protocols::filters::Filter.
References compute().
|
inline |
References query_selector(), and reference_selector().
|
inline |
References query_selector(), and reference_selector().
|
inline |
References superimpose_.
Referenced by parse_my_tag().
|
inline |
References threshold(), and threshold_.
Referenced by parse_my_tag(), and threshold().
|
private |
|
private |
Referenced by compute(), and count_residues().
|
private |
|
private |
Referenced by compute(), and query_selector().
|
private |
Referenced by compute(), parse_my_tag(), and reference_pose().
|
private |
Referenced by compute(), and reference_selector().
|
private |
Referenced by compute().
|
private |
Referenced by compute(), and superimpose().
|
private |
Referenced by apply(), and threshold().