#include <DNA_BasePotential.hh>
|
| | ~DNA_BasePotential () override |
| | Automatically generated virtual destructor for class deriving directly from VirtualBase. More...
|
| |
| | DNA_BasePotential () |
| | ctor More...
|
| |
| Real | base_step_score (Residue const &rsd1, Residue const &rsd2) const |
| |
| Real | base_pair_score (Residue const &rsd1, Residue const &rsd2) const |
| |
| void | eval_base_step_derivative (Residue const &rsd1, Residue const &rsd2, Vector &F1, Vector &F2, Real const external_sign_factor) const |
| |
| void | eval_base_pair_derivative (Residue const &rsd1, Residue const &rsd2, Vector &F1, Vector &F2, Real const sign_factor) const |
| |
| void | eval_base_pair_Z_scores (Residue const &rsd1, Residue const &rsd2, utility::vector1< Real > &z_scores) const |
| |
| void | eval_base_step_Z_scores (Residue const &rsd1, Residue const &rsd2, utility::vector1< Real > &z_scores) const |
| |
|
| Real | mean (InteractionType const &t, std::string const &bases, int const p) const |
| |
| Real | stddev (InteractionType const &t, std::string const &bases, int const p) const |
| |
| Real | stiffness (InteractionType const &t, std::string const &bases, int const p1, int const p2) const |
| |
| std::string | base_string (Residue const &rsd) const |
| | "A","C","T","G" More...
|
| |
| void | get_array_indices (InteractionType const &t, std::string const &bases, int &i1, int &i2) const |
| |
| void | load_score_tables () |
| |
| void | set_mean_and_stddev (InteractionType const &type, std::string const &bases, int const index, Real mean, Real stddev) |
| |
| void | set_stiffness (InteractionType const &type, std::string const &bases, int const index1, int const index2, Real const val) |
| |
| Real | base_score (InteractionType const &type, std::string const &bases, utility::vector1< Real > const ¶ms) const |
| |
| Enumerator |
|---|
| BP_type |
|
| BS_type |
|
| core::scoring::dna::DNA_BasePotential::~DNA_BasePotential |
( |
| ) |
|
|
overridedefault |
Automatically generated virtual destructor for class deriving directly from VirtualBase.
Auto-generated virtual destructor
| core::scoring::dna::DNA_BasePotential::DNA_BasePotential |
( |
| ) |
|
| Real core::scoring::dna::DNA_BasePotential::base_pair_score |
( |
Residue const & |
rsd1, |
|
|
Residue const & |
rsd2 |
|
) |
| const |
| Real core::scoring::dna::DNA_BasePotential::base_score |
( |
InteractionType const & |
type, |
|
|
std::string const & |
bases, |
|
|
utility::vector1< Real > const & |
params |
|
) |
| const |
|
private |
| Real core::scoring::dna::DNA_BasePotential::base_step_score |
( |
Residue const & |
rsd1, |
|
|
Residue const & |
rsd2 |
|
) |
| const |
| std::string core::scoring::dna::DNA_BasePotential::base_string |
( |
Residue const & |
rsd | ) |
const |
|
inlineprivate |
"A","C","T","G"
References core::conformation::Residue::aa(), core::chemical::na_ade, core::chemical::na_cyt, core::chemical::na_gua, core::chemical::na_thy, and core::conformation::Residue::name().
Referenced by base_pair_score(), base_step_score(), eval_base_pair_derivative(), eval_base_pair_Z_scores(), eval_base_step_derivative(), and eval_base_step_Z_scores().
| void core::scoring::dna::DNA_BasePotential::eval_base_pair_derivative |
( |
Residue const & |
rsd1, |
|
|
Residue const & |
rsd2, |
|
|
Vector & |
F1, |
|
|
Vector & |
F2, |
|
|
Real const |
sign_factor |
|
) |
| const |
References base_string(), BP_type, core::pack::dunbrack::c, core::pack::interaction_graph::debug, core::kinematics::distance(), core::chemical::element::F, core::scoring::dna::get_base_pair_params(), core::scoring::dna::get_base_stub(), core::scoring::dna::is_orthonormal(), protocols::antibody::kappa, core::kinematics::Stub::M, protocols::mean_field::max(), mean(), protocols::mean_field::min(), core::scoring::omega, core::conformation::Residue::seqpos(), stddev(), stiffness(), and core::kinematics::Stub::v.
Referenced by core::energy_methods::DNA_BaseEnergy::eval_atom_derivative().
| void core::scoring::dna::DNA_BasePotential::eval_base_pair_Z_scores |
( |
Residue const & |
rsd1, |
|
|
Residue const & |
rsd2, |
|
|
utility::vector1< Real > & |
z_scores |
|
) |
| const |
| void core::scoring::dna::DNA_BasePotential::eval_base_step_derivative |
( |
Residue const & |
rsd1, |
|
|
Residue const & |
rsd2, |
|
|
Vector & |
F1, |
|
|
Vector & |
F2, |
|
|
Real const |
external_sign_factor |
|
) |
| const |
References base_string(), BS_type, core::pack::dunbrack::c, core::pack::interaction_graph::debug, core::kinematics::distance(), core::chemical::element::F, core::scoring::dna::get_base_step_params(), core::scoring::dna::get_base_stub(), core::scoring::dna::is_orthonormal(), protocols::mean_field::max(), mean(), protocols::mean_field::min(), core::conformation::Residue::seqpos(), stddev(), and stiffness().
Referenced by core::energy_methods::DNA_BaseEnergy::eval_atom_derivative().
| void core::scoring::dna::DNA_BasePotential::eval_base_step_Z_scores |
( |
Residue const & |
rsd1, |
|
|
Residue const & |
rsd2, |
|
|
utility::vector1< Real > & |
z_scores |
|
) |
| const |
| void core::scoring::dna::DNA_BasePotential::get_array_indices |
( |
InteractionType const & |
t, |
|
|
std::string const & |
bases, |
|
|
int & |
i1, |
|
|
int & |
i2 |
|
) |
| const |
|
private |
| void core::scoring::dna::DNA_BasePotential::load_score_tables |
( |
| ) |
|
|
private |
| Real core::scoring::dna::DNA_BasePotential::mean |
( |
InteractionType const & |
t, |
|
|
std::string const & |
bases, |
|
|
int const |
p |
|
) |
| const |
|
inlineprivate |
| void core::scoring::dna::DNA_BasePotential::set_mean_and_stddev |
( |
InteractionType const & |
type, |
|
|
std::string const & |
bases, |
|
|
int const |
index, |
|
|
Real |
mean, |
|
|
Real |
stddev |
|
) |
| |
|
private |
| void core::scoring::dna::DNA_BasePotential::set_stiffness |
( |
InteractionType const & |
type, |
|
|
std::string const & |
bases, |
|
|
int const |
index1, |
|
|
int const |
index2, |
|
|
Real const |
val |
|
) |
| |
|
private |
| Real core::scoring::dna::DNA_BasePotential::stddev |
( |
InteractionType const & |
t, |
|
|
std::string const & |
bases, |
|
|
int const |
p |
|
) |
| const |
|
inlineprivate |
| Real core::scoring::dna::DNA_BasePotential::stiffness |
( |
InteractionType const & |
t, |
|
|
std::string const & |
bases, |
|
|
int const |
p1, |
|
|
int const |
p2 |
|
) |
| const |
|
inlineprivate |
The documentation for this class was generated from the following files: