Rosetta Protocols  2014.16.56682
Public Member Functions | Private Member Functions | Private Attributes | List of all members
protocols::stepwise::sampling::rna::checker::AtrRepChecker Class Reference

#include <AtrRepChecker.hh>

Public Member Functions

 AtrRepChecker (pose::Pose const &pose, StepWiseRNA_JobParametersCOP &job_parameters, bool const loose_rep_cutoff=false)
 
 AtrRepChecker (pose::Pose const &pose, Size const moving_res, Size const reference_res, Size const gap_size, bool const is_internal=false, bool const separate_moving_residue_to_estimate_baseline=true, bool const sample_both_sugar_base_rotamer=false)
 
 ~AtrRepChecker ()
 
Real delta_atr_score () const
 
Real delta_rep_score () const
 
Real base_atr_score () const
 
Real base_rep_score () const
 
bool check_screen (pose::Pose &current_pose_screen)
 
void set_loose_rep_cutoff (bool const &setting)
 
void set_extra_loose_rep_cutoff (bool const &setting)
 
StepWiseRNA_CountStruct const & count_data () const
 

Private Member Functions

void get_base_atr_rep_score (core::pose::Pose const &pose)
 
void initialize_scorefxn ()
 
void initialize_parameters ()
 
void output_rep (core::pose::Pose const &pose, std::string const tag)
 

Private Attributes

Size const moving_res_
 
Size const reference_res_
 
Size const gap_size_
 
bool const is_prepend_
 
bool const is_internal_
 
bool const sample_both_sugar_base_rotamer_
 
bool const separate_moving_residue_to_estimate_baseline_
 
Real rep_cutoff_
 
Real base_atr_score_
 
Real base_rep_score_
 
Real delta_atr_score_
 
Real delta_rep_score_
 
bool output_pdb_
 
bool verbose_
 
bool loose_rep_cutoff_
 
bool extra_loose_rep_cutoff_
 
core::scoring::ScoreFunctionOP atr_rep_screening_scorefxn_
 
StepWiseRNA_CountStruct count_data_
 

Constructor & Destructor Documentation

protocols::stepwise::sampling::rna::checker::AtrRepChecker::AtrRepChecker ( pose::Pose const &  pose,
StepWiseRNA_JobParametersCOP job_parameters,
bool const  loose_rep_cutoff = false 
)
protocols::stepwise::sampling::rna::checker::AtrRepChecker::AtrRepChecker ( pose::Pose const &  pose,
Size const  moving_res,
Size const  reference_res,
Size const  gap_size,
bool const  is_internal = false,
bool const  separate_moving_residue_to_estimate_baseline = true,
bool const  sample_both_sugar_base_rotamer = false 
)
protocols::stepwise::sampling::rna::checker::AtrRepChecker::~AtrRepChecker ( )

Member Function Documentation

Real protocols::stepwise::sampling::rna::checker::AtrRepChecker::base_atr_score ( ) const
inline
Real protocols::stepwise::sampling::rna::checker::AtrRepChecker::base_rep_score ( ) const
inline
bool protocols::stepwise::sampling::rna::checker::AtrRepChecker::check_screen ( pose::Pose current_pose_screen)
StepWiseRNA_CountStruct const& protocols::stepwise::sampling::rna::checker::AtrRepChecker::count_data ( ) const
inline
Real protocols::stepwise::sampling::rna::checker::AtrRepChecker::delta_atr_score ( ) const
inline
Real protocols::stepwise::sampling::rna::checker::AtrRepChecker::delta_rep_score ( ) const
inline
void protocols::stepwise::sampling::rna::checker::AtrRepChecker::get_base_atr_rep_score ( core::pose::Pose const &  pose)
private
void protocols::stepwise::sampling::rna::checker::AtrRepChecker::initialize_parameters ( )
private
void protocols::stepwise::sampling::rna::checker::AtrRepChecker::initialize_scorefxn ( )
private
void protocols::stepwise::sampling::rna::checker::AtrRepChecker::output_rep ( core::pose::Pose const &  pose,
std::string const  tag 
)
private
void protocols::stepwise::sampling::rna::checker::AtrRepChecker::set_extra_loose_rep_cutoff ( bool const &  setting)
inline
void protocols::stepwise::sampling::rna::checker::AtrRepChecker::set_loose_rep_cutoff ( bool const &  setting)
inline

Member Data Documentation

core::scoring::ScoreFunctionOP protocols::stepwise::sampling::rna::checker::AtrRepChecker::atr_rep_screening_scorefxn_
private
Real protocols::stepwise::sampling::rna::checker::AtrRepChecker::base_atr_score_
private
Real protocols::stepwise::sampling::rna::checker::AtrRepChecker::base_rep_score_
private
StepWiseRNA_CountStruct protocols::stepwise::sampling::rna::checker::AtrRepChecker::count_data_
private

Referenced by check_screen().

Real protocols::stepwise::sampling::rna::checker::AtrRepChecker::delta_atr_score_
private
Real protocols::stepwise::sampling::rna::checker::AtrRepChecker::delta_rep_score_
private
bool protocols::stepwise::sampling::rna::checker::AtrRepChecker::extra_loose_rep_cutoff_
private

Referenced by check_screen().

Size const protocols::stepwise::sampling::rna::checker::AtrRepChecker::gap_size_
private

Referenced by check_screen().

bool const protocols::stepwise::sampling::rna::checker::AtrRepChecker::is_internal_
private

Referenced by check_screen().

bool const protocols::stepwise::sampling::rna::checker::AtrRepChecker::is_prepend_
private

Referenced by check_screen().

bool protocols::stepwise::sampling::rna::checker::AtrRepChecker::loose_rep_cutoff_
private

Referenced by check_screen().

Size const protocols::stepwise::sampling::rna::checker::AtrRepChecker::moving_res_
private
bool protocols::stepwise::sampling::rna::checker::AtrRepChecker::output_pdb_
private
Size const protocols::stepwise::sampling::rna::checker::AtrRepChecker::reference_res_
private
Real protocols::stepwise::sampling::rna::checker::AtrRepChecker::rep_cutoff_
private
bool const protocols::stepwise::sampling::rna::checker::AtrRepChecker::sample_both_sugar_base_rotamer_
private
bool const protocols::stepwise::sampling::rna::checker::AtrRepChecker::separate_moving_residue_to_estimate_baseline_
private
bool protocols::stepwise::sampling::rna::checker::AtrRepChecker::verbose_
private

The documentation for this class was generated from the following files: