#include <DNA_DihedralPotential.hh>
|
| | DNA_DihedralPotential (std::string const &filename) |
| |
| | DNA_DihedralPotential () |
| |
| void | eval_harmonic_backbone_torsion_score_and_deriv (Size const tor, conformation::Residue const &rsd, pose::Pose const &pose, Real &score, Real &dscore_dtor) const |
| |
| void | eval_harmonic_backbone_torsion_score_and_deriv (Size const tor, conformation::Residue const &rsd, pose::Pose const &pose, Real &score, Real &dscore_dchi, Real &dscore_deps, Real &dscore_dzeta) const |
| |
| void | eval_harmonic_sugar_pucker_dependent_chi_torsion_score_and_deriv (conformation::Residue const &rsd, pose::Pose const &pose, Size const pucker, Real &score, Real &dscore_dchi) const |
| |
| Real | get_mean_sugar_pucker_dependent_chi (conformation::Residue const &rsd) const |
| |
| void | eval_sugar_torsion_score_and_deriv (Real const torsion, Size const tor, conformation::Residue const &rsd, Size const pucker, Real &score, Real &dscore_dtor) const |
| |
| void | get_sugar_torsion_mean_and_sdev (Size const tor, conformation::Residue const &rsd, Size const pucker, Real &mean, Real &sdev) const |
| |
| core::scoring::dna::DNA_DihedralPotential::DNA_DihedralPotential |
( |
std::string const & |
filename | ) |
|
| core::scoring::dna::DNA_DihedralPotential::DNA_DihedralPotential |
( |
| ) |
|
| void core::scoring::dna::DNA_DihedralPotential::eval_harmonic_sugar_pucker_dependent_chi_torsion_score_and_deriv |
( |
conformation::Residue const & |
rsd, |
|
|
pose::Pose const & |
pose, |
|
|
Size const |
pucker, |
|
|
Real & |
score, |
|
|
Real & |
dscore_dchi |
|
) |
| const |
| void core::scoring::dna::DNA_DihedralPotential::eval_sugar_torsion_score_and_deriv |
( |
Real const |
torsion, |
|
|
Size const |
tor, |
|
|
conformation::Residue const & |
rsd, |
|
|
Size const |
pucker, |
|
|
Real & |
score, |
|
|
Real & |
dscore_dtor |
|
) |
| const |
| Real core::scoring::dna::DNA_DihedralPotential::get_mean_sugar_pucker_dependent_chi |
( |
conformation::Residue const & |
rsd | ) |
const |
| void core::scoring::dna::DNA_DihedralPotential::parse_dna_geometry_log |
( |
std::istream & |
data | ) |
|
|
private |
should only do this once
References core::chemical::element::F, core::scoring::dna::filter_torsions_by_iname(), core::scoring::dna::get_b1b2_bin(), core::scoring::dna::get_iname1_from_name1(), core::scoring::dna::get_mean_median_and_sdev(), core::scoring::dna::get_triple_bin(), core::chemical::element::I, core::pose::is_lower_terminus(), core::pose::is_upper_terminus(), core::simple_metrics::metrics::mean, mean_backbone_torsion_, mean_sugar_torsion_, core::scoring::electron_density::square(), protocols::hybridization::t, and core::scoring::dna::TR().
Referenced by read_dna_geometry_log_file(), and read_dna_geometry_log_file_from_database().
| void core::scoring::dna::DNA_DihedralPotential::read_dna_geometry_log_file |
( |
std::string const & |
filename | ) |
|
|
private |
| void core::scoring::dna::DNA_DihedralPotential::read_dna_geometry_log_file_from_database |
( |
std::string const & |
database_file | ) |
|
|
private |
| utility::vector1< utility::vector1< Real > > core::scoring::dna::DNA_DihedralPotential::mean_backbone_torsion_ |
|
private |
| utility::vector1< utility::vector0< utility::vector1< Real > > > core::scoring::dna::DNA_DihedralPotential::mean_sugar_torsion_ |
|
private |
The documentation for this class was generated from the following files: