![]() |
Rosetta Core
2014.35
|
#include <RNA_Mg_KnowledgeBasedPotential.hh>
Public Member Functions | |
RNA_Mg_KnowledgeBasedPotential () | |
ctor, reads data file More... | |
core::chemical::rna::GaussianParameter | get_mg_potential_gaussian_parameter (core::conformation::Residue const &rsd, Size const j, bool &is_phosphate_oxygen) const |
core::chemical::rna::GaussianParameter | get_mg_potential_gaussian_parameter (core::conformation::Residue const &rsd, Size const j) const |
core::chemical::rna::GaussianParameter | get_mg_potential_indirect_gaussian_parameter (core::conformation::Residue const &rsd, Size const j) const |
void | setup_info_for_mg_calculation (core::pose::Pose &pose) const |
core::chemical::rna::GaussianParameter | get_mg_potential_costheta_gaussian_parameter (core::conformation::Residue const &rsd, Size const j) const |
core::chemical::rna::GaussianParameter | get_mg_potential_costheta_indirect_gaussian_parameter (core::conformation::Residue const &rsd, Size const j) const |
core::scoring::rna::RNA_Mg_KnowledgeBasedPotential::RNA_Mg_KnowledgeBasedPotential | ( | ) |
ctor, reads data file
ctor
core::chemical::rna::GaussianParameter core::scoring::rna::RNA_Mg_KnowledgeBasedPotential::get_mg_potential_costheta_gaussian_parameter | ( | core::conformation::Residue const & | rsd, |
Size const | j | ||
) | const |
References core::conformation::Residue::atom_name(), core::conformation::Residue::atom_type(), gaussian_parameter_costheta_exocyclic_oxygen_, gaussian_parameter_costheta_imine_, gaussian_parameter_costheta_nonpolar_H_, gaussian_parameter_costheta_o2prime_, gaussian_parameter_costheta_phosphate_oxygen_, gaussian_parameter_costheta_polar_H_, core::conformation::Residue::is_RNA(), and core::chemical::AtomType::name().
core::chemical::rna::GaussianParameter core::scoring::rna::RNA_Mg_KnowledgeBasedPotential::get_mg_potential_costheta_indirect_gaussian_parameter | ( | core::conformation::Residue const & | rsd, |
Size const | j | ||
) | const |
References core::conformation::Residue::atom_name(), core::conformation::Residue::atom_type(), gaussian_parameter_costheta_exocyclic_oxygen_indirect_, gaussian_parameter_costheta_imine_indirect_, gaussian_parameter_costheta_o2prime_indirect_, gaussian_parameter_costheta_phosphate_oxygen_indirect_, core::conformation::Residue::is_RNA(), and core::chemical::AtomType::name().
core::chemical::rna::GaussianParameter core::scoring::rna::RNA_Mg_KnowledgeBasedPotential::get_mg_potential_gaussian_parameter | ( | core::conformation::Residue const & | rsd, |
Size const | j, | ||
bool & | is_phosphate_oxygen | ||
) | const |
References core::conformation::Residue::atom_name(), core::conformation::Residue::atom_type(), gaussian_parameter_exocyclic_oxygen_, gaussian_parameter_imine_, gaussian_parameter_nonpolar_H_, gaussian_parameter_o2prime_, gaussian_parameter_phosphate_oxygen_, gaussian_parameter_phosphate_p_, gaussian_parameter_polar_H_, core::conformation::Residue::is_RNA(), and core::chemical::AtomType::name().
Referenced by get_mg_potential_gaussian_parameter(), and setup_info_for_mg_calculation().
core::chemical::rna::GaussianParameter core::scoring::rna::RNA_Mg_KnowledgeBasedPotential::get_mg_potential_gaussian_parameter | ( | core::conformation::Residue const & | rsd, |
Size const | j | ||
) | const |
References get_mg_potential_gaussian_parameter().
core::chemical::rna::GaussianParameter core::scoring::rna::RNA_Mg_KnowledgeBasedPotential::get_mg_potential_indirect_gaussian_parameter | ( | core::conformation::Residue const & | rsd, |
Size const | j | ||
) | const |
References core::conformation::Residue::atom_name(), core::conformation::Residue::atom_type(), gaussian_parameter_exocyclic_oxygen_indirect_, gaussian_parameter_imine_indirect_, gaussian_parameter_o2prime_indirect_, gaussian_parameter_phosphate_oxygen_indirect_, core::conformation::Residue::is_RNA(), and core::chemical::AtomType::name().
void core::scoring::rna::RNA_Mg_KnowledgeBasedPotential::setup_info_for_mg_calculation | ( | core::pose::Pose & | pose | ) | const |
References core::pose::Pose::annotated_sequence(), core::chemical::rna::GaussianParameter::center, get_mg_potential_gaussian_parameter(), core::scoring::rna::RNA_ScoringInfo::mg_calculation_annotated_sequence(), core::scoring::rna::RNA_ScoringInfo::nonconst_atom_numbers_for_mg_calculation(), core::scoring::rna::RNA_ScoringInfo::nonconst_is_magnesium(), core::scoring::rna::nonconst_rna_scoring_info_from_pose(), core::pose::Pose::residue(), core::scoring::rna::RNA_ScoringInfo::set_mg_calculation_annotated_sequence(), and core::pose::Pose::total_residue().
|
private |
Referenced by get_mg_potential_costheta_gaussian_parameter().
|
private |
Referenced by get_mg_potential_costheta_indirect_gaussian_parameter().
|
private |
Referenced by get_mg_potential_costheta_gaussian_parameter().
|
private |
Referenced by get_mg_potential_costheta_indirect_gaussian_parameter().
|
private |
Referenced by get_mg_potential_costheta_gaussian_parameter().
|
private |
Referenced by get_mg_potential_costheta_gaussian_parameter().
|
private |
Referenced by get_mg_potential_costheta_indirect_gaussian_parameter().
|
private |
Referenced by get_mg_potential_costheta_gaussian_parameter().
|
private |
Referenced by get_mg_potential_costheta_indirect_gaussian_parameter().
|
private |
Referenced by get_mg_potential_costheta_gaussian_parameter().
|
private |
Referenced by get_mg_potential_gaussian_parameter().
|
private |
Referenced by get_mg_potential_indirect_gaussian_parameter().
|
private |
Referenced by get_mg_potential_gaussian_parameter().
|
private |
Referenced by get_mg_potential_indirect_gaussian_parameter().
|
private |
Referenced by get_mg_potential_gaussian_parameter().
|
private |
Referenced by get_mg_potential_gaussian_parameter().
|
private |
Referenced by get_mg_potential_indirect_gaussian_parameter().
|
private |
Referenced by get_mg_potential_gaussian_parameter().
|
private |
Referenced by get_mg_potential_indirect_gaussian_parameter().
|
private |
Referenced by get_mg_potential_gaussian_parameter().
|
private |
Referenced by get_mg_potential_gaussian_parameter().