#include <InterfaceHydrophobicResidueContactsFilter.hh>
|
| static const core::Size | DEFAULT_THRESHOLD = 5 |
| |
| static const std::string | DEFAULT_APOLAR_RES = "ALA,CYS,CYD,PHE,ILE,LEU,MET,PRO,THR,VAL,TRP,TYR" |
| |
| static const core::Real | DEFAULT_SCORE_CUT = -0.5 |
| |
static const std::set
< core::scoring::ScoreType > | SCORE_TERMS |
| |
| protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::~InterfaceHydrophobicResidueContactsFilter |
( |
| ) |
|
|
overridedefault |
| bool protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::apply |
( |
core::pose::Pose const & |
pose | ) |
const |
|
overridevirtual |
| std::string protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::class_name |
( |
| ) |
|
|
static |
| filters::FilterOP protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::clone |
( |
| ) |
const |
|
inlineoverridevirtual |
References apolar_res_set_, binder_selector_, core::pose::Pose::energies(), core::conformation::Residue::name3(), core::pose::Pose::residue(), core::scoring::Energies::residue_total_energy(), protocols::toolbox::pose_manipulation::rigid_body_move(), sanity_check(), score_cut_, core::pose::Pose::size(), target_selector_, and protocols::simple_filters::TR().
Referenced by apply(), report(), and report_sm().
| filters::FilterOP protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::fresh_instance |
( |
| ) |
const |
|
inlineoverridevirtual |
| std::string protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::name |
( |
| ) |
const |
|
overridevirtual |
| void protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::parse_my_tag |
( |
utility::tag::TagCOP |
, |
|
|
basic::datacache::DataMap & |
|
|
) |
| |
|
overridevirtual |
Called by FilterFactory when constructing new Filter. Takes care of the specific mover's parsing.
Reimplemented from protocols::filters::Filter.
References apolar_res_set_, binder_selector_, hydrophobic_residue_contacts_threshold_, core::select::residue_selector::parse_residue_selector(), core::scoring::parse_score_function(), sanity_check(), score_cut_, set_apolar_res(), set_scorefxn(), target_selector_, and protocols::simple_filters::TR().
| void protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::provide_xml_schema |
( |
utility::tag::XMLSchemaDefinition & |
xsd | ) |
|
|
static |
| void protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::report |
( |
std::ostream & |
out, |
|
|
core::pose::Pose const & |
pose |
|
) |
| const |
|
overridevirtual |
| void protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::sanity_check |
( |
| ) |
const |
|
private |
| void protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::set_apolar_res |
( |
std::string const & |
apolar_res | ) |
|
|
private |
| std::set<std::string> protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::apolar_res_set_ |
|
private |
| const std::string protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::DEFAULT_APOLAR_RES = "ALA,CYS,CYD,PHE,ILE,LEU,MET,PRO,THR,VAL,TRP,TYR" |
|
static |
| const core::Real protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::DEFAULT_SCORE_CUT = -0.5 |
|
static |
| const core::Size protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::DEFAULT_THRESHOLD = 5 |
|
static |
| core::Size protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::hydrophobic_residue_contacts_threshold_ |
|
private |
| core::Real protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::score_cut_ |
|
private |
| const std::set< core::scoring::ScoreType > protocols::simple_filters::InterfaceHydrophobicResidueContactsFilter::SCORE_TERMS |
|
static |
Initial value:= std::set<core::scoring::ScoreType> {
}
Referenced by set_scorefxn().
The documentation for this class was generated from the following files: