![]() |
Rosetta Core
2014.16.56682
|
#include <DunbrackRotamer.hh>
Private Attributes | |
| bool | nrchi_sample_ |
| Size | nchi_ |
| Does this sample describe a semi-rotameric residue? More... | |
| Size4 | rot_well_ |
| The number of chi values the library describes; Between 1 & 4. More... | |
| Real4 | chi_mean_ |
| The integer description of the rotamer conformation. More... | |
| Real4 | chi_sd_ |
| The chi angle at the center of the distribution. More... | |
| Real | probability_ |
| Standard deviation from the center for each chi. More... | |
| Real | nrchi_lower_boundary_ |
| The probability of finding the rotamer in this rot_well. More... | |
| Real | nrchi_upper_boundary_ |
| Requires nrchi_sample_. The lower boundary of the non-rotameric chi well, in degrees. More... | |
| Real | nrchi_probability_ |
| Requires nrchi_sample_. The upper boundary of the non-rotameric chi well, in degrees. More... | |
| core::pack::dunbrack::DunbrackRotamerSampleData::DunbrackRotamerSampleData | ( | ) |
| core::pack::dunbrack::DunbrackRotamerSampleData::DunbrackRotamerSampleData | ( | bool | is_nrchi_sample | ) |
| core::pack::dunbrack::DunbrackRotamerSampleData::~DunbrackRotamerSampleData | ( | ) |
| void core::pack::dunbrack::DunbrackRotamerSampleData::assign_random_chi | ( | utility::vector1< Real > & | chi_angles, |
| numeric::random::RandomGenerator & | RG, | ||
| core::Real | factor = 1.0 |
||
| ) | const |
References nchi_, and nrchi_sample_.
|
inline |
References chi_mean_.
Referenced by core::pack::assign_random_continuous_rotamer().
| Real core::pack::dunbrack::DunbrackRotamerSampleData::chi_probability | ( | utility::vector1< Real > const & | chi_angles, |
| core::Real | factor = 1.0 |
||
| ) | const |
References chi_mean_, chi_sd_, nchi(), numeric::nearest_angle_degrees(), and numeric::constants::r::pi_2.
|
inline |
References chi_sd_.
Referenced by core::pack::assign_random_continuous_rotamer().
|
inline |
References nchi_.
Referenced by assign_random_chi(), core::pack::assign_random_continuous_rotamer(), chi_probability(), and set_nchi().
|
inline |
References nrchi_lower_boundary_, and nrchi_sample_.
|
inline |
References nrchi_probability_, and nrchi_sample_.
|
inline |
References nrchi_sample_.
|
inline |
References nrchi_sample_, and nrchi_upper_boundary_.
|
inline |
References probability_.
Referenced by set_prob().
|
inline |
References rot_well_.
References chi_mean_, and nchi_.
Referenced by core::pack::dunbrack::RotamericSingleResidueDunbrackLibrary< T >::get_all_rotamer_samples(), core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_all_rotamer_samples_bbdep(), core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_all_rotamer_samples_bbind(), core::pack::dunbrack::RotamericSingleResidueDunbrackLibrary< T >::get_rotamer(), core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_rotamer_bbdep(), and core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_rotamer_bbind().
References chi_sd_, and nchi_.
Referenced by core::pack::dunbrack::RotamericSingleResidueDunbrackLibrary< T >::get_all_rotamer_samples(), core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_all_rotamer_samples_bbdep(), core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_all_rotamer_samples_bbind(), core::pack::dunbrack::RotamericSingleResidueDunbrackLibrary< T >::get_rotamer(), core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_rotamer_bbdep(), and core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_rotamer_bbind().
| void core::pack::dunbrack::DunbrackRotamerSampleData::set_nchi | ( | Size | nchi | ) |
References core::pack::dunbrack::DUNBRACK_MAX_SCTOR, nchi(), and nchi_.
Referenced by core::pack::dunbrack::RotamericSingleResidueDunbrackLibrary< T >::get_all_rotamer_samples(), core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_all_rotamer_samples_bbdep(), core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_all_rotamer_samples_bbind(), core::pack::dunbrack::RotamericSingleResidueDunbrackLibrary< T >::get_rotamer(), core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_rotamer_bbdep(), and core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_rotamer_bbind().
| void core::pack::dunbrack::DunbrackRotamerSampleData::set_nrchi_lower_boundary | ( | Real | low | ) |
References nrchi_lower_boundary_, and nrchi_sample_.
Referenced by core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_all_rotamer_samples_bbdep(), core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_all_rotamer_samples_bbind(), core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_rotamer_bbdep(), and core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_rotamer_bbind().
| void core::pack::dunbrack::DunbrackRotamerSampleData::set_nrchi_probability | ( | Real | nrchi_prob | ) |
References nrchi_probability_, and nrchi_sample_.
Referenced by core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_all_rotamer_samples_bbdep(), core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_all_rotamer_samples_bbind(), core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_rotamer_bbdep(), and core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_rotamer_bbind().
| void core::pack::dunbrack::DunbrackRotamerSampleData::set_nrchi_sample | ( | bool | setting | ) |
Setters.
References nrchi_sample_.
| void core::pack::dunbrack::DunbrackRotamerSampleData::set_nrchi_upper_boundary | ( | Real | high | ) |
References nrchi_sample_, and nrchi_upper_boundary_.
Referenced by core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_all_rotamer_samples_bbdep(), core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_all_rotamer_samples_bbind(), core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_rotamer_bbdep(), and core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_rotamer_bbind().
| void core::pack::dunbrack::DunbrackRotamerSampleData::set_prob | ( | Real | probability | ) |
References probability(), and probability_.
Referenced by core::pack::dunbrack::RotamericSingleResidueDunbrackLibrary< T >::get_all_rotamer_samples(), core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_all_rotamer_samples_bbdep(), core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_all_rotamer_samples_bbind(), core::pack::dunbrack::RotamericSingleResidueDunbrackLibrary< T >::get_rotamer(), core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_rotamer_bbdep(), and core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_rotamer_bbind().
References nchi_, and rot_well_.
Referenced by core::pack::dunbrack::RotamericSingleResidueDunbrackLibrary< T >::get_all_rotamer_samples(), core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_all_rotamer_samples_bbdep(), core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_all_rotamer_samples_bbind(), core::pack::dunbrack::RotamericSingleResidueDunbrackLibrary< T >::get_rotamer(), core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_rotamer_bbdep(), and core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_rotamer_bbind().
| void core::pack::dunbrack::DunbrackRotamerSampleData::set_rotwell | ( | utility::vector1< Size > const & | rotwell | ) |
References utility::fixedsizearray1< T, S >::begin(), nchi_, nrchi_sample_, and rot_well_.
|
private |
The integer description of the rotamer conformation.
Referenced by assign_random_chi(), chi_mean(), chi_probability(), and set_chi_mean().
|
private |
The chi angle at the center of the distribution.
Referenced by assign_random_chi(), chi_probability(), chi_sd(), and set_chi_sd().
|
private |
Does this sample describe a semi-rotameric residue?
Referenced by chi_is_nonrotameric(), nchi(), set_chi_mean(), set_chi_sd(), set_nchi(), and set_rotwell().
|
private |
The probability of finding the rotamer in this rot_well.
Referenced by nrchi_lower_boundary(), and set_nrchi_lower_boundary().
|
private |
Requires nrchi_sample_. The upper boundary of the non-rotameric chi well, in degrees.
Referenced by nrchi_probability(), and set_nrchi_probability().
|
private |
|
private |
Requires nrchi_sample_. The lower boundary of the non-rotameric chi well, in degrees.
Referenced by nrchi_upper_boundary(), and set_nrchi_upper_boundary().
|
private |
Standard deviation from the center for each chi.
Referenced by probability(), and set_prob().
|
private |
The number of chi values the library describes; Between 1 & 4.
Referenced by rot_well(), and set_rotwell().
1.8.7