Rosetta
|
Test the peptoid rotlibs. More...
#include <core/init.hh>
#include <core/types.hh>
#include <numeric/numeric.functions.hh>
#include <numeric/angle.functions.hh>
#include <basic/basic.hh>
#include <iostream>
#include <string>
Functions | |
const Real | OMG_BINRANGE (10.00) |
const Real | PHI_BINRANGE (10.00) |
const Real | PSI_BINRANGE (10.00) |
const Size | N_OMG_BINS (7) |
const Size | N_PHI_BINS (36) |
const Size | N_PSI_BINS (36) |
const Real | CIS_OMG_LOWER_RANGE (-30.0) |
const Real | CIS_OMG_UPPER_RANGE (30.0) |
const Real | TRANS_OMG_LOWER_RANGE (150.0) |
const Real | TRANS_OMG_UPPER_RANGE (-150.0) |
const Real | CIS_UPPER_TRANS_LOWER_SPLIT (90.0) |
const Real | TRANS_UPPER_CIS_LOWER_SPLIT (-90.0) |
void | bin_angle (Real const angle_start, Real const angle_step, Real const angle_range, Size const nbins, Real const ang, Size &bin_lower, Size &bin_upper, Real &angle_alpha) |
void | get_omgphipsi_bins (Real omg, Real phi, Real psi, Size &omgbin, Size &phibin, Size &psibin, Size &omgbin_next, Size &phibin_next, Size &psibin_next, Real &omg_alpha, Real &phi_alpha, Real &psi_alpha) |
int | main (int argc, char *argv[]) |
Test the peptoid rotlibs.
void bin_angle | ( | Real const | angle_start, |
Real const | angle_step, | ||
Real const | angle_range, | ||
Size const | nbins, | ||
Real const | ang, | ||
Size & | bin_lower, | ||
Size & | bin_upper, | ||
Real & | angle_alpha | ||
) |
References ObjexxFCL::abs(), kmeans_adaptive_kernel_density_bb_dependent_rotlib::ang, test.T009_Exceptions::e, and numeric::mod().
Referenced by get_omgphipsi_bins().
const Real CIS_OMG_LOWER_RANGE | ( | -30. | 0 | ) |
Referenced by get_omgphipsi_bins().
const Real CIS_OMG_UPPER_RANGE | ( | 30. | 0 | ) |
Referenced by get_omgphipsi_bins().
const Real CIS_UPPER_TRANS_LOWER_SPLIT | ( | 90. | 0 | ) |
Referenced by get_omgphipsi_bins().
void get_omgphipsi_bins | ( | Real | omg, |
Real | phi, | ||
Real | psi, | ||
Size & | omgbin, | ||
Size & | phibin, | ||
Size & | psibin, | ||
Size & | omgbin_next, | ||
Size & | phibin_next, | ||
Size & | psibin_next, | ||
Real & | omg_alpha, | ||
Real & | phi_alpha, | ||
Real & | psi_alpha | ||
) |
References bin_angle(), CIS_OMG_LOWER_RANGE(), CIS_OMG_UPPER_RANGE(), CIS_UPPER_TRANS_LOWER_SPLIT(), utility::io::oc::cout, N_OMG_BINS(), N_PHI_BINS(), N_PSI_BINS(), numeric::nonnegative_principal_angle_degrees(), OMG_BINRANGE(), basic::periodic_range(), oop_conformations::phi, PHI_BINRANGE(), numeric::principal_angle_degrees(), oop_conformations::psi, PSI_BINRANGE(), TRANS_OMG_LOWER_RANGE(), TRANS_OMG_UPPER_RANGE(), and TRANS_UPPER_CIS_LOWER_SPLIT().
Referenced by main().
int main | ( | int | argc, |
char * | argv[] | ||
) |
References argv, get_omgphipsi_bins(), basic::init(), oop_conformations::phi, and oop_conformations::psi.
const Size N_OMG_BINS | ( | 7 | ) |
Referenced by get_omgphipsi_bins().
const Size N_PHI_BINS | ( | 36 | ) |
Referenced by get_omgphipsi_bins().
const Size N_PSI_BINS | ( | 36 | ) |
Referenced by get_omgphipsi_bins().
const Real OMG_BINRANGE | ( | 10. | 00 | ) |
Referenced by get_omgphipsi_bins().
const Real PHI_BINRANGE | ( | 10. | 00 | ) |
Referenced by get_omgphipsi_bins().
const Real PSI_BINRANGE | ( | 10. | 00 | ) |
Referenced by get_omgphipsi_bins().
const Real TRANS_OMG_LOWER_RANGE | ( | 150. | 0 | ) |
Referenced by get_omgphipsi_bins().
const Real TRANS_OMG_UPPER_RANGE | ( | -150. | 0 | ) |
Referenced by get_omgphipsi_bins().
const Real TRANS_UPPER_CIS_LOWER_SPLIT | ( | -90. | 0 | ) |
Referenced by get_omgphipsi_bins().