|
Rosetta 3.5
|
#include <FilterScan.hh>


Public Member Functions | |
| FilterScanFilter () | |
| default ctor More... | |
| virtual | ~FilterScanFilter () |
| virtual bool | apply (core::pose::Pose const &pose) const |
| Constructor with a single target residue. More... | |
| virtual void | report (std::ostream &out, core::pose::Pose const &pose) const |
| virtual core::Real | report_sm (core::pose::Pose const &pose) const |
| used to report filter internals through a score or silent file More... | |
| virtual protocols::filters::FilterOP | clone () const |
| virtual protocols::filters::FilterOP | fresh_instance () const |
| core::pack::task::TaskFactoryOP | task_factory () const |
| Undefined, commenting out to fix PyRosetta build core::Real compute( core::pose::Pose const & pose ) const;. More... | |
| void | task_factory (core::pack::task::TaskFactoryOP task_factory) |
| void | resfile_name (std::string const resfile_name) |
| void | score_log_file (std::string const score_log_file) |
| std::string | resfile_name () const |
| std::string | score_log_file () const |
| protocols::filters::FilterOP | triage_filter () const |
| void | triage_filter (protocols::filters::FilterOP filter) |
| protocols::filters::FilterOP | filter () const |
| void | filter (protocols::filters::FilterOP filter) |
| std::string | resfile_general_property () const |
| void | resfile_general_property (std::string const ) |
| void | relax_mover (protocols::moves::MoverOP mover) |
| protocols::moves::MoverOP | relax_mover () const |
| core::scoring::ScoreFunctionOP | scorefxn () const |
| void | scorefxn (core::scoring::ScoreFunctionOP scorefxn) |
| void | parse_my_tag (utility::tag::TagPtr const tag, protocols::moves::DataMap &, protocols::filters::Filters_map const &, protocols::moves::Movers_map const &, core::pose::Pose const &) |
| bool | unbound () const |
| void | unbound (bool const u) |
| core::Size | jump () const |
| void | jump (core::Size const j) |
| bool | delta () const |
| void | delta (bool const d) |
| bool | report_all () const |
| void | report_all (bool const ra) |
| void | dump_pdb (bool const d) |
| bool | dump_pdb () const |
| bool | rtmin () const |
| void | rtmin (bool const r) |
| void | single_substitution (core::pose::Pose &pose, core::Size const resi, core::chemical::AA const target_aa) const |
| introduces a single-point subsitution and then performs the repack, rtmin, and relax moves that are requested. More... | |
| utility::vector1 < protocols::simple_filters::DeltaFilterOP > | delta_filters () const |
| void | delta_filters (utility::vector1< protocols::simple_filters::DeltaFilterOP > const d) |
Public Member Functions inherited from protocols::filters::Filter | |
| Filter () | |
| Filter (std::string const &) | |
| Filter (Filter const &) | |
| virtual | ~Filter () |
| 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 void | apply (core::io::serialization::PipeMap &pmap) |
| virtual void | score (core::io::serialization::PipeMap &pmap) |
| virtual core::Real | score (core::pose::Pose &pose) |
| virtual void | parse_def (utility::lua::LuaObject const &def, utility::lua::LuaObject const &score_fxns, utility::lua::LuaObject const &tasks) |
| virtual std::string | name () const |
Private Types | |
| typedef protocols::filters::Filter | parent |
Private Member Functions | |
| void | unbind (core::pose::Pose &) const |
Additional Inherited Members | |
Protected Attributes inherited from protocols::filters::Filter | |
| std::string | scorename_ |
Definition at line 38 of file FilterScan.hh.
|
private |
Definition at line 41 of file FilterScan.hh.
| protocols::protein_interface_design::filters::FilterScanFilter::FilterScanFilter | ( | ) |
default ctor
Definition at line 67 of file FilterScan.cc.
References protocols::jd2::current_output_name(), delta_filters_, and resfile_name().
Referenced by clone(), protocols::protein_interface_design::filters::FilterScanFilterCreator::create_filter(), and fresh_instance().
|
virtual |
Definition at line 486 of file FilterScan.cc.
|
virtual |
Constructor with a single target residue.
Implements protocols::filters::Filter.
Definition at line 262 of file FilterScan.cc.
References core::conformation::Residue::aa(), core::pose::Pose::conformation(), protocols::nonlocal::current_job(), delta(), delta_filters_, dump_pdb(), core::pose::Pose::dump_scored_pdb(), filter(), protocols::jd2::JobDistributor::get_instance(), core::conformation::Residue::is_protein(), core::conformation::Residue::name1(), core::conformation::Residue::name3(), core::chemical::oneletter_code_from_aa(), core::scoring::pair, core::pose::Pose::pdb_info(), report_all_, resfile_general_property(), resfile_name(), core::conformation::Conformation::residue(), core::pose::Pose::residue(), score_log_file(), scorefxn(), single_substitution(), core::scoring::hbonds::t(), task_factory(), core::pose::Pose::total_residue(), triage_filter(), and unbind().
|
virtual |
Implements protocols::filters::Filter.
Definition at line 489 of file FilterScan.cc.
References FilterScanFilter().
| bool protocols::protein_interface_design::filters::FilterScanFilter::delta | ( | ) | const |
Definition at line 91 of file FilterScan.cc.
References delta_.
Referenced by apply(), and parse_my_tag().
| void protocols::protein_interface_design::filters::FilterScanFilter::delta | ( | bool const | d) |
Definition at line 96 of file FilterScan.cc.
References delta_.
| utility::vector1< protocols::simple_filters::DeltaFilterOP > protocols::protein_interface_design::filters::FilterScanFilter::delta_filters | ( | ) | const |
Definition at line 258 of file FilterScan.cc.
References delta_filters_.
| void protocols::protein_interface_design::filters::FilterScanFilter::delta_filters | ( | utility::vector1< protocols::simple_filters::DeltaFilterOP > const | d) |
Definition at line 259 of file FilterScan.cc.
References delta_filters_.
| void protocols::protein_interface_design::filters::FilterScanFilter::dump_pdb | ( | bool const | d) |
Definition at line 500 of file FilterScan.cc.
References dump_pdb_.
| bool protocols::protein_interface_design::filters::FilterScanFilter::dump_pdb | ( | ) | const |
Definition at line 505 of file FilterScan.cc.
References dump_pdb_.
Referenced by apply(), and parse_my_tag().
| protocols::filters::FilterOP protocols::protein_interface_design::filters::FilterScanFilter::filter | ( | ) | const |
Definition at line 150 of file FilterScan.cc.
References filter_.
Referenced by apply(), filter(), parse_my_tag(), and triage_filter().
| void protocols::protein_interface_design::filters::FilterScanFilter::filter | ( | protocols::filters::FilterOP | filter) |
Definition at line 155 of file FilterScan.cc.
|
virtual |
Implements protocols::filters::Filter.
Definition at line 482 of file FilterScan.cc.
References FilterScanFilter().
| core::Size protocols::protein_interface_design::filters::FilterScanFilter::jump | ( | ) | const |
Definition at line 121 of file FilterScan.cc.
References jump_.
Referenced by parse_my_tag(), and unbind().
| void protocols::protein_interface_design::filters::FilterScanFilter::jump | ( | core::Size const | j) |
Definition at line 126 of file FilterScan.cc.
References jump_.
|
virtual |
Reimplemented from protocols::filters::Filter.
Definition at line 396 of file FilterScan.cc.
References delta(), delta_filters_, dump_pdb(), filter(), jump(), protocols::rosetta_scripts::parse_filter(), protocols::rosetta_scripts::parse_score_function(), protocols::rosetta_scripts::parse_task_operations(), relax_mover(), report_all(), resfile_general_property(), resfile_name(), rtmin(), score_log_file(), scorefxn(), task_factory(), triage_filter(), and unbound().
| void protocols::protein_interface_design::filters::FilterScanFilter::relax_mover | ( | protocols::moves::MoverOP | mover) |
Definition at line 136 of file FilterScan.cc.
References relax_mover_.
| protocols::moves::MoverOP protocols::protein_interface_design::filters::FilterScanFilter::relax_mover | ( | ) | const |
Definition at line 131 of file FilterScan.cc.
References relax_mover_.
Referenced by parse_my_tag(), and single_substitution().
|
virtual |
Reimplemented from protocols::filters::Filter.
Definition at line 391 of file FilterScan.cc.
| bool protocols::protein_interface_design::filters::FilterScanFilter::report_all | ( | ) | const |
| void protocols::protein_interface_design::filters::FilterScanFilter::report_all | ( | bool const | ra) |
Definition at line 116 of file FilterScan.cc.
References report_all_.
|
virtual |
used to report filter internals through a score or silent file
Reimplemented from protocols::filters::Filter.
Definition at line 385 of file FilterScan.cc.
| std::string protocols::protein_interface_design::filters::FilterScanFilter::resfile_general_property | ( | ) | const |
Definition at line 160 of file FilterScan.cc.
References resfile_general_property_.
Referenced by apply(), parse_my_tag(), and resfile_general_property().
| void protocols::protein_interface_design::filters::FilterScanFilter::resfile_general_property | ( | std::string const | resfile_general_property) |
Definition at line 165 of file FilterScan.cc.
References resfile_general_property(), and resfile_general_property_.
| void protocols::protein_interface_design::filters::FilterScanFilter::resfile_name | ( | std::string const | resfile_name) |
Definition at line 180 of file FilterScan.cc.
References resfile_name(), and resfile_name_.
| std::string protocols::protein_interface_design::filters::FilterScanFilter::resfile_name | ( | ) | const |
Definition at line 170 of file FilterScan.cc.
References resfile_name_.
Referenced by apply(), FilterScanFilter(), parse_my_tag(), and resfile_name().
|
inline |
Definition at line 86 of file FilterScan.hh.
References rtmin_.
Referenced by parse_my_tag(), and single_substitution().
|
inline |
Definition at line 87 of file FilterScan.hh.
References rtmin_.
| void protocols::protein_interface_design::filters::FilterScanFilter::score_log_file | ( | std::string const | score_log_file) |
Definition at line 185 of file FilterScan.cc.
References score_log_file(), and score_log_file_.
| std::string protocols::protein_interface_design::filters::FilterScanFilter::score_log_file | ( | ) | const |
Definition at line 175 of file FilterScan.cc.
References score_log_file_.
Referenced by apply(), parse_my_tag(), and score_log_file().
| core::scoring::ScoreFunctionOP protocols::protein_interface_design::filters::FilterScanFilter::scorefxn | ( | ) | const |
Definition at line 472 of file FilterScan.cc.
References scorefxn_.
Referenced by apply(), parse_my_tag(), scorefxn(), and single_substitution().
| void protocols::protein_interface_design::filters::FilterScanFilter::scorefxn | ( | core::scoring::ScoreFunctionOP | scorefxn) |
Definition at line 477 of file FilterScan.cc.
References scorefxn(), and scorefxn_.
| void protocols::protein_interface_design::filters::FilterScanFilter::single_substitution | ( | core::pose::Pose & | pose, |
| core::Size const | resi, | ||
| core::chemical::AA const | target_aa | ||
| ) | const |
introduces a single-point subsitution and then performs the repack, rtmin, and relax moves that are requested.
Definition at line 211 of file FilterScan.cc.
References protocols::toolbox::task_operations::DesignAroundOperation::design_shell(), core::pose::symmetry::is_symmetric(), core::conformation::Residue::name3(), core::chemical::num_canonical_aas, relax_mover(), core::pose::Pose::residue(), rtmin(), scorefxn(), task_factory(), and core::pose::Pose::total_residue().
Referenced by apply().
| core::pack::task::TaskFactoryOP protocols::protein_interface_design::filters::FilterScanFilter::task_factory | ( | ) | const |
Undefined, commenting out to fix PyRosetta build core::Real compute( core::pose::Pose const & pose ) const;.
Definition at line 190 of file FilterScan.cc.
References task_factory_.
Referenced by apply(), parse_my_tag(), single_substitution(), and task_factory().
| void protocols::protein_interface_design::filters::FilterScanFilter::task_factory | ( | core::pack::task::TaskFactoryOP | task_factory) |
Definition at line 196 of file FilterScan.cc.
References task_factory(), and task_factory_.
| protocols::filters::FilterOP protocols::protein_interface_design::filters::FilterScanFilter::triage_filter | ( | ) | const |
Definition at line 141 of file FilterScan.cc.
References triage_filter_.
Referenced by apply(), and parse_my_tag().
| void protocols::protein_interface_design::filters::FilterScanFilter::triage_filter | ( | protocols::filters::FilterOP | filter) |
Definition at line 146 of file FilterScan.cc.
References filter(), and triage_filter_.
|
private |
Definition at line 202 of file FilterScan.cc.
References protocols::rigid::RigidBodyTransMover::apply(), jump(), protocols::rigid::RigidBodyTransMover::step_size(), and unbound().
Referenced by apply().
| bool protocols::protein_interface_design::filters::FilterScanFilter::unbound | ( | ) | const |
Definition at line 101 of file FilterScan.cc.
References unbound_.
Referenced by parse_my_tag(), and unbind().
| void protocols::protein_interface_design::filters::FilterScanFilter::unbound | ( | bool const | u) |
Definition at line 106 of file FilterScan.cc.
References unbound_.
|
private |
Definition at line 100 of file FilterScan.hh.
Referenced by delta().
|
private |
Definition at line 107 of file FilterScan.hh.
Referenced by apply(), delta_filters(), FilterScanFilter(), and parse_my_tag().
|
private |
Definition at line 105 of file FilterScan.hh.
Referenced by dump_pdb().
|
private |
Definition at line 94 of file FilterScan.hh.
Referenced by filter().
|
private |
Definition at line 103 of file FilterScan.hh.
Referenced by jump().
|
private |
Definition at line 98 of file FilterScan.hh.
Referenced by relax_mover().
|
private |
Definition at line 102 of file FilterScan.hh.
Referenced by apply(), and report_all().
|
private |
Definition at line 97 of file FilterScan.hh.
Referenced by resfile_general_property().
|
private |
Definition at line 96 of file FilterScan.hh.
Referenced by resfile_name().
|
private |
Definition at line 106 of file FilterScan.hh.
Referenced by rtmin().
|
private |
Definition at line 95 of file FilterScan.hh.
Referenced by score_log_file().
|
private |
Definition at line 99 of file FilterScan.hh.
Referenced by scorefxn().
|
private |
Definition at line 92 of file FilterScan.hh.
Referenced by task_factory().
|
private |
Definition at line 93 of file FilterScan.hh.
Referenced by triage_filter().
|
private |
Definition at line 101 of file FilterScan.hh.
Referenced by unbound().
1.8.4