◆ AtomID
◆ BuildManager
◆ FragData
◆ FrameList
◆ FrameOP
◆ Interval
◆ Matrix
◆ MoveMap
◆ MoveMapOP
◆ Pose
◆ PoseOP
◆ Real
◆ SegmentRebuild
◆ SegmentRebuildOP
◆ Size
◆ VarLengthBuild
◆ Vector
◆ SwapElementsMover2()
SwapElementsMover2::SwapElementsMover2 |
( |
| ) |
|
|
inline |
◆ apply()
virtual void SwapElementsMover2::apply |
( |
Pose & |
pose | ) |
|
|
inlinevirtual |
References basic::options::OptionKeys::AnchoredDesign::anchor, numeric::angle_degrees(), center_of_mass(), numeric::kinematic_closure::frame(), score_vs_rmsd::frames, create_a3b_hbs::i, numeric::xyzMatrix< T >::identity(), basic::options::OptionKeys::ms::checkpoint::interval, subloop_histogram::iterator, create_a3b_hbs::j, basic::options::OptionKeys::in::file::movemap, pick_fragments(), beta_nonlocal::pose, oop_conformations::scorefxn, basic::options::OptionKeys::relax::sequence, challenge::ss, basic::options::TR, numeric::y_rotation_matrix_degrees(), and numeric::z_rotation_matrix_degrees().
Referenced by pyrosetta.distributed.tasks.rosetta_scripts.BaseRosettaScriptsTask::execute().
◆ count_clashes()
Size SwapElementsMover2::count_clashes |
( |
Pose const & |
pose | ) |
|
|
inline |
◆ get_name()
virtual std::string SwapElementsMover2::get_name |
( |
| ) |
const |
|
inlinevirtual |
◆ pick_fragments()
FrameList SwapElementsMover2::pick_fragments |
( |
std::string const & |
complete_ss, |
|
|
std::string const & |
complete_aa, |
|
|
utility::vector1< std::string > const & |
complete_abego, |
|
|
Interval const & |
interval, |
|
|
Size const |
frag_length, |
|
|
Size const |
n_frags |
|
) |
| |
|
inline |
pick fragments of a given length, padding when necessary
- Parameters
-
[in] | complete_ss | The complete secondary structure string, typically from a Pose. |
[in] | complete_aa | The complete amino acid string, typically from a Pose; can be empty. If empty, sequence bias is not used to pick fragments. |
[in] | interval | The interval [left, right] to pick fragments from; Pose numbering (i.e. 1-based indexing). |
[in] | frag_length | The desired length of the fragments |
[in] | n_frags | The number of fragments to pick per position. |
References demo.D080_Loop_modeling::frag_length, numeric::kinematic_closure::frame(), score_vs_rmsd::frames, create_a3b_hbs::ii, basic::options::OptionKeys::ms::checkpoint::interval, create_a3b_hbs::j, basic::options::OptionKeys::frags::n_frags, pick_fragments(), make_symmdef_file_denovo::pos, runtime_assert, and basic::options::TR.
◆ clash_distance_
Real SwapElementsMover2::clash_distance_ |
|
private |
◆ distance_threshold_
Real SwapElementsMover2::distance_threshold_ |
|
private |
◆ frag_length_
Size SwapElementsMover2::frag_length_ |
|
private |
◆ junction_aa_
std::string SwapElementsMover2::junction_aa_ |
|
private |
◆ junction_abego_
std::string SwapElementsMover2::junction_abego_ |
|
private |
◆ junction_end_
Size SwapElementsMover2::junction_end_ |
|
private |
◆ junction_ss_
std::string SwapElementsMover2::junction_ss_ |
|
private |
◆ junction_start_
Size SwapElementsMover2::junction_start_ |
|
private |
◆ nfrags_
Size SwapElementsMover2::nfrags_ |
|
private |
◆ symm_min_
bool SwapElementsMover2::symm_min_ |
|
private |
The documentation for this class was generated from the following file: