Rosetta 3.4
Public Member Functions
protocols::antibody2::Ab_RelaxCDRs_Mover Class Reference

Closes only one CDR onto a framework. More...

#include <Ab_RelaxCDRs_Mover.hh>

Inheritance diagram for protocols::antibody2::Ab_RelaxCDRs_Mover:
Inheritance graph
[legend]
Collaboration diagram for protocols::antibody2::Ab_RelaxCDRs_Mover:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Ab_RelaxCDRs_Mover (core::Size query_start, core::Size query_end)
void set_default ()
void setup_objects (core::pose::Pose &pose)
virtual void apply (core::pose::Pose &pose_in)
 relaxes the region specified
virtual std::string get_name () const
 Each derived class must specify its name. The class name.
void setup_packer_task (core::pose::Pose &pose_in)
void enable_benchmark_mode (bool setting)
 enable benchmark mode

Detailed Description

Closes only one CDR onto a framework.


Constructor & Destructor Documentation

protocols::antibody2::Ab_RelaxCDRs_Mover::Ab_RelaxCDRs_Mover ( core::Size  query_start,
core::Size  query_end 
)

References set_default().


Member Function Documentation

void protocols::antibody2::Ab_RelaxCDRs_Mover::apply ( core::pose::Pose pose_in) [virtual]

relaxes the region specified

Detailed: This is all done in high resolution.Hence there are no rigid
body moves relative to the docking partners. Only small moves are carried out here to see if there are better fits. Repacking is carried out extensively after each move.
Parameters:
[in]pose,loopbegin position, loop end position
Global Read: none
Global Write: none

Implements protocols::moves::Mover.

References core::pose::Pose::fold_tree(), core::pose::Pose::is_fullatom(), protocols::loops::select_loop_residues(), setup_objects(), setup_packer_task(), core::pose::Pose::total_residue(), and protocols::antibody2::TRL().

void protocols::antibody2::Ab_RelaxCDRs_Mover::enable_benchmark_mode ( bool  setting) [inline]

enable benchmark mode

std::string protocols::antibody2::Ab_RelaxCDRs_Mover::get_name ( ) const [virtual]

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

Implements protocols::moves::Mover.

void protocols::antibody2::Ab_RelaxCDRs_Mover::set_default ( )
void protocols::antibody2::Ab_RelaxCDRs_Mover::setup_objects ( core::pose::Pose pose)
void protocols::antibody2::Ab_RelaxCDRs_Mover::setup_packer_task ( core::pose::Pose pose_in)

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