![]() |
Rosetta
2021.16
|
Functions | |
| FArray2D_int | angles (nphi, ntheta) |
| FArray2D_ubyte | masks (nbytes, nolp *nori) |
| void | input_sasa_dats () |
| cj Reads in sampling/SASA-angles.dat sampling/SASA-masks.dat More... | |
| void | get_overlap (PackstatReal const ra, PackstatReal const rb, PackstatReal const dist, int &olp) |
| void | get_orientation (XYZ const &a, XYZ const &b, int &aphi, int &theta, PackstatReal dist) |
Variables | |
| short const | bit_count [] |
| int const | nbytes = { 21 } |
| int const | nphi = { 64 } |
| int const | ntheta = { 64 } |
| int const | nolp = { 100 } |
| int const | nori = { 162 } |
| int const | maskbits = { 162 } |
| ObjexxFCL::FArray2D_int | angles |
| ObjexxFCL::FArray2D_ubyte | masks |
| FArray2D_int core::scoring::packstat::old::angles | ( | nphi | , |
| ntheta | |||
| ) |
|
inline |
cj gets the orientation of a to b (i to j, see below) cj does this by calculating two angles, aphi and theta
References nphi, ntheta, and protocols::hybridization::t.
Referenced by core::scoring::packstat::compute_sasa_generic().
|
inline |
cj getting overlap from a to b (or i to j, see below) cj this returns the degree of overlap between two atoms cj adapted from erics code in area.c GetD2 cj returns value from 1 to 100 cj This calculation is based on the law of cosines, cj see LeGrand and Merz, Journal of Computational cj Chemistry 14(3):349-52 (1993). cj Note that equation (4) is wrong, the denominator cj should be 2r r instead of 2r r cj i iq i q
Referenced by core::scoring::packstat::compute_sasa_generic().
| void core::scoring::packstat::old::input_sasa_dats | ( | ) |
cj Reads in sampling/SASA-angles.dat sampling/SASA-masks.dat
References core::scoring::angles(), core::init::init(), core::scoring::masks(), nbytes, nolp, nori, nphi, and ntheta.
Referenced by core::scoring::packstat::compute_sasa_generic().
| FArray2D_ubyte core::scoring::packstat::old::masks | ( | nbytes | , |
| nolp * | nori | ||
| ) |
| ObjexxFCL::FArray2D_int core::scoring::packstat::old::angles |
Referenced by protocols::loophash::BackboneDB::angle(), protocols::matdes::SymDofMover::apply(), protocols::membrane::benchmark::SampleTiltAngles::apply(), protocols::enzdes::EnzdesFlexibleRegion::assemble_enzdes_fragdata(), core::scoring::packstat::compute_sasa_generic(), core::membrane::find_closest(), protocols::matdes::SymDofMover::get_angles(), core::membrane::get_angles(), protocols::loophash::BackboneDB::get_backbone_segment(), protocols::loops::loop_closure::ccd::get_overlap_pos(), core::conformation::missing_stubs_build(), protocols::matdes::SymDofMover::parse_my_tag(), protocols::matdes::SymDofMoverSampler::set_angles(), and protocols::backbone_moves::local_backbone_mover::GapCloser::solve_a_gap().
| short const core::scoring::packstat::old::bit_count |
Referenced by core::scoring::packstat::compute_sasa_generic().
| int const core::scoring::packstat::old::maskbits = { 162 } |
| ObjexxFCL::FArray2D_ubyte core::scoring::packstat::old::masks |
| int const core::scoring::packstat::old::nbytes = { 21 } |
| int const core::scoring::packstat::old::nolp = { 100 } |
Referenced by input_sasa_dats().
| int const core::scoring::packstat::old::nori = { 162 } |
Referenced by input_sasa_dats().
| int const core::scoring::packstat::old::nphi = { 64 } |
| int const core::scoring::packstat::old::ntheta = { 64 } |
1.8.7