![]() |
Rosetta Protocols
2014.35
|
#include <EnergyPerResidueFilter.hh>
Additional Inherited Members | |
![]() | |
std::string | scorename_ |
|
inline |
References filters.
Referenced by clone(), and fresh_instance().
protocols::simple_filters::EnergyPerResidueFilter::EnergyPerResidueFilter | ( | core::Size const | resnum, |
core::scoring::ScoreFunctionCOP | scorefxn, | ||
core::scoring::ScoreType const | score_type, | ||
core::Real const | threshold, | ||
bool const | whole_interface = false , |
||
bool const | whole_protein = false , |
||
bool const | select_resnums = false , |
||
bool const | select_around_resnums = false , |
||
core::Real | aournd_shell = 8.0 , |
||
std::string | string_resnums = "" , |
||
std::string | string_around_resnums = "" , |
||
core::Size const | rb_jump = 1 , |
||
core::Real const | interface_distance_cutoff = 8.0 , |
||
bool const | bb_bb = false |
||
) |
References filters, score_type_, scorefxn_, and total_score.
protocols::simple_filters::EnergyPerResidueFilter::EnergyPerResidueFilter | ( | EnergyPerResidueFilter const & | init | ) |
References core::scoring::ScoreFunction::clone(), and scorefxn_.
|
virtual |
|
virtual |
Returns true if the given pose passes the filter, false otherwise.
Implements protocols::filters::Filter.
References around_shell_, protocols::scoring::Interface::calculate(), compute(), distance(), protocols::scoring::Interface::distance(), core::pose::Pose::fold_tree(), core::pose::get_resnum_list(), interface_distance_cutoff_, protocols::scoring::Interface::is_interface(), core::conformation::Residue::is_protein(), core::conformation::Residue::name3(), name_from_score_type(), core::conformation::Residue::nbr_atom(), core::kinematics::FoldTree::partition_by_jump(), core::pose::Pose::pdb_info(), rb_jump_, core::pose::Pose::residue(), resnum_, score_type_, select_around_resnums_, select_resnums_, string_around_resnums_, string_resnums_, threshold_, core::pose::Pose::total_residue(), core::pose::Pose::update_residue_neighbors(), utility_exit_with_message, whole_interface_, and core::conformation::Residue::xyz().
Referenced by protocols::protein_interface_design::movers::PlaceSimultaneouslyMover::pair_sets_with_positions().
|
inlinevirtual |
Implements protocols::filters::Filter.
References EnergyPerResidueFilter().
core::Real protocols::simple_filters::EnergyPerResidueFilter::compute | ( | core::pose::Pose const & | pose, |
core::Size const | resid | ||
) | const |
References bb_bb_, core::chemical::CENTROID, fa_atr, fa_rep, core::chemical::FA_STANDARD, interchain_env, interchain_vdw, protocols::filters::Filter::score(), score_type_, scorefxn_, core::util::switch_to_residue_type_set(), total_score, and weight.
Referenced by apply(), protocols::simple_filters::ResidueIEFilter::compute(), protocols::protein_interface_design::find_lowest_constraint_energy_residue(), report(), and report_sm().
core::Real protocols::simple_filters::EnergyPerResidueFilter::compute | ( | core::pose::Pose const & | pose | ) | const |
|
inlinevirtual |
Implements protocols::filters::Filter.
References EnergyPerResidueFilter().
|
virtual |
Reimplemented from protocols::filters::Filter.
References core::scoring::ScoreFunction::clone(), protocols::rosetta_scripts::parse_score_function(), core::scoring::score_type_from_name(), and core::scoring::TR.
|
virtual |
Reimplemented from protocols::filters::Filter.
References around_shell_, protocols::scoring::Interface::calculate(), compute(), distance(), protocols::scoring::Interface::distance(), core::pose::Pose::fold_tree(), core::pose::get_resnum_list(), interface_distance_cutoff_, protocols::scoring::Interface::is_interface(), core::conformation::Residue::is_protein(), core::conformation::Residue::name3(), name_from_score_type(), core::conformation::Residue::nbr_atom(), core::kinematics::FoldTree::partition_by_jump(), core::pose::Pose::pdb_info(), rb_jump_, core::pose::Pose::residue(), resnum_, score_type_, select_around_resnums_, select_resnums_, string_around_resnums_, string_resnums_, core::pose::Pose::total_residue(), core::pose::Pose::update_residue_neighbors(), utility_exit_with_message, whole_interface_, and core::conformation::Residue::xyz().
|
virtual |
used to report filter internals through a score or silent file
Reimplemented from protocols::filters::Filter.
References around_shell_, protocols::scoring::Interface::calculate(), compute(), distance(), protocols::scoring::Interface::distance(), core::pose::Pose::fold_tree(), core::pose::get_resnum_list(), interface_distance_cutoff_, protocols::scoring::Interface::is_interface(), core::conformation::Residue::is_protein(), name_from_score_type(), core::conformation::Residue::nbr_atom(), core::kinematics::FoldTree::partition_by_jump(), rb_jump_, core::pose::Pose::residue(), resnum_, score_type_, select_around_resnums_, select_resnums_, string_around_resnums_, string_resnums_, core::pose::Pose::total_residue(), core::pose::Pose::update_residue_neighbors(), utility_exit_with_message, whole_interface_, and core::conformation::Residue::xyz().
core::Size protocols::simple_filters::EnergyPerResidueFilter::resnum | ( | ) | const |
References resnum_.
void protocols::simple_filters::EnergyPerResidueFilter::resnum | ( | core::Size const | rn | ) |
References resnum_.
core::scoring::ScoreType protocols::simple_filters::EnergyPerResidueFilter::score_type | ( | ) | const |
References score_type_.
Referenced by score_type().
void protocols::simple_filters::EnergyPerResidueFilter::score_type | ( | core::scoring::ScoreType | score_type | ) |
References score_type(), and score_type_.
core::scoring::ScoreFunctionOP protocols::simple_filters::EnergyPerResidueFilter::scorefxn | ( | ) | const |
References scorefxn_.
Referenced by scorefxn().
void protocols::simple_filters::EnergyPerResidueFilter::scorefxn | ( | core::scoring::ScoreFunctionOP | scorefxn | ) |
References scorefxn(), and scorefxn_.
core::Real protocols::simple_filters::EnergyPerResidueFilter::threshold | ( | ) | const |
References threshold_.
void protocols::simple_filters::EnergyPerResidueFilter::threshold | ( | core::Real const | th | ) |
References threshold_.
|
private |
Referenced by apply(), report(), and report_sm().
|
private |
|
private |
Referenced by apply(), report(), and report_sm().
|
private |
Referenced by apply(), report(), and report_sm().
|
private |
Referenced by apply(), compute(), report(), report_sm(), and resnum().
|
private |
Referenced by apply(), compute(), EnergyPerResidueFilter(), report(), report_sm(), and score_type().
|
private |
Referenced by compute(), EnergyPerResidueFilter(), and scorefxn().
|
private |
Referenced by apply(), report(), and report_sm().
|
private |
Referenced by apply(), report(), and report_sm().
|
private |
Referenced by apply(), report(), and report_sm().
|
private |
Referenced by apply(), report(), and report_sm().
|
private |
Referenced by apply(), and threshold().
|
private |
Referenced by apply(), report(), and report_sm().
|
private |