#include <InterfaceSasaFilter.hh>
|
| | InterfaceSasaFilter () |
| |
| | InterfaceSasaFilter (core::Real const lower_threshold, bool const hydrophobic=false, bool const polar=false, core::Real const upper_threshold=100000000.0, std::string const sym_dof_names="") |
| |
| bool | apply (core::pose::Pose const &pose) const |
| | Returns true if the given pose passes the filter, false otherwise. More...
|
| |
| void | report (std::ostream &out, core::pose::Pose const &pose) const |
| |
| core::Real | report_sm (core::pose::Pose const &pose) const |
| | used to report filter internals through a score or silent file More...
|
| |
| core::Real | compute (core::pose::Pose const &pose) const |
| |
| filters::FilterOP | clone () const |
| |
| filters::FilterOP | fresh_instance () const |
| |
| virtual | ~InterfaceSasaFilter () |
| |
| void | jump (core::Size const jump) |
| |
| void | add_jump (core::Size const jump) |
| |
| void | jumps (utility::vector1< core::Size > const jumps) |
| |
| void | sym_dof_names (std::string const sym_dof_names) |
| |
| void | sym_dof_names (utility::vector1< std::string > const sym_dof_names) |
| |
| void | add_sym_dof_name (std::string const sym_dof_name) |
| |
| void | parse_my_tag (utility::tag::TagCOP tag, basic::datacache::DataMap &, filters::Filters_map const &, protocols::moves::Movers_map const &, core::pose::Pose const &) |
| |
| void | parse_def (utility::lua::LuaObject const &def, utility::lua::LuaObject const &score_fxns, utility::lua::LuaObject const &tasks) |
| |
| | 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 std::string | name () const |
| |
| protocols::simple_filters::InterfaceSasaFilter::InterfaceSasaFilter |
( |
| ) |
|
| protocols::simple_filters::InterfaceSasaFilter::InterfaceSasaFilter |
( |
core::Real const |
lower_threshold, |
|
|
bool const |
hydrophobic = false, |
|
|
bool const |
polar = false, |
|
|
core::Real const |
upper_threshold = 100000000.0, |
|
|
std::string const |
sym_dof_names = "" |
|
) |
| |
| protocols::simple_filters::InterfaceSasaFilter::~InterfaceSasaFilter |
( |
| ) |
|
|
virtual |
| void protocols::simple_filters::InterfaceSasaFilter::add_jump |
( |
core::Size const |
jump | ) |
|
| void protocols::simple_filters::InterfaceSasaFilter::add_sym_dof_name |
( |
std::string const |
sym_dof_name | ) |
|
References protocols::rigid::RigidBodyTransMover::apply(), core::pose::symmetry::get_sym_aware_jump_num(), hydrophobic_, core::pose::symmetry::is_symmetric(), j, jumps_, core::pose::Pose::metric(), core::pose::Pose::residue(), runtime_assert, protocols::stepwise::split_pose(), protocols::rigid::RigidBodyTransMover::step_size(), core::pose::symmetry::sym_dof_jump_num(), sym_dof_names_, core::pose::symmetry::symmetry_info(), core::pose::Pose::total_residue(), protocols::simple_filters::TR, protocols::stepwise::translate(), and utility_exit_with_message.
Referenced by apply(), protocols::protein_interface_design::filters::AtomicContactCountFilter::compute(), report(), and report_sm().
| filters::FilterOP protocols::simple_filters::InterfaceSasaFilter::fresh_instance |
( |
| ) |
const |
|
virtual |
| void protocols::simple_filters::InterfaceSasaFilter::jump |
( |
core::Size const |
jump | ) |
|
| void protocols::simple_filters::InterfaceSasaFilter::report |
( |
std::ostream & |
out, |
|
|
core::pose::Pose const & |
pose |
|
) |
| const |
|
virtual |
| void protocols::simple_filters::InterfaceSasaFilter::sym_dof_names |
( |
std::string const |
sym_dof_names | ) |
|
| bool protocols::simple_filters::InterfaceSasaFilter::hydrophobic_ |
|
private |
| core::Real protocols::simple_filters::InterfaceSasaFilter::lower_threshold_ |
|
private |
| bool protocols::simple_filters::InterfaceSasaFilter::polar_ |
|
private |
| core::Real protocols::simple_filters::InterfaceSasaFilter::upper_threshold_ |
|
private |
The documentation for this class was generated from the following files: