|
Rosetta 3.5
|
#include <DNATorsionPotential.hh>


Private Member Functions | |
| void | add_sugar_ring_closure_constraints (pose::Pose &pose, constraints::ConstraintSet &cst_set) const |
| void | add_dna_base_distance_constraints (pose::Pose &pose, constraints::ConstraintSet &cst_set) const |
| void | add_dna_torsion_tethers (pose::Pose &pose, constraints::ConstraintSet &cst_set) const |
| void | add_DNA_torsion_constraint (pose::Pose &pose, Size const i, constraints::ConstraintSet &cst_set, Size const dna_torsion_number, utility::vector1< constraints::AmberPeriodicFuncOP > const &gaussian_parameter_set) const |
| bool | get_atom_ids_by_torsion (Size const dna_torsion_number, pose::Pose &pose, Size const resid, id::AtomID &id1, id::AtomID &id2, id::AtomID &id3, id::AtomID &id4) const |
| void | init_dna_torsion_parameters () |
Definition at line 45 of file DNATorsionPotential.hh.
| core::scoring::dna::DNATorsionPotential::DNATorsionPotential | ( | ) |
Definition at line 62 of file DNATorsionPotential.cc.
References init_dna_torsion_parameters().
|
inline |
Definition at line 50 of file DNATorsionPotential.hh.
|
private |
Definition at line 177 of file DNATorsionPotential.cc.
References core::scoring::constraints::ConstraintSet::add_constraint(), protocols::MakeRotLib::angle_diff(), core::conformation::Residue::atom_index(), core::scoring::dna_base_distance, core::chemical::na_ade, core::chemical::na_gua, core::pose::Pose::residue(), and core::pose::Pose::total_residue().
Referenced by setup_constraints().
|
private |
Definition at line 320 of file DNATorsionPotential.cc.
References core::scoring::constraints::ConstraintSet::add_constraint(), core::scoring::dna_bb_torsion, get_atom_ids_by_torsion(), and core::pose::Pose::residue().
Referenced by add_dna_torsion_tethers().
|
private |
Definition at line 228 of file DNATorsionPotential.cc.
References add_DNA_torsion_constraint(), core::scoring::dna::ALPHA, alpha_components_, core::scoring::dna::BETA, beta_components_, core::scoring::dna::CHI, core::scoring::dna::DELTA, delta_components_, core::scoring::dna::EPSILON, epsilon_components_, core::scoring::dna::GAMMA, gamma_components_, core::scoring::dna::NU0, nu0_components_, core::scoring::dna::NU1, nu1_components_, core::scoring::dna::NU2, nu2_components_, core::scoring::dna::NU3, nu3_components_, core::scoring::dna::NU4, nu4_components_, core::pose::Pose::residue(), core::pose::Pose::total_residue(), core::scoring::dna::ZETA, and zeta_components_.
Referenced by setup_constraints().
| void core::scoring::dna::DNATorsionPotential::add_sugar_ring_closure_constraints | ( | conformation::Residue const & | rsd, |
| constraints::ConstraintSet & | cst_set | ||
| ) | const |
Definition at line 133 of file DNATorsionPotential.cc.
References core::scoring::constraints::ConstraintSet::add_constraint(), core::conformation::Residue::atom_index(), c2star_c3star_dist_harm_func_, c3star_c2star_c1star_angle_harm_func_, c4star_c3star_c2star_angle_harm_func_, core::scoring::dna_sugar_close, core::conformation::Residue::is_DNA(), o3star_c3star_c2star_angle_harm_func_, and core::conformation::Residue::seqpos().
Referenced by add_sugar_ring_closure_constraints(), core::scoring::dna::DNATorsionEnergy::eval_intrares_energy(), and setup_constraints().
|
private |
Definition at line 125 of file DNATorsionPotential.cc.
References add_sugar_ring_closure_constraints(), core::pose::Pose::residue(), and core::pose::Pose::total_residue().
|
inline |
Definition at line 82 of file DNATorsionPotential.hh.
References alpha_components_.
|
inline |
Definition at line 83 of file DNATorsionPotential.hh.
References beta_components_.
|
inline |
Definition at line 85 of file DNATorsionPotential.hh.
References delta_components_.
|
inline |
Definition at line 80 of file DNATorsionPotential.hh.
References DELTA_CUTOFF_.
|
inline |
Definition at line 86 of file DNATorsionPotential.hh.
References epsilon_components_.
|
inline |
Definition at line 84 of file DNATorsionPotential.hh.
References gamma_components_.
|
private |
Definition at line 460 of file DNATorsionPotential.cc.
References core::scoring::dna::ALPHA, alpha_atom_names_, core::conformation::Residue::atom_index(), core::scoring::dna::BETA, beta_atom_names_, core::scoring::dna::DELTA, delta_atom_names_, core::scoring::dna::EPSILON, epsilon_atom_names_, core::scoring::dna::GAMMA, gamma_atom_names_, core::chemical::ResidueType::is_lower_terminus(), core::chemical::ResidueType::is_upper_terminus(), core::scoring::dna::NU0, nu0_atom_names_, core::scoring::dna::NU1, nu1_atom_names_, core::scoring::dna::NU2, nu2_atom_names_, core::scoring::dna::NU3, nu3_atom_names_, core::scoring::dna::NU4, nu4_atom_names_, core::pose::Pose::residue(), core::pose::Pose::residue_type(), core::scoring::dna::ZETA, and zeta_atom_names_.
Referenced by add_DNA_torsion_constraint().
|
private |
Definition at line 352 of file DNATorsionPotential.cc.
References alpha_atom_names_, alpha_components_, beta_atom_names_, beta_components_, delta_atom_names_, delta_components_, epsilon_atom_names_, epsilon_components_, gamma_atom_names_, gamma_components_, nu0_atom_names_, nu0_components_, nu1_atom_names_, nu1_components_, nu2_atom_names_, nu2_components_, nu3_atom_names_, nu3_components_, nu4_atom_names_, nu4_components_, zeta_atom_names_, and zeta_components_.
Referenced by DNATorsionPotential().
|
inline |
Definition at line 89 of file DNATorsionPotential.hh.
References nu0_components_.
|
inline |
Definition at line 90 of file DNATorsionPotential.hh.
References nu1_components_.
|
inline |
Definition at line 91 of file DNATorsionPotential.hh.
References nu2_components_.
|
inline |
Definition at line 92 of file DNATorsionPotential.hh.
References nu3_components_.
|
inline |
Definition at line 93 of file DNATorsionPotential.hh.
References nu4_components_.
| void core::scoring::dna::DNATorsionPotential::setup_constraints | ( | pose::Pose & | pose, |
| constraints::ConstraintSetOP & | dna_torsion_constraints, | ||
| constraints::ConstraintSetOP & | dna_sugar_close_constraints, | ||
| constraints::ConstraintSetOP & | dna_base_distance_constraints | ||
| ) | const |
Definition at line 100 of file DNATorsionPotential.cc.
References add_dna_base_distance_constraints(), add_dna_torsion_tethers(), and add_sugar_ring_closure_constraints().
Referenced by core::scoring::dna::DNATorsionEnergy::setup_for_derivatives(), and core::scoring::dna::DNATorsionEnergy::setup_for_scoring().
|
inline |
Definition at line 87 of file DNATorsionPotential.hh.
References zeta_components_.
|
private |
Definition at line 146 of file DNATorsionPotential.hh.
Referenced by get_atom_ids_by_torsion(), and init_dna_torsion_parameters().
|
private |
Definition at line 133 of file DNATorsionPotential.hh.
Referenced by add_dna_torsion_tethers(), alpha_components(), and init_dna_torsion_parameters().
|
private |
Definition at line 147 of file DNATorsionPotential.hh.
Referenced by get_atom_ids_by_torsion(), and init_dna_torsion_parameters().
|
private |
Definition at line 134 of file DNATorsionPotential.hh.
Referenced by add_dna_torsion_tethers(), beta_components(), and init_dna_torsion_parameters().
|
private |
Definition at line 165 of file DNATorsionPotential.hh.
|
private |
Definition at line 167 of file DNATorsionPotential.hh.
Referenced by add_sugar_ring_closure_constraints().
|
private |
Definition at line 166 of file DNATorsionPotential.hh.
|
private |
Definition at line 174 of file DNATorsionPotential.hh.
Referenced by add_sugar_ring_closure_constraints().
|
private |
Definition at line 173 of file DNATorsionPotential.hh.
|
private |
Definition at line 170 of file DNATorsionPotential.hh.
Referenced by add_sugar_ring_closure_constraints().
|
private |
Definition at line 169 of file DNATorsionPotential.hh.
|
private |
Definition at line 149 of file DNATorsionPotential.hh.
Referenced by get_atom_ids_by_torsion(), and init_dna_torsion_parameters().
|
private |
Definition at line 136 of file DNATorsionPotential.hh.
Referenced by add_dna_torsion_tethers(), delta_components(), and init_dna_torsion_parameters().
|
private |
Definition at line 160 of file DNATorsionPotential.hh.
Referenced by delta_cutoff().
|
private |
Definition at line 150 of file DNATorsionPotential.hh.
Referenced by get_atom_ids_by_torsion(), and init_dna_torsion_parameters().
|
private |
Definition at line 137 of file DNATorsionPotential.hh.
Referenced by add_dna_torsion_tethers(), epsilon_components(), and init_dna_torsion_parameters().
|
private |
Definition at line 148 of file DNATorsionPotential.hh.
Referenced by get_atom_ids_by_torsion(), and init_dna_torsion_parameters().
|
private |
Definition at line 135 of file DNATorsionPotential.hh.
Referenced by add_dna_torsion_tethers(), gamma_components(), and init_dna_torsion_parameters().
|
private |
Definition at line 153 of file DNATorsionPotential.hh.
Referenced by get_atom_ids_by_torsion(), and init_dna_torsion_parameters().
|
private |
Definition at line 140 of file DNATorsionPotential.hh.
Referenced by add_dna_torsion_tethers(), init_dna_torsion_parameters(), and nu0_components().
|
private |
Definition at line 154 of file DNATorsionPotential.hh.
Referenced by get_atom_ids_by_torsion(), and init_dna_torsion_parameters().
|
private |
Definition at line 141 of file DNATorsionPotential.hh.
Referenced by add_dna_torsion_tethers(), init_dna_torsion_parameters(), and nu1_components().
|
private |
Definition at line 155 of file DNATorsionPotential.hh.
Referenced by get_atom_ids_by_torsion(), and init_dna_torsion_parameters().
|
private |
Definition at line 142 of file DNATorsionPotential.hh.
Referenced by add_dna_torsion_tethers(), init_dna_torsion_parameters(), and nu2_components().
|
private |
Definition at line 156 of file DNATorsionPotential.hh.
Referenced by get_atom_ids_by_torsion(), and init_dna_torsion_parameters().
|
private |
Definition at line 143 of file DNATorsionPotential.hh.
Referenced by add_dna_torsion_tethers(), init_dna_torsion_parameters(), and nu3_components().
|
private |
Definition at line 157 of file DNATorsionPotential.hh.
Referenced by get_atom_ids_by_torsion(), and init_dna_torsion_parameters().
|
private |
Definition at line 144 of file DNATorsionPotential.hh.
Referenced by add_dna_torsion_tethers(), init_dna_torsion_parameters(), and nu4_components().
|
private |
Definition at line 172 of file DNATorsionPotential.hh.
Referenced by add_sugar_ring_closure_constraints().
|
private |
Definition at line 171 of file DNATorsionPotential.hh.
|
private |
Definition at line 162 of file DNATorsionPotential.hh.
|
private |
Definition at line 161 of file DNATorsionPotential.hh.
|
private |
Definition at line 176 of file DNATorsionPotential.hh.
|
private |
Definition at line 151 of file DNATorsionPotential.hh.
Referenced by get_atom_ids_by_torsion(), and init_dna_torsion_parameters().
|
private |
Definition at line 138 of file DNATorsionPotential.hh.
Referenced by add_dna_torsion_tethers(), init_dna_torsion_parameters(), and zeta_components().
1.8.4