#include <RNA_BaseCentroidChecker.hh>
|
| void | Initialize_is_virtual_base (core::pose::Pose const &pose, bool const verbose=false) |
| |
| void | Initialize_base_stub_list (core::pose::Pose const &pose, bool const verbose=false) |
| |
| void | Initialize_terminal_res (core::pose::Pose const &pose) |
| |
| bool | check_base_stack (core::kinematics::Stub const &moving_residue_base_stub, core::kinematics::Stub const &other_base_stub, core::Real const base_axis_CUTOFF, core::Real const base_planarity_CUTOFF, bool const verbose=false) const |
| |
| bool | check_base_stack (Size const &pos1, Size const &pos2, bool const verbose=false) |
| |
| bool | check_base_stack (core::kinematics::Stub const &moving_res_base, core::Real const base_axis_CUTOFF, core::Real const base_planarity_CUTOFF) const |
| |
| bool | check_base_pair (core::kinematics::Stub const &moving_residue_base_stub, core::kinematics::Stub const &other_base_stub, core::Real const base_axis_CUTOFF, core::Real const base_planarity_CUTOFF) const |
| |
| bool | check_base_pair (core::kinematics::Stub const &moving_residue_base_stub, core::Real const base_axis_CUTOFF, core::Real const base_planarity_CUTOFF) const |
| |
| bool | check_base_stack (core::kinematics::Stub const &moving_residue_base_stub, core::kinematics::Stub const &other_base_stub, bool const verbose=false) const |
| |
| bool | check_centroid_interaction_floating_base (core::kinematics::Stub const &moving_res_base_stub, StepWiseRNA_CountStruct &count_data) const |
| |
| bool | check_centroid_interaction (StepWiseRNA_CountStruct &count_data) |
| |
| void | update_base_stub_list (core::pose::Pose const &pose) |
| |
| bool | is_strong_base_stack (core::kinematics::Stub const &moving_res_base) const |
| |
| bool | is_medium_base_stack_and_medium_base_pair (core::kinematics::Stub const &moving_res_base) const |
| |
| protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::~RNA_BaseCentroidChecker |
( |
| ) |
|
|
virtual |
| bool const& protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::allow_base_pair_only_screen |
( |
| ) |
const |
|
inline |
References base_pair_dist_max_, base_pair_rho_max_, base_pair_z_offset_cutoff_, numeric::xyzMatrix< class >::col_z(), dot(), numeric::xyzVector< class >::length(), core::kinematics::Stub::M, subtract(), and core::kinematics::Stub::v.
Referenced by check_base_pair(), check_centroid_interaction(), check_centroid_interaction_floating_base(), and is_medium_base_stack_and_medium_base_pair().
| bool protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::check_base_pair |
( |
core::kinematics::Stub const & |
moving_residue_base_stub, |
|
|
core::Real const |
base_axis_CUTOFF, |
|
|
core::Real const |
base_planarity_CUTOFF |
|
) |
| const |
|
private |
References base_stack_dist_cutoff_, base_stack_z_offset_max_, base_stack_z_offset_min_, numeric::xyzMatrix< class >::col_z(), dot(), numeric::xyzVector< class >::length(), core::kinematics::Stub::M, subtract(), protocols::TR, and core::kinematics::Stub::v.
Referenced by check_base_stack(), check_centroid_interaction(), check_that_terminal_res_are_unstacked(), Initialize_terminal_res(), is_medium_base_stack_and_medium_base_pair(), and is_strong_base_stack().
| bool protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::check_base_stack |
( |
Size const & |
pos1, |
|
|
Size const & |
pos2, |
|
|
bool const |
verbose = false |
|
) |
| |
|
private |
| bool protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::check_centroid_interaction |
( |
StepWiseRNA_CountStruct & |
count_data | ) |
|
|
private |
| bool protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::check_that_terminal_res_are_unstacked |
( |
bool const |
verbose = false | ) |
|
References check_base_stack(), fixed_res, fixed_residues_, moving_residues_, stacked_on_terminal_res_in_original_pose_, terminal_res, terminal_res_, and protocols::TR.
Referenced by protocols::stepwise::sampling::rna::legacy::suite::StepWiseRNA_ClassicResidueSampler::apply(), protocols::stepwise::sampling::rna::legacy::rigid_body::StepWiseRNA_FloatingBaseSampler::apply(), protocols::stepwise::screener::BaseCentroidScreener::check_screen(), and update_base_stub_list_and_check_that_terminal_res_are_unstacked().
| bool protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::found_centroid_interaction |
( |
| ) |
const |
|
inline |
| void protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::Initialize_base_stub_list |
( |
core::pose::Pose const & |
pose, |
|
|
bool const |
verbose = false |
|
) |
| |
|
private |
References core::conformation::Residue::aa(), core::chemical::aa_vrt, base_stub_list_, centroid, fixed_residues_, is_fixed_res_, is_moving_res_, is_virtual_base_, job_parameters_, moving_residues_, nres, core::pose::Pose::residue(), rna_centroid_info_, runtime_assert, tether_jump_, and core::pose::Pose::total_residue().
Referenced by RNA_BaseCentroidChecker(), and update_base_stub_list_and_check_that_terminal_res_are_unstacked().
| void protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::Initialize_is_virtual_base |
( |
core::pose::Pose const & |
pose, |
|
|
bool const |
verbose = false |
|
) |
| |
|
private |
| void protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::Initialize_terminal_res |
( |
core::pose::Pose const & |
pose | ) |
|
|
private |
References check_base_stack(), is_fixed_res_, is_moving_res_, is_terminal_res_, is_virtual_base_, job_parameters_, nres, stacked_on_terminal_res_in_original_pose_, terminal_res, terminal_res_, core::pose::Pose::total_residue(), and utility_exit_with_message.
Referenced by RNA_BaseCentroidChecker().
| bool protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::is_medium_base_stack_and_medium_base_pair |
( |
core::kinematics::Stub const & |
moving_res_base | ) |
const |
|
private |
| bool protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::is_strong_base_stack |
( |
core::kinematics::Stub const & |
moving_res_base | ) |
const |
|
private |
| void protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::set_allow_base_pair_only_screen |
( |
bool const |
setting | ) |
|
|
inline |
| void protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::set_floating_base |
( |
bool const |
setting | ) |
|
|
inline |
| void protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::update_base_stub_list |
( |
core::pose::Pose const & |
pose | ) |
|
|
private |
| bool protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::update_base_stub_list_and_check_that_terminal_res_are_unstacked |
( |
core::pose::Pose const & |
pose, |
|
|
bool const |
reinitialize = false |
|
) |
| |
| bool protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::allow_base_pair_only_screen_ |
|
private |
| core::Real const protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::base_pair_axis_cutoff_ |
|
private |
| core::Real const protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::base_pair_dist_max_ |
|
private |
| core::Real const protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::base_pair_dist_min_ |
|
private |
| core::Real const protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::base_pair_planarity_cutoff_ |
|
private |
| core::Real const protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::base_pair_rho_max_ |
|
private |
| core::Real const protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::base_pair_rho_min_ |
|
private |
| core::Real const protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::base_pair_z_offset_cutoff_ |
|
private |
| core::Real const protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::base_stack_axis_cutoff_ |
|
private |
| core::Real const protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::base_stack_dist_cutoff_ |
|
private |
| core::Real const protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::base_stack_planarity_cutoff_ |
|
private |
| core::Real const protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::base_stack_z_offset_max_ |
|
private |
| core::Real const protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::base_stack_z_offset_min_ |
|
private |
| bool protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::floating_base_ |
|
private |
| bool protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::found_centroid_interaction_ |
|
private |
| ObjexxFCL::FArray1D< bool > protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::is_fixed_res_ |
|
private |
| ObjexxFCL::FArray1D< bool > protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::is_moving_res_ |
|
private |
| ObjexxFCL::FArray1D< bool > protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::is_terminal_res_ |
|
private |
| ObjexxFCL::FArray1D< bool > protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::is_virtual_base_ |
|
private |
| ObjexxFCL::FArray2D< bool > protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::stacked_on_terminal_res_in_original_pose_ |
|
private |
| bool protocols::stepwise::sampling::rna::checker::RNA_BaseCentroidChecker::tether_jump_ |
|
private |
The documentation for this class was generated from the following files: