![]() |
Rosetta Protocols
2014.16.56682
|
#include <ShortLoopClosure.hh>
Public Member Functions | |
| ShortLoopClosure (core::fragment::FragSetCOP fragset, Loop loop_def, core::kinematics::MoveMapCOP movemap) | |
| virtual bool | apply (core::pose::Pose const &pose) |
| virtual void | catch_fragment (core::pose::Pose const &short_pose) |
| save the loop-fragment in closure_frames_ More... | |
Public Member Functions inherited from protocols::loops::loop_closure::ccd::LoopClosure | |
| LoopClosure (core::fragment::FragSetCOP fragset, core::scoring::ScoreFunctionOP scorefxn, Loop loop_def, core::kinematics::MoveMapCOP movemap) | |
| constructor: supply fragsets for fragment moves More... | |
| virtual | ~LoopClosure () |
| core::fragment::FrameOP | closure_fragments () const |
| core::kinematics::MoveMapCOP | movemap () const |
| moves::MonteCarlo & | mc () |
| core::scoring::ScoreFunction const & | scorefxn () |
| void | set_cycles (core::Real cycle_ratio=1.0) |
| void | set_nr_fragments (core::Size nr_fragments=100) |
| core::Size | nr_fragments () const |
| void | ramp_chainbreak (bool setting=true) |
Private Types | |
| typedef LoopClosure | Parent |
Private Attributes | |
| Loop | orig_loop_ |
| protocols::loops::loop_closure::ccd::ShortLoopClosure::ShortLoopClosure | ( | core::fragment::FragSetCOP | fragset, |
| Loop | loop_def, | ||
| core::kinematics::MoveMapCOP | movemap | ||
| ) |
References core::fragment::Frame::clone_with_frags(), protocols::loops::Loop::cut(), protocols::loops::loop_closure::ccd::LoopClosure::init(), protocols::loops::loop_closure::ccd::LoopClosure::movemap(), protocols::forge::methods::overlap_chainbreak(), runtime_assert, protocols::loops::loop_closure::ccd::LoopClosure::scorefxn(), core::kinematics::MoveMap::set_bb(), protocols::loops::loop_closure::ccd::LoopClosure::set_fragset(), protocols::loops::loop_closure::ccd::LoopClosure::set_loop(), protocols::loops::loop_closure::ccd::LoopClosure::set_movemap(), protocols::loops::loop_closure::ccd::LoopClosure::set_scorefxn(), protocols::loops::loop_closure::ccd::LoopClosure::set_temperature(), core::fragment::Frame::shift_to(), core::fragment::Frame::show_header(), protocols::loops::Loop::size(), core::fragment::Frame::start(), protocols::loops::Loop::start(), protocols::loops::Loop::stop(), and protocols::loops::loop_closure::ccd::tr.
|
virtual |
Reimplemented from protocols::loops::loop_closure::ccd::LoopClosure.
References protocols::loops::loop_closure::ccd::LoopClosure::apply(), core::pose::Pose::copy_segment(), core::pose::Pose::fold_tree(), protocols::loops::loop_closure::ccd::LoopClosure::loop(), core::pose::make_pose_from_sequence(), protocols::loops::loop_closure::ccd::LoopClosure::mc_, core::kinematics::FoldTree::new_jump(), orig_loop_, sequence, core::pose::Pose::sequence(), protocols::moves::MonteCarlo::set_update_boinc(), protocols::loops::Loop::size(), protocols::loops::Loop::start(), and protocols::loops::loop_closure::ccd::tr.
Referenced by protocols::loops::loop_closure::ccd::WidthFirstSlidingWindowLoopClosure::sample_loops(), and protocols::loops::loop_closure::ccd::SlidingWindowLoopClosure::sample_loops().
|
virtual |
save the loop-fragment in closure_frames_
Reimplemented from protocols::loops::loop_closure::ccd::LoopClosure.
References protocols::loops::loop_closure::ccd::LoopClosure::closure_fragments(), orig_loop_, core::fragment::Frame::shift_to(), protocols::loops::Loop::start(), and core::fragment::Frame::steal().
|
private |
Referenced by apply(), and catch_fragment().
1.8.7