Rosetta
Public Member Functions | Private Attributes | List of all members
ClosabilityScore Class Reference

#include <closability_score.hh>

Public Member Functions

 ClosabilityScore ()
 
core::Real closability_score (core::pose::Pose const &pose1, core::Size const pos1, core::pose::Pose const &pose2, core::Size const pos2, core::Size &counts, int &gap_size, core::Size radius=2)
 
core::Real closability_score (core::pose::Pose const &pose1, core::Size const pos1, core::pose::Pose const &pose2, core::Size const pos2, int &gap_size, bool stringent=false)
 
void set_db_to_use_threshold (core::Size threshold)
 
bool get_rt_over_leap (const core::pose::Pose &orig_pose, core::Size const ir, core::Size const jr, numeric::geometry::hashing::Real6 &rt_6)
 
void miniPose_creator (core::pose::Pose &miniPose, core::pose::Pose pose1, core::pose::Pose pose2, core::Size pos2_start=1)
 
core::Real gap_bound_cst_score (core::pose::Pose const &pose, core::Size const gap_size, core::Real stdev=1, core::Real cst_weight=1)
 
core::Real gap_upper_boundary (core::Size seq_gap)
 
core::Size loophash_query (core::pose::Pose const &miniPose, core::Size const db_to_use, core::Size const radius)
 

Private Attributes

boost::unordered_map< core::Size, protocols::loophash::LoopHashLibraryOP > LH_Lib_Map_
 
core::Size db_to_use_threshold_
 

Constructor & Destructor Documentation

◆ ClosabilityScore()

ClosabilityScore::ClosabilityScore ( )
inline

References db_to_use_threshold_.

Member Function Documentation

◆ closability_score() [1/2]

core::Real ClosabilityScore::closability_score ( core::pose::Pose const &  pose1,
core::Size const  pos1,
core::pose::Pose const &  pose2,
core::Size const  pos2,
core::Size counts,
int &  gap_size,
core::Size  radius = 2 
)

◆ closability_score() [2/2]

core::Real ClosabilityScore::closability_score ( core::pose::Pose const &  pose1,
core::Size const  pos1,
core::pose::Pose const &  pose2,
core::Size const  pos2,
int &  gap_size,
bool  stringent = false 
)

◆ gap_bound_cst_score()

core::Real ClosabilityScore::gap_bound_cst_score ( core::pose::Pose const &  pose,
core::Size const  gap_size,
core::Real  stdev = 1,
core::Real  cst_weight = 1 
)

◆ gap_upper_boundary()

core::Real ClosabilityScore::gap_upper_boundary ( core::Size  seq_gap)

◆ get_rt_over_leap()

bool ClosabilityScore::get_rt_over_leap ( const core::pose::Pose orig_pose,
core::Size const  ir,
core::Size const  jr,
numeric::geometry::hashing::Real6 rt_6 
)

◆ loophash_query()

core::Size ClosabilityScore::loophash_query ( core::pose::Pose const &  miniPose,
core::Size const  db_to_use,
core::Size const  radius 
)

◆ miniPose_creator()

void ClosabilityScore::miniPose_creator ( core::pose::Pose miniPose,
core::pose::Pose  pose1,
core::pose::Pose  pose2,
core::Size  pos2_start = 1 
)

◆ set_db_to_use_threshold()

void ClosabilityScore::set_db_to_use_threshold ( core::Size  threshold)

Member Data Documentation

◆ db_to_use_threshold_

core::Size ClosabilityScore::db_to_use_threshold_
private

◆ LH_Lib_Map_

boost::unordered_map<core::Size, protocols::loophash::LoopHashLibraryOP> ClosabilityScore::LH_Lib_Map_
private

Referenced by loophash_query().


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