Rosetta
Public Member Functions | Private Attributes | List of all members
protocols::helix_capper::HelixNCapperMover Class Reference

#include <HelixNCapperMover.hh>

Public Member Functions

 HelixNCapperMover ()
 
 HelixNCapperMover (core::pose::Pose start_pose)
 
virtual ~HelixNCapperMover ()
 
void dump_pdb_to_file (core::pose::Pose &, std::string)
 
void set_excluded_positions ()
 
void setup_svm ()
 
void get_start_positions ()
 
void get_Ncap_scores ()
 
core::Real ncap_prob_from_svm (utility::vector1< core::Real > &)
 
void apply ()
 

Private Attributes

core::pose::Pose start_pose_
 
utility::libsvm::Svm_rosettaOP ncap_model_
 
utility::vector1< core::Sizeexcluded_positions_
 
utility::vector1< core::Sizehelix_start_positions_
 
utility::vector1< core::Realncap_scores_
 

Constructor & Destructor Documentation

◆ HelixNCapperMover() [1/2]

protocols::helix_capper::HelixNCapperMover::HelixNCapperMover ( )

◆ HelixNCapperMover() [2/2]

protocols::helix_capper::HelixNCapperMover::HelixNCapperMover ( core::pose::Pose  start_pose)

◆ ~HelixNCapperMover()

protocols::helix_capper::HelixNCapperMover::~HelixNCapperMover ( )
virtualdefault

Member Function Documentation

◆ apply()

void protocols::helix_capper::HelixNCapperMover::apply ( )

◆ dump_pdb_to_file()

void protocols::helix_capper::HelixNCapperMover::dump_pdb_to_file ( core::pose::Pose posey,
std::string  filename 
)

◆ get_Ncap_scores()

void protocols::helix_capper::HelixNCapperMover::get_Ncap_scores ( )

◆ get_start_positions()

void protocols::helix_capper::HelixNCapperMover::get_start_positions ( )

◆ ncap_prob_from_svm()

core::Real protocols::helix_capper::HelixNCapperMover::ncap_prob_from_svm ( utility::vector1< core::Real > &  features)

◆ set_excluded_positions()

void protocols::helix_capper::HelixNCapperMover::set_excluded_positions ( )

◆ setup_svm()

void protocols::helix_capper::HelixNCapperMover::setup_svm ( )

Member Data Documentation

◆ excluded_positions_

utility::vector1<core::Size> protocols::helix_capper::HelixNCapperMover::excluded_positions_
private

◆ helix_start_positions_

utility::vector1<core::Size> protocols::helix_capper::HelixNCapperMover::helix_start_positions_
private

◆ ncap_model_

utility::libsvm::Svm_rosettaOP protocols::helix_capper::HelixNCapperMover::ncap_model_
private

◆ ncap_scores_

utility::vector1<core::Real> protocols::helix_capper::HelixNCapperMover::ncap_scores_
private

◆ start_pose_

core::pose::Pose protocols::helix_capper::HelixNCapperMover::start_pose_
private

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