![]() |
Rosetta Protocols
2014.35
|
#include <StepWiseClusterer.hh>
Public Member Functions | |
StepWiseClusterer () | |
StepWiseClusterer (options::StepWiseModelerOptionsCOP options) | |
~StepWiseClusterer () | |
void | cluster () |
Size | size () const |
void | set_max_decoys (core::Size const &setting) |
void | set_pose_list (utility::vector1< core::pose::PoseOP > const &setting) |
utility::vector1 < core::pose::PoseOP > | pose_list () |
void | set_calc_rms_res (utility::vector1< core::Size > const &setting) |
void | apply (core::pose::Pose const &pose) |
Private Member Functions | |
void | initialize_parameters (core::pose::Pose const &pose) |
void | sort_pose_list () |
bool | check_screen_and_kick_out_displaced_model (core::pose::Pose const &pose) |
void | kick_out_pose_at_idx (Size const n) |
bool | check_for_closeness (core::pose::Pose const &pose1, core::pose::Pose const &pose2) |
protocols::stepwise::modeler::align::StepWiseClusterer::StepWiseClusterer | ( | ) |
protocols::stepwise::modeler::align::StepWiseClusterer::StepWiseClusterer | ( | options::StepWiseModelerOptionsCOP | options | ) |
References runtime_assert, sampler_num_pose_kept, and sampler_silent_file.
protocols::stepwise::modeler::align::StepWiseClusterer::~StepWiseClusterer | ( | ) |
void protocols::stepwise::modeler::align::StepWiseClusterer::apply | ( | core::pose::Pose const & | pose | ) |
|
private |
References calc_rms_res_, cluster_rmsd_, protocols::stepwise::modeler::align::get_rmsd(), and rmsd_.
Referenced by check_screen_and_kick_out_displaced_model().
|
private |
References check_for_closeness(), kick_out_pose_at_idx(), max_decoys_, pose_list_, score_diff_cut_, size(), and total_energy_from_pose().
void protocols::stepwise::modeler::align::StepWiseClusterer::cluster | ( | ) |
References check_screen_and_kick_out_displaced_model(), pose_list_, and sort_pose_list().
Referenced by protocols::stepwise::modeler::StepWiseMinimizer::do_clustering().
|
private |
|
private |
References pose_list_, runtime_assert, and size().
Referenced by check_screen_and_kick_out_displaced_model().
|
inline |
References pose_list_.
Referenced by protocols::stepwise::modeler::StepWiseMinimizer::do_clustering().
|
inline |
References calc_rms_res_.
Referenced by protocols::stepwise::modeler::StepWiseMinimizer::do_clustering().
|
inline |
References max_decoys_.
Referenced by protocols::stepwise::modeler::StepWiseMinimizer::do_clustering().
|
inline |
References pose_list_.
Referenced by protocols::stepwise::modeler::StepWiseMinimizer::do_clustering().
|
inline |
References pose_list_.
Referenced by check_screen_and_kick_out_displaced_model(), and kick_out_pose_at_idx().
|
private |
References pose_list_, and core::pose::sort_pose_by_score().
|
private |
Referenced by check_for_closeness(), initialize_parameters(), and set_calc_rms_res().
|
private |
Referenced by check_for_closeness(), and initialize_parameters().
|
private |
Referenced by initialize_parameters().
|
private |
Referenced by check_screen_and_kick_out_displaced_model(), initialize_parameters(), and set_max_decoys().
|
private |
Referenced by apply(), check_screen_and_kick_out_displaced_model(), cluster(), kick_out_pose_at_idx(), pose_list(), set_pose_list(), size(), and sort_pose_list().
|
private |
Referenced by check_for_closeness().
|
private |
Referenced by check_screen_and_kick_out_displaced_model().
|
private |
Referenced by apply().