#include <StepWiseRNA_RotamerGenerator.hh>
protocols::swa::rna::StepWiseRNA_RotamerGenerator::StepWiseRNA_RotamerGenerator |
( |
Size const |
moving_suite, |
|
|
bool const |
sample_lower_sugar_and_base, |
|
|
bool const |
sample_upper_sugar_and_base, |
|
|
PuckerState const |
pucker1, |
|
|
PuckerState const |
pucker2 |
|
) |
| |
protocols::swa::rna::StepWiseRNA_RotamerGenerator::~StepWiseRNA_RotamerGenerator |
( |
) | |
|
|
virtual |
void protocols::swa::rna::StepWiseRNA_RotamerGenerator::add_torsion_id |
( |
core::id::TorsionID const |
torsion_id) | |
|
|
private |
core::Size const & protocols::swa::rna::StepWiseRNA_RotamerGenerator::group_rotamer |
( |
) | |
|
bool protocols::swa::rna::StepWiseRNA_RotamerGenerator::has_another_rotamer |
( |
) | |
const |
void protocols::swa::rna::StepWiseRNA_RotamerGenerator::initialize_extra_rotamer_perturbations |
( |
) | |
|
|
private |
References core::id::BB, beta_bins_, bin_size_, bins2_, bins3_, eps_bins_, exclude_alpha_beta_gamma_sampling_, extra_beta_, extra_epsilon_, extra_rotamer_perturbations_, moving_suite_, perturb_torsion_ids_, and core::io::serialization::size().
Referenced by initialize_rotamer_generator().
void protocols::swa::rna::StepWiseRNA_RotamerGenerator::initialize_rotamer_generator |
( |
core::pose::Pose const & |
pose) | |
|
References beta_bins_, bin_size_, bins1_, bins2_, bins3_, eps_bins_, extra_beta_, extra_epsilon_, initialize_extra_rotamer_perturbations(), initialize_rotamers(), initialize_sample_base_states(), protocols::swa::rna::Output_title_text(), and reset().
void protocols::swa::rna::StepWiseRNA_RotamerGenerator::initialize_rotamers |
( |
) | |
|
|
private |
References add_torsion_id(), protocols::swa::rna::ALL, core::id::BB, beta_bins_, bin_size_, bins1_, bins2_, bins3_, core::id::CHI, eps_bins_, exclude_alpha_beta_gamma_sampling_, extra_anti_chi_, extra_beta_, extra_epsilon_, extra_syn_chi_, lower_base_state_, moving_suite_, protocols::swa::rna::NONE, protocols::swa::rna::NORTH, protocols::swa::rna::Output_boolean(), protocols::swa::rna::print_base_state(), protocols::swa::rna::print_ribose_pucker_state(), pucker1_specified_, pucker2_specified_, rotamer_centers_, sample_chi_torsion_, sample_extra_rotamers_, sample_lower_sugar_and_base_, sample_upper_sugar_and_base_, core::io::serialization::size(), torsion_ids_, upper_base_state_, and verbose_.
Referenced by initialize_rotamer_generator().
void protocols::swa::rna::StepWiseRNA_RotamerGenerator::initialize_sample_base_states |
( |
core::pose::Pose const & |
pose) | |
|
|
private |
References allow_syn_pyrimidine_, protocols::swa::rna::ANTI, protocols::swa::rna::BOTH, protocols::swa::rna::Contain_seq_num(), force_syn_chi_res_list_, include_syn_chi_, core::scoring::rna::is_purine(), lower_base_state_, moving_suite_, protocols::swa::rna::NONE, core::pose::Pose::residue(), sample_chi_torsion_, sample_lower_sugar_and_base_, sample_upper_sugar_and_base_, protocols::swa::rna::SYN, and upper_base_state_.
Referenced by initialize_rotamer_generator().
core::Size const & protocols::swa::rna::StepWiseRNA_RotamerGenerator::moving_suite |
( |
) | |
|
core::Size protocols::swa::rna::StepWiseRNA_RotamerGenerator::num_rotamer_centers |
( |
) | |
|
PuckerState protocols::swa::rna::StepWiseRNA_RotamerGenerator::pucker_state |
( |
std::string const |
which_sugar) | |
|
void protocols::swa::rna::StepWiseRNA_RotamerGenerator::reset |
( |
void |
) | |
|
void protocols::swa::rna::StepWiseRNA_RotamerGenerator::set_allow_syn_pyrimidine |
( |
bool const |
setting) | |
|
|
inline |
void protocols::swa::rna::StepWiseRNA_RotamerGenerator::set_bin_size |
( |
core::Size const |
setting) | |
|
|
inline |
void protocols::swa::rna::StepWiseRNA_RotamerGenerator::set_exclude_alpha_beta_gamma_sampling |
( |
bool const |
setting) | |
|
|
inline |
void protocols::swa::rna::StepWiseRNA_RotamerGenerator::set_extra_anti_chi |
( |
bool const |
setting) | |
|
|
inline |
void protocols::swa::rna::StepWiseRNA_RotamerGenerator::set_extra_beta |
( |
bool const |
setting) | |
|
|
inline |
void protocols::swa::rna::StepWiseRNA_RotamerGenerator::set_extra_epsilon |
( |
bool const |
setting) | |
|
|
inline |
void protocols::swa::rna::StepWiseRNA_RotamerGenerator::set_extra_syn_chi |
( |
bool const |
setting) | |
|
|
inline |
void protocols::swa::rna::StepWiseRNA_RotamerGenerator::set_fast |
( |
bool const |
setting) | |
|
|
inline |
void protocols::swa::rna::StepWiseRNA_RotamerGenerator::set_force_syn_chi_res_list |
( |
utility::vector1< core::Size > const & |
setting) | |
|
|
inline |
void protocols::swa::rna::StepWiseRNA_RotamerGenerator::set_include_syn_chi |
( |
bool const |
setting) | |
|
|
inline |
void protocols::swa::rna::StepWiseRNA_RotamerGenerator::set_sample_chi_torsion |
( |
bool const |
setting) | |
|
|
inline |
void protocols::swa::rna::StepWiseRNA_RotamerGenerator::set_sample_extra_rotamers |
( |
bool const |
setting) | |
|
|
inline |
core::Size const & protocols::swa::rna::StepWiseRNA_RotamerGenerator::subgroup_rotamer |
( |
) | |
|
void protocols::swa::rna::StepWiseRNA_RotamerGenerator::update_to_next_rotamer |
( |
) | |
|
References extra_rotamer_perturbations_, group_rotamer_, has_another_rotamer(), protocols::swa::rna::Torsion_Info::id, perturb_torsion_ids_, rotamer_centers_, rotamer_list_, sample_extra_rotamers_, subgroup_rotamer_, torsion_ids_, protocols::swa::rna::Torsion_Info::value, and verbose_.
bool protocols::swa::rna::StepWiseRNA_RotamerGenerator::allow_syn_pyrimidine_ |
|
private |
int protocols::swa::rna::StepWiseRNA_RotamerGenerator::beta_bins_ |
|
private |
core::Size protocols::swa::rna::StepWiseRNA_RotamerGenerator::bin_size_ |
|
private |
int protocols::swa::rna::StepWiseRNA_RotamerGenerator::bins1_ |
|
private |
int protocols::swa::rna::StepWiseRNA_RotamerGenerator::bins2_ |
|
private |
int protocols::swa::rna::StepWiseRNA_RotamerGenerator::bins3_ |
|
private |
int protocols::swa::rna::StepWiseRNA_RotamerGenerator::eps_bins_ |
|
private |
bool protocols::swa::rna::StepWiseRNA_RotamerGenerator::exclude_alpha_beta_gamma_sampling_ |
|
private |
bool protocols::swa::rna::StepWiseRNA_RotamerGenerator::extra_anti_chi_ |
|
private |
bool protocols::swa::rna::StepWiseRNA_RotamerGenerator::extra_beta_ |
|
private |
bool protocols::swa::rna::StepWiseRNA_RotamerGenerator::extra_epsilon_ |
|
private |
bool protocols::swa::rna::StepWiseRNA_RotamerGenerator::extra_syn_chi_ |
|
private |
bool protocols::swa::rna::StepWiseRNA_RotamerGenerator::fast_ |
|
private |
core::Size protocols::swa::rna::StepWiseRNA_RotamerGenerator::group_rotamer_ |
|
private |
bool protocols::swa::rna::StepWiseRNA_RotamerGenerator::include_syn_chi_ |
|
private |
BaseState protocols::swa::rna::StepWiseRNA_RotamerGenerator::lower_base_state_ |
|
private |
core::Size const protocols::swa::rna::StepWiseRNA_RotamerGenerator::moving_suite_ |
|
private |
PuckerState const protocols::swa::rna::StepWiseRNA_RotamerGenerator::pucker1_specified_ |
|
private |
PuckerState const protocols::swa::rna::StepWiseRNA_RotamerGenerator::pucker2_specified_ |
|
private |
bool protocols::swa::rna::StepWiseRNA_RotamerGenerator::sample_chi_torsion_ |
|
private |
bool protocols::swa::rna::StepWiseRNA_RotamerGenerator::sample_extra_rotamers_ |
|
private |
bool const protocols::swa::rna::StepWiseRNA_RotamerGenerator::sample_lower_sugar_and_base_ |
|
private |
bool const protocols::swa::rna::StepWiseRNA_RotamerGenerator::sample_upper_sugar_and_base_ |
|
private |
core::Size protocols::swa::rna::StepWiseRNA_RotamerGenerator::subgroup_rotamer_ |
|
private |
BaseState protocols::swa::rna::StepWiseRNA_RotamerGenerator::upper_base_state_ |
|
private |
bool protocols::swa::rna::StepWiseRNA_RotamerGenerator::verbose_ |
|
private |
The documentation for this class was generated from the following files: