#include <AlignChunkMover.hh>
|
| AlignChunkMover (numeric::random::RandomGenerator &RG) |
|
void | get_superposition_transformation (pose::Pose const &mod_pose, pose::Pose const &ref_pose, id::AtomID_Map< id::AtomID > const &atom_map, numeric::xyzMatrix< core::Real > &R, numeric::xyzVector< core::Real > &preT, numeric::xyzVector< core::Real > &postT) |
|
void | apply_transform (pose::Pose &mod_pose, std::list< Size > const &residue_list, numeric::xyzMatrix< core::Real > const &R, numeric::xyzVector< core::Real > const &preT, numeric::xyzVector< core::Real > const &postT) |
|
void | align_chunk (core::pose::Pose &pose) |
|
void | set_template (core::pose::PoseCOP template_pose, std::map< core::Size, core::Size > const &sequence_alignment) |
|
void | set_aligned_chunk (core::pose::Pose const &pose, Size const jump_number) |
|
void | set_reset_torsion_unaligned (bool reset_torsion_unaligned) |
|
void | steal_torsion_from_template (core::pose::Pose &pose) |
|
bool | get_local_sequence_mapping (core::pose::Pose const &pose, int registry_shift=0, Size MAX_TRIAL=10) |
|
void | set_registry_shift (int registry_shift) |
|
Size | trial_counter (Size ires) |
|
void | apply (core::pose::Pose &pose) |
|
std::string | get_name () const |
|
◆ AlignChunkMover()
◆ align_chunk()
◆ apply()
◆ apply_transform()
◆ get_local_sequence_mapping()
bool apps::pilot::AlignChunkMover::get_local_sequence_mapping |
( |
core::pose::Pose const & |
pose, |
|
|
int |
registry_shift = 0 , |
|
|
Size |
MAX_TRIAL = 10 |
|
) |
| |
|
inline |
◆ get_name()
std::string apps::pilot::AlignChunkMover::get_name |
( |
| ) |
const |
|
inline |
◆ get_superposition_transformation()
◆ set_aligned_chunk()
void apps::pilot::AlignChunkMover::set_aligned_chunk |
( |
core::pose::Pose const & |
pose, |
|
|
Size const |
jump_number |
|
) |
| |
|
inline |
◆ set_registry_shift()
void apps::pilot::AlignChunkMover::set_registry_shift |
( |
int |
registry_shift | ) |
|
|
inline |
◆ set_reset_torsion_unaligned()
void apps::pilot::AlignChunkMover::set_reset_torsion_unaligned |
( |
bool |
reset_torsion_unaligned | ) |
|
|
inline |
◆ set_template()
void apps::pilot::AlignChunkMover::set_template |
( |
core::pose::PoseCOP |
template_pose, |
|
|
std::map< core::Size, core::Size > const & |
sequence_alignment |
|
) |
| |
|
inline |
◆ steal_torsion_from_template()
void apps::pilot::AlignChunkMover::steal_torsion_from_template |
( |
core::pose::Pose & |
pose | ) |
|
|
inline |
◆ trial_counter()
Size apps::pilot::AlignChunkMover::trial_counter |
( |
Size |
ires | ) |
|
|
inline |
◆ align_to_ss_only_
bool apps::pilot::AlignChunkMover::align_to_ss_only_ |
|
private |
◆ align_trial_counter_
◆ atom_map_
core::id::AtomID_Map< core::id::AtomID > apps::pilot::AlignChunkMover::atom_map_ |
|
private |
◆ copy_ss_torsion_only_
bool apps::pilot::AlignChunkMover::copy_ss_torsion_only_ |
|
private |
◆ jump_number_
Size apps::pilot::AlignChunkMover::jump_number_ |
|
private |
◆ registry_shift_
int apps::pilot::AlignChunkMover::registry_shift_ |
|
private |
◆ reset_torsion_unaligned_
bool apps::pilot::AlignChunkMover::reset_torsion_unaligned_ |
|
private |
◆ RG_
◆ secstruct_
char apps::pilot::AlignChunkMover::secstruct_ |
|
private |
◆ seqpos_start_
Size apps::pilot::AlignChunkMover::seqpos_start_ |
|
private |
◆ seqpos_stop_
Size apps::pilot::AlignChunkMover::seqpos_stop_ |
|
private |
◆ sequence_alignment_
◆ sequence_alignment_local_
◆ template_pose_
core::pose::PoseCOP apps::pilot::AlignChunkMover::template_pose_ |
|
private |
The documentation for this class was generated from the following file: