![]() |
Rosetta
2021.16
|
Manages the insertion of an arbitrary length of backbone in a local manner. More...
#include <LocalInserter.hh>

Public Member Functions | |
| ~LocalInserter () override | |
| Automatically generated virtual destructor for class deriving directly from VirtualBase. More... | |
| LocalInserter () | |
| virtual core::Real | make_local_bb_change (core::pose::Pose &start_pose, const core::pose::Pose &original_pose, const protocols::loophash::BackboneSegment &new_bs, core::Size res_pos)=0 |
| Insert a backbone segment. More... | |
| virtual core::Real | make_local_bb_change_close_gaps (core::pose::Pose &start_pose, const core::pose::Pose &original_pose, const protocols::loophash::BackboneSegment &new_bs, core::Size res_pos)=0 |
| Insert a backbone segment, and close any chainbreaks in the region where the segment is being inserted. More... | |
| virtual core::Real | make_local_bb_change_include_cut (core::pose::Pose &start_pose, const core::pose::Pose &original_pose, const protocols::loophash::BackboneSegment &new_bs, core::Size res_pos)=0 |
| Closes many gaps outside of ir and jr. More... | |
Manages the insertion of an arbitrary length of backbone in a local manner.
This is a pure virtual superclass, and the intention is that different subclasses can use different methods to keep the insertion local.
|
overridedefault |
Automatically generated virtual destructor for class deriving directly from VirtualBase.
Auto-generated virtual destructor
|
inline |
|
pure virtual |
Insert a backbone segment.
| [out] | start_pose | |
| [in] | original_pose | |
| [in] | new_bs | The backbone segment to insert |
| [in] | respos | The residue where the start of the given backbone segment should be inserted. |
Implemented in protocols::loophash::LocalInserter_SimpleMin.
|
pure virtual |
Insert a backbone segment, and close any chainbreaks in the region where the segment is being inserted.
| [out] | start_pose | |
| [in] | original_pose | |
| [in] | new_bs | The backbone segment to insert |
| [in] | respos | The residue where the start of the given backbone segment should be inserted. |
Implemented in protocols::loophash::LocalInserter_SimpleMin.
|
pure virtual |
Closes many gaps outside of ir and jr.
Will die if gap exists between ir and jr.
| [out] | start_pose | |
| [in] | original_pose | |
| [in] | new_bs | The backbone segment to insert |
| [in] | respos | The residue where the start of the given backbone segment should be inserted. |
Implemented in protocols::loophash::LocalInserter_SimpleMin.
1.8.7