![]() |
Rosetta Protocols
2014.16.56682
|
#include <RigidBodySampler.hh>
Private Member Functions | |
| void | initialize_counters () |
| void | search_rotations_and_translations (pose::Pose &pose) |
| void | search_translations (pose::Pose &pose, pose::Pose const &pose_to_translate) |
| void | setup_heavy_atoms (pose::Pose const &pose, utility::vector1< Vector > &pose_atoms, utility::vector1< Size > const &subset_res) |
| bool | check_contact (Vector const &translation, utility::vector1< Vector > const &moving_atoms, utility::vector1< Vector > const &partner_atoms) |
| bool | check_steric_overlap (Vector const &translation, utility::vector1< Vector > const &moving_atoms, utility::vector1< Vector > const &partner_atoms) |
| bool | check_o2prime_needs_optimization (pose::Pose const &pose) |
| bool | check_num_hbonds (pose::Pose &pose) |
| bool | check_fa_rep (pose::Pose &pose) |
| void | save_rigid_body_settings (Real const energy) |
| void | figure_out_reference_energy (pose::Pose &pose) |
| protocols::stepwise::sampling::legacy::RigidBodySampler::RigidBodySampler | ( | utility::vector1< Size > const & | fixed_res, |
| utility::vector1< Size > const & | moving_res | ||
| ) |
References getScoreFunction(), initialize_counters(), and scoring.
|
virtual |
| void protocols::stepwise::sampling::legacy::RigidBodySampler::apply_input_samples | ( | pose::Pose & | pose, |
| std::string const | rigid_body_sample_file | ||
| ) |
| void protocols::stepwise::sampling::legacy::RigidBodySampler::apply_rigid_body_settings | ( | pose::Pose & | pose, |
| pose::Pose const & | pose_start, | ||
| Real const | alpha, | ||
| Real const | beta, | ||
| Real const | gamma, | ||
| Real const | x, | ||
| Real const | y, | ||
| Real const | z | ||
| ) |
References alpha_, beta_, numeric::xyzMatrix< class >::col_x(), numeric::xyzMatrix< class >::col_y(), numeric::xyzMatrix< class >::col_z(), protocols::stepwise::create_euler_rotation(), delx_, dely_, delz_, gamma_, moving_res_, reference_axes_, reference_centroid_, protocols::stepwise::rotate(), and protocols::stepwise::translate().
Referenced by apply_input_samples().
| void protocols::stepwise::sampling::legacy::RigidBodySampler::assign_WC_edges_to_base_pair12 | ( | pose::Pose & | pose, |
| io::silent::SilentStruct & | s | ||
| ) |
|
private |
References CONTACT_CUTOFF_squared_, j, and MIN_NUM_CONTACTS_.
Referenced by search_translations().
|
private |
References fa_rep, fa_rep_cutoff_, and protocols::init::init().
Referenced by search_translations().
|
private |
References core::chemical::ResidueType::atom_name(), core::scoring::hbonds::HBond::don_res(), fixed_res_, core::scoring::hbonds::HBondSet::hbond(), ignore_o2prime_hbonds_in_filter_, protocols::stepwise::sampling::legacy::in_vector(), min_hbonds_, moving_res_, core::scoring::hbonds::HBondSet::nhbonds(), and core::pose::Pose::residue_type().
Referenced by search_translations().
|
private |
|
private |
References j, and STERIC_DIST_CUTOFF_squared_.
Referenced by search_translations().
| void protocols::stepwise::sampling::legacy::RigidBodySampler::do_the_sampling | ( | pose::Pose & | pose | ) |
References figure_out_reference_energy(), and search_rotations_and_translations().
|
private |
References moving_res_, reference_energy_, and protocols::stepwise::translate().
Referenced by do_the_sampling().
| void protocols::stepwise::sampling::legacy::RigidBodySampler::force_antiparallel | ( | ) |
References cosbeta_increment_, cosbeta_max_, and cosbeta_min_.
| void protocols::stepwise::sampling::legacy::RigidBodySampler::force_coplanar | ( | ) |
References z_increment_, z_max_, and z_min_.
| void protocols::stepwise::sampling::legacy::RigidBodySampler::force_parallel | ( | ) |
References cosbeta_increment_, cosbeta_max_, and cosbeta_min_.
|
private |
References all_rigid_body_settings_save_, best_energy_, count_clash_, count_good_, count_no_contact_, count_total_, and reference_energy_.
Referenced by RigidBodySampler().
| void protocols::stepwise::sampling::legacy::RigidBodySampler::initialize_reference_axes_and_centroid | ( | conformation::Residue const & | rsd | ) |
References reference_axes_, reference_centroid_, and s.
| void protocols::stepwise::sampling::legacy::RigidBodySampler::output_histogram | ( | utility::io::ozstream & | out | ) |
| void protocols::stepwise::sampling::legacy::RigidBodySampler::output_results | ( | utility::io::ozstream & | out | ) |
| void protocols::stepwise::sampling::legacy::RigidBodySampler::output_silent_file | ( | std::string const | silent_file, |
| bool const | write_score_only = false |
||
| ) |
References core::io::silent::SilentFileData::begin(), core::io::silent::SilentFileData::end(), out, s, and sfd_.
|
private |
References all_rigid_body_settings_save_, alpha_, beta_, delx_, dely_, delz_, and gamma_.
Referenced by search_translations().
| void protocols::stepwise::sampling::legacy::RigidBodySampler::save_silent_struct | ( | pose::Pose & | pose, |
| std::string const | tag | ||
| ) |
References core::io::silent::SilentFileData::add_structure(), all_atom_rmsd(), alpha_, alpha_increment_, assign_WC_edges_, assign_WC_edges_to_base_pair12(), beta_, cosbeta_increment_, delx_, dely_, delz_, gamma_, gamma_increment_, log(), native_pose_, radians(), rmsd, rmsd_cutoff_, s, sfd_, x_increment_, y_increment_, and z_increment_.
Referenced by search_translations().
| core::scoring::ScoreFunctionOP protocols::stepwise::sampling::legacy::RigidBodySampler::score_function | ( | ) |
References scorefxn_.
|
private |
References alpha_, alpha_increment_, alpha_max_, alpha_min_, beta_, numeric::xyzMatrix< class >::col_x(), numeric::xyzMatrix< class >::col_y(), numeric::xyzMatrix< class >::col_z(), cosbeta_increment_, cosbeta_max_, cosbeta_min_, count_good_, count_total_, protocols::stepwise::create_euler_rotation(), degrees(), gamma_, gamma_increment_, gamma_max_, gamma_min_, moving_res_, reference_axes_, reference_centroid_, protocols::stepwise::rotate(), and search_translations().
Referenced by do_the_sampling().
|
private |
References best_energy_, check_contact(), check_fa_rep(), check_num_hbonds(), check_o2prime_needs_optimization(), check_steric_overlap(), count_clash_, count_good_, count_no_contact_, count_total_, delx_, dely_, delz_, fa_rep_cutoff_, fixed_res_, ignore_o2prime_hbonds_in_filter_, min_hbonds_, moving_res_, o2prime_pack_scorefxn_, protocols::stepwise::sampling::rna::o2prime_trials(), o2prime_trials_, save_rigid_body_settings(), save_silent_struct(), score_cutoff_, setup_heavy_atoms(), sfd_, tag, protocols::stepwise::translate(), translation, protocols::stepwise::sampling::legacy::virtualize_o2prime(), x_increment_, x_max_, x_min_, y_increment_, y_max_, y_min_, z_increment_, z_max_, and z_min_.
Referenced by search_rotations_and_translations().
|
inline |
|
inline |
|
inline |
|
inline |
| void protocols::stepwise::sampling::legacy::RigidBodySampler::set_contact_cutoff | ( | Real const | setting | ) |
References CONTACT_CUTOFF_squared_.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| void protocols::stepwise::sampling::legacy::RigidBodySampler::set_min_num_contacts | ( | Size const | setting | ) |
References MIN_NUM_CONTACTS_.
| void protocols::stepwise::sampling::legacy::RigidBodySampler::set_n_sample_alpha_full_range | ( | Size const | setting | ) |
References alpha_increment_, alpha_max_, and alpha_min_.
| void protocols::stepwise::sampling::legacy::RigidBodySampler::set_n_sample_cosbeta_full_range | ( | Size const | setting | ) |
References cosbeta_increment_, cosbeta_max_, and cosbeta_min_.
| void protocols::stepwise::sampling::legacy::RigidBodySampler::set_n_sample_gamma_full_range | ( | Size const | setting | ) |
References gamma_increment_, gamma_max_, and gamma_min_.
|
inline |
| void protocols::stepwise::sampling::legacy::RigidBodySampler::set_o2prime_trials | ( | bool const | setting | ) |
References fa_atr, fa_rep, fa_sol, hbond_lr_bb_sc, hbond_sc, hbond_sr_bb_sc, lk_nonpolar, o2prime_pack_scorefxn_, o2prime_trials_, and scorefxn_.
|
inline |
|
inline |
|
inline |
| void protocols::stepwise::sampling::legacy::RigidBodySampler::set_silent_file_data | ( | core::io::silent::SilentFileDataOP | sfd | ) |
References sfd_.
| void protocols::stepwise::sampling::legacy::RigidBodySampler::set_steric_dist_cutoff | ( | Real const | setting | ) |
References STERIC_DIST_CUTOFF_squared_.
| void protocols::stepwise::sampling::legacy::RigidBodySampler::set_translation_sample | ( | Real const | box_size, |
| Real const | xyz_increment | ||
| ) |
References x_increment_, x_max_, x_min_, y_increment_, y_max_, y_min_, z_increment_, z_max_, and z_min_.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
inline |
|
private |
Referenced by initialize_counters(), output_histogram(), output_results(), and save_rigid_body_settings().
|
private |
|
private |
|
private |
Referenced by search_rotations_and_translations(), and set_n_sample_alpha_full_range().
|
private |
Referenced by search_rotations_and_translations(), and set_n_sample_alpha_full_range().
|
private |
Referenced by save_silent_struct().
|
private |
Referenced by initialize_counters(), and search_translations().
|
private |
|
private |
Referenced by check_contact(), and set_contact_cutoff().
|
private |
|
private |
|
private |
|
private |
Referenced by initialize_counters(), output_histogram(), output_results(), and search_translations().
|
private |
Referenced by initialize_counters(), search_rotations_and_translations(), and search_translations().
|
private |
Referenced by initialize_counters(), output_histogram(), output_results(), and search_translations().
|
private |
Referenced by apply_input_samples(), initialize_counters(), search_rotations_and_translations(), and search_translations().
|
private |
Referenced by apply_rigid_body_settings(), save_rigid_body_settings(), save_silent_struct(), and search_translations().
|
private |
Referenced by apply_rigid_body_settings(), save_rigid_body_settings(), save_silent_struct(), and search_translations().
|
private |
Referenced by apply_rigid_body_settings(), save_rigid_body_settings(), save_silent_struct(), and search_translations().
|
private |
Referenced by check_fa_rep(), and search_translations().
|
private |
Referenced by check_num_hbonds(), check_o2prime_needs_optimization(), and search_translations().
|
private |
|
private |
|
private |
Referenced by search_rotations_and_translations(), and set_n_sample_gamma_full_range().
|
private |
Referenced by search_rotations_and_translations(), and set_n_sample_gamma_full_range().
|
private |
Referenced by check_num_hbonds(), and search_translations().
|
private |
Referenced by check_num_hbonds(), and search_translations().
|
private |
Referenced by check_contact(), and set_min_num_contacts().
|
private |
|
private |
Referenced by save_silent_struct().
|
private |
Referenced by search_translations(), and set_o2prime_trials().
|
private |
Referenced by search_translations(), and set_o2prime_trials().
|
private |
|
private |
|
private |
Referenced by figure_out_reference_energy(), and initialize_counters().
|
private |
Referenced by save_silent_struct().
|
private |
Referenced by search_translations().
|
private |
Referenced by score_function(), and set_o2prime_trials().
|
private |
Referenced by apply_input_samples(), output_silent_file(), save_silent_struct(), search_translations(), and set_silent_file_data().
|
private |
Referenced by check_steric_overlap(), and set_steric_dist_cutoff().
|
private |
Referenced by output_histogram(), output_results(), save_silent_struct(), search_translations(), and set_translation_sample().
|
private |
Referenced by search_translations(), and set_translation_sample().
|
private |
Referenced by search_translations(), and set_translation_sample().
|
private |
Referenced by output_histogram(), output_results(), save_silent_struct(), search_translations(), and set_translation_sample().
|
private |
Referenced by search_translations(), and set_translation_sample().
|
private |
Referenced by search_translations(), and set_translation_sample().
|
private |
Referenced by force_coplanar(), output_histogram(), output_results(), save_silent_struct(), search_translations(), and set_translation_sample().
|
private |
Referenced by force_coplanar(), search_translations(), and set_translation_sample().
|
private |
Referenced by force_coplanar(), search_translations(), and set_translation_sample().
1.8.7