#include <RNA_TorsionPotential.hh>
◆ RNA_TorsionPotential()
◆ ~RNA_TorsionPotential()
core::scoring::rna::RNA_TorsionPotential::~RNA_TorsionPotential |
( |
| ) |
|
|
overridedefault |
◆ check_intra_residue()
bool core::scoring::rna::RNA_TorsionPotential::check_intra_residue |
( |
id::TorsionID const & |
torsion_id, |
|
|
pose::Pose const & |
pose, |
|
|
Size const |
seqpos |
|
) |
| const |
|
private |
◆ eval_atom_derivative()
References core::conformation::Residue::aa(), core::chemical::rna::ALPHA, alpha_potential_, core::id::BB, core::chemical::rna::BETA, beta_potential_, core::chemical::rna::CHI, core::conformation::Residue::chi(), core::id::CHI, chi_north_potential_guanosine_, chi_north_potential_others_, core::chemical::rna::RNA_Info::chi_number_pseudoalpha(), core::chemical::rna::RNA_Info::chi_number_pseudobeta(), core::chemical::rna::RNA_Info::chi_number_pseudoepsilon(), core::chemical::rna::RNA_Info::chi_number_pseudogamma(), core::chemical::rna::RNA_Info::chi_number_pseudozeta(), chi_potential_syn_guanosine_bonus_, chi_purine_north_potential_, chi_purine_south_potential_, chi_pyrimidine_north_potential_, chi_pyrimidine_south_potential_, chi_south_potential_guanosine_, chi_south_potential_others_, core::chemical::rna::DELTA, delta_north_potential_, delta_south_potential_, core::chemical::rna::EPSILON, epsilon_north_potential_, epsilon_south_potential_, fade_alpha_ap_, fade_alpha_sc_minus_, fade_alpha_sc_plus_, fade_delta_north_, fade_delta_south_, core::chemical::rna::GAMMA, gamma_potential_, get_f1_f2(), core::chemical::ResidueTypeBase::has_variant_type(), core::chemical::ResidueTypeBase::is_d_rna(), core::chemical::ResidueType::is_purine(), core::conformation::Residue::is_purine(), core::chemical::ResidueTypeBase::is_RNA(), core::conformation::Residue::is_RNA(), core::conformation::Residue::mainchain_torsion(), core::chemical::ResidueTypeBase::na_analogue(), core::chemical::na_rgu, core::chemical::rna::NU1, nu1_north_potential_, nu1_south_potential_, core::chemical::rna::NU2, nu2_north_potential_, nu2_south_potential_, core::chemical::rna::NUM_RNA_MAINCHAIN_TORSIONS(), core::chemical::rna::O2H, o2h_north_potential_, o2h_south_potential_, core::chemical::REPLONLY, core::pose::Pose::residue(), core::pose::Pose::residue_type(), rna_fitted_torsion_info_, core::chemical::ResidueType::RNA_info(), core::scoring::rna_torsion, core::scoring::rna_torsion_sc, core::pose::Pose::size(), syn_G_potential_bonus_, core::conformation::Residue::type(), use_2prime_OH_potential_, use_chi_potential_, use_new_potential_, core::chemical::rna::ZETA, zeta_alpha_ap_potential_, zeta_alpha_sc_minus_potential_, and zeta_alpha_sc_plus_potential_.
◆ eval_intrares_energy()
References core::conformation::Residue::aa(), alpha_potential_, core::id::BB, core::chemical::rna::BETA, beta_potential_, core::chemical::rna::CHI, core::conformation::Residue::chi(), core::id::CHI, chi_north_potential_guanosine_, chi_north_potential_others_, core::chemical::rna::RNA_Info::chi_number_pseudoalpha(), core::chemical::rna::RNA_Info::chi_number_pseudobeta(), core::chemical::rna::RNA_Info::chi_number_pseudoepsilon(), core::chemical::rna::RNA_Info::chi_number_pseudogamma(), core::chemical::rna::RNA_Info::chi_number_pseudozeta(), chi_potential_syn_guanosine_bonus_, chi_purine_north_potential_, chi_purine_south_potential_, chi_pyrimidine_north_potential_, chi_pyrimidine_south_potential_, chi_south_potential_guanosine_, chi_south_potential_others_, core::chemical::rna::DELTA, delta_north_potential_, delta_south_potential_, epsilon_north_potential_, epsilon_south_potential_, fade_alpha_ap_, fade_alpha_sc_minus_, fade_alpha_sc_plus_, fade_delta_north_, fade_delta_south_, core::chemical::rna::GAMMA, gamma_potential_, core::conformation::Residue::has_variant_type(), intrares_side_chain_score_, core::conformation::Residue::is_d_rna(), core::chemical::ResidueType::is_purine(), core::conformation::Residue::is_RNA(), core::pose::rna::is_torsion_valid(), core::conformation::Residue::mainchain_torsion(), core::chemical::ResidueTypeBase::na_analogue(), core::chemical::na_rgu, core::chemical::rna::NU1, nu1_north_potential_, nu1_south_potential_, core::chemical::rna::NU2, nu2_north_potential_, nu2_south_potential_, core::chemical::rna::NUM_RNA_MAINCHAIN_TORSIONS(), core::chemical::rna::O2H, o2h_north_potential_, o2h_south_potential_, core::chemical::REPLONLY, rna_fitted_torsion_info_, core::chemical::ResidueType::RNA_info(), protocols::hybridization::score, core::conformation::Residue::seqpos(), skip_chainbreak_torsions_, syn_G_potential_bonus_, core::scoring::TR(), core::conformation::Residue::type(), use_2prime_OH_potential_, use_chi_potential_, use_new_potential_, verbose_, zeta_alpha_ap_potential_, zeta_alpha_sc_minus_potential_, and zeta_alpha_sc_plus_potential_.
Referenced by core::pack::rotamer_set::build_proton_chi_rotamers().
◆ get_f1_f2()
References core::pose::Pose::conformation(), core::conformation::Conformation::get_torsion_angle_atom_ids(), core::chemical::ResidueTypeBase::has_variant_type(), core::chemical::ResidueTypeBase::is_d_rna(), core::chemical::ResidueTypeBase::is_RNA(), core::pose::rna::is_torsion_valid(), core::chemical::REPLONLY, core::pose::Pose::residue_type(), core::id::TorsionID::rsd(), skip_chainbreak_torsions_, core::scoring::TR(), verbose_, and core::conformation::Conformation::xyz().
Referenced by eval_atom_derivative().
◆ init_fade_functions()
void core::scoring::rna::RNA_TorsionPotential::init_fade_functions |
( |
| ) |
|
|
private |
◆ init_potentials_from_rna_torsion_database_files()
void core::scoring::rna::RNA_TorsionPotential::init_potentials_from_rna_torsion_database_files |
( |
| ) |
|
|
private |
References alpha_potential_, beta_potential_, chi_north_potential_guanosine_, chi_north_potential_others_, chi_potential_syn_guanosine_bonus_, chi_purine_north_potential_, chi_purine_south_potential_, chi_pyrimidine_north_potential_, chi_pyrimidine_south_potential_, chi_south_potential_guanosine_, chi_south_potential_others_, delta_north_potential_, delta_south_potential_, epsilon_north_potential_, epsilon_south_potential_, gamma_potential_, initialize_potential_from_file(), nu1_north_potential_, nu1_south_potential_, nu2_north_potential_, nu2_south_potential_, o2h_north_potential_, o2h_south_potential_, path_to_torsion_files_, syn_G_potential_bonus_, use_new_potential_, zeta_alpha_ap_potential_, zeta_alpha_sc_minus_potential_, and zeta_alpha_sc_plus_potential_.
Referenced by RNA_TorsionPotential().
◆ initialize_potential_from_file()
void core::scoring::rna::RNA_TorsionPotential::initialize_potential_from_file |
( |
core::scoring::func::FuncOP & |
func, |
|
|
std::string const & |
filename |
|
) |
| |
|
private |
◆ intrares_side_chain_score()
Real core::scoring::rna::RNA_TorsionPotential::intrares_side_chain_score |
( |
| ) |
const |
|
inline |
◆ residue_pair_energy()
References core::chemical::rna::ALPHA, alpha_potential_, core::id::BB, core::chemical::rna::DELTA, core::chemical::rna::EPSILON, epsilon_north_potential_, epsilon_south_potential_, fade_alpha_ap_, fade_alpha_sc_minus_, fade_alpha_sc_plus_, fade_delta_north_, fade_delta_south_, core::conformation::Residue::has_variant_type(), core::conformation::Residue::is_d_rna(), core::conformation::Residue::is_l_rna(), core::conformation::Residue::is_RNA(), core::pose::rna::is_torsion_valid(), core::conformation::Residue::mainchain_torsion(), core::chemical::REPLONLY, protocols::hybridization::score, core::conformation::Residue::seqpos(), skip_chainbreak_torsions_, core::scoring::TR(), verbose_, core::chemical::rna::ZETA, zeta_alpha_ap_potential_, zeta_alpha_sc_minus_potential_, and zeta_alpha_sc_plus_potential_.
◆ set_verbose()
void core::scoring::rna::RNA_TorsionPotential::set_verbose |
( |
bool const |
setting | ) |
|
|
inline |
◆ alpha_fade_
Real const core::scoring::rna::RNA_TorsionPotential::alpha_fade_ |
|
private |
◆ alpha_potential_
◆ beta_potential_
◆ chi_north_potential_guanosine_
◆ chi_north_potential_others_
◆ chi_potential_syn_guanosine_bonus_
◆ chi_purine_north_potential_
◆ chi_purine_south_potential_
◆ chi_pyrimidine_north_potential_
◆ chi_pyrimidine_south_potential_
◆ chi_south_potential_guanosine_
◆ chi_south_potential_others_
◆ delta_fade_
Real const core::scoring::rna::RNA_TorsionPotential::delta_fade_ |
|
private |
◆ delta_north_potential_
◆ delta_south_potential_
◆ epsilon_north_potential_
◆ epsilon_south_potential_
◆ fade_alpha_ap_
◆ fade_alpha_sc_minus_
◆ fade_alpha_sc_plus_
◆ fade_delta_north_
◆ fade_delta_south_
◆ gamma_potential_
◆ intrares_side_chain_score_
Real core::scoring::rna::RNA_TorsionPotential::intrares_side_chain_score_ |
|
private |
◆ nu1_north_potential_
◆ nu1_south_potential_
◆ nu2_north_potential_
◆ nu2_south_potential_
◆ o2h_north_potential_
◆ o2h_south_potential_
◆ path_to_torsion_files_
std::string core::scoring::rna::RNA_TorsionPotential::path_to_torsion_files_ |
|
private |
◆ rna_fitted_torsion_info_
◆ skip_chainbreak_torsions_
bool const core::scoring::rna::RNA_TorsionPotential::skip_chainbreak_torsions_ |
|
private |
◆ syn_G_potential_bonus_
Real const core::scoring::rna::RNA_TorsionPotential::syn_G_potential_bonus_ |
|
private |
◆ use_2prime_OH_potential_
bool const core::scoring::rna::RNA_TorsionPotential::use_2prime_OH_potential_ |
|
private |
◆ use_chi_potential_
bool const core::scoring::rna::RNA_TorsionPotential::use_chi_potential_ |
|
private |
◆ use_new_potential_
bool core::scoring::rna::RNA_TorsionPotential::use_new_potential_ |
|
private |
◆ verbose_
bool core::scoring::rna::RNA_TorsionPotential::verbose_ |
|
private |
◆ zeta_alpha_ap_potential_
◆ zeta_alpha_sc_minus_potential_
◆ zeta_alpha_sc_plus_potential_
The documentation for this class was generated from the following files: