Rosetta 3.4
Public Member Functions
protocols::comparative_modeling::hybridize::FoldTreeHybridize Class Reference

#include <FoldTreeHybridize.hh>

Inheritance diagram for protocols::comparative_modeling::hybridize::FoldTreeHybridize:
Inheritance graph
[legend]
Collaboration diagram for protocols::comparative_modeling::hybridize::FoldTreeHybridize:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 FoldTreeHybridize ()
 FoldTreeHybridize (core::Size const initial_template_index, utility::vector1< core::pose::PoseCOP > const &template_poses, utility::vector1< core::Real > const &template_weights, utility::vector1< protocols::loops::Loops > const &template_chunks, utility::vector1< protocols::loops::Loops > const &template_contigs, utility::vector1< core::fragment::FragSetOP > &frag_libs)
void init ()
void revert_loops_to_original (core::pose::Pose &pose, Loops loops)
void set_loops_to_virt_ala (core::pose::Pose &pose, Loops loops)
Real gap_distance (Size Seq_gap)
void add_gap_constraints_to_pose (core::pose::Pose &pose, Loops const &chunks, int gap_edge_shift=0, Real stdev=0.1)
void backup_original_foldtree (core::pose::Pose const &pose)
void restore_original_foldtree (core::pose::Pose &pose)
void setup_foldtree (core::pose::Pose &pose)
numeric::xyzVector< Realcenter_of_mass (core::pose::Pose const &pose)
void translate_virt_to_CoM (core::pose::Pose &pose)
utility::vector1< core::Realget_residue_weights_from_loops (core::pose::Pose &pose)
protocols::loops::Loops renumber_template_chunks (protocols::loops::Loops &template_chunk, core::pose::PoseCOP template_pose)
void set_constraint_file (std::string cst_file_in)
void set_increase_cycles (core::Real increase_cycles_in)
void set_add_non_init_chunks (bool add_non_init_chunks_in)
void set_frag_weight_aligned (core::Real frag_weight_aligned_in)
void set_max_registry_shift (core::Size max_registry_shift_in)
void set_scorefunction (core::scoring::ScoreFunctionOP const scorefxn)
void apply (core::pose::Pose &pose)
std::string get_name () const
 Each derived class must specify its name. The class name.

Constructor & Destructor Documentation

protocols::comparative_modeling::hybridize::FoldTreeHybridize::FoldTreeHybridize ( )

References init().

protocols::comparative_modeling::hybridize::FoldTreeHybridize::FoldTreeHybridize ( core::Size const  initial_template_index,
utility::vector1< core::pose::PoseCOP > const &  template_poses,
utility::vector1< core::Real > const &  template_weights,
utility::vector1< protocols::loops::Loops > const &  template_chunks,
utility::vector1< protocols::loops::Loops > const &  template_contigs,
utility::vector1< core::fragment::FragSetOP > &  frag_libs 
)

References init().


Member Function Documentation

void protocols::comparative_modeling::hybridize::FoldTreeHybridize::add_gap_constraints_to_pose ( core::pose::Pose pose,
Loops const &  chunks,
int  gap_edge_shift = 0,
Real  stdev = 0.1 
)
void protocols::comparative_modeling::hybridize::FoldTreeHybridize::apply ( core::pose::Pose pose) [virtual]
void protocols::comparative_modeling::hybridize::FoldTreeHybridize::backup_original_foldtree ( core::pose::Pose const &  pose)
numeric::xyzVector< Real > protocols::comparative_modeling::hybridize::FoldTreeHybridize::center_of_mass ( core::pose::Pose const &  pose)
Real protocols::comparative_modeling::hybridize::FoldTreeHybridize::gap_distance ( Size  Seq_gap)
std::string protocols::comparative_modeling::hybridize::FoldTreeHybridize::get_name ( ) const [virtual]

Each derived class must specify its name. The class name.

Implements protocols::moves::Mover.

utility::vector1< core::Real > protocols::comparative_modeling::hybridize::FoldTreeHybridize::get_residue_weights_from_loops ( core::pose::Pose pose)
void protocols::comparative_modeling::hybridize::FoldTreeHybridize::init ( void  )
protocols::loops::Loops protocols::comparative_modeling::hybridize::FoldTreeHybridize::renumber_template_chunks ( protocols::loops::Loops template_chunk,
core::pose::PoseCOP  template_pose 
)
void protocols::comparative_modeling::hybridize::FoldTreeHybridize::restore_original_foldtree ( core::pose::Pose pose)

Referenced by apply().

void protocols::comparative_modeling::hybridize::FoldTreeHybridize::revert_loops_to_original ( core::pose::Pose pose,
Loops  loops 
)
void protocols::comparative_modeling::hybridize::FoldTreeHybridize::set_add_non_init_chunks ( bool  add_non_init_chunks_in) [inline]
void protocols::comparative_modeling::hybridize::FoldTreeHybridize::set_constraint_file ( std::string  cst_file_in) [inline]
void protocols::comparative_modeling::hybridize::FoldTreeHybridize::set_frag_weight_aligned ( core::Real  frag_weight_aligned_in) [inline]
void protocols::comparative_modeling::hybridize::FoldTreeHybridize::set_increase_cycles ( core::Real  increase_cycles_in) [inline]
void protocols::comparative_modeling::hybridize::FoldTreeHybridize::set_loops_to_virt_ala ( core::pose::Pose pose,
Loops  loops 
)
void protocols::comparative_modeling::hybridize::FoldTreeHybridize::set_max_registry_shift ( core::Size  max_registry_shift_in) [inline]
void protocols::comparative_modeling::hybridize::FoldTreeHybridize::set_scorefunction ( core::scoring::ScoreFunctionOP const  scorefxn) [inline]

Referenced by init().

void protocols::comparative_modeling::hybridize::FoldTreeHybridize::setup_foldtree ( core::pose::Pose pose)
void protocols::comparative_modeling::hybridize::FoldTreeHybridize::translate_virt_to_CoM ( core::pose::Pose pose)

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines