◆ AtomID
◆ BuildManager
◆ FragData
◆ FrameList
◆ FrameOP
◆ Interval
◆ MoveMap
◆ MoveMapOP
◆ Pose
◆ PoseOP
◆ Real
◆ SegmentRebuild
◆ SegmentRebuildOP
◆ Size
◆ VarLengthBuild
◆ Vector
◆ SwapElementsMover1()
SwapElementsMover1::SwapElementsMover1 |
( |
| ) |
|
|
inline |
◆ apply()
virtual void SwapElementsMover1::apply |
( |
Pose & |
pose | ) |
|
|
inlinevirtual |
References basic::options::OptionKeys::AnchoredDesign::anchor, center_of_mass(), clash(), dist(), numeric::kinematic_closure::frame(), score_vs_rmsd::frames, create_a3b_hbs::i, basic::options::OptionKeys::ms::checkpoint::interval, subloop_histogram::iterator, create_a3b_hbs::j, basic::options::OptionKeys::in::file::movemap, pick_fragments(), beta_nonlocal::pose, basic::options::OptionKeys::relax::sequence, challenge::ss, basic::options::TR, and gaussian-sampling::trial.
Referenced by pyrosetta.distributed.tasks.rosetta_scripts.BaseRosettaScriptsTask::execute().
◆ clash_monomer()
bool SwapElementsMover1::clash_monomer |
( |
Pose const & |
pose | ) |
|
|
inline |
◆ get_name()
virtual std::string SwapElementsMover1::get_name |
( |
| ) |
const |
|
inlinevirtual |
◆ pick_fragments()
FrameList SwapElementsMover1::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 SwapElementsMover1::clash_distance_ |
|
private |
◆ distance_threshold_
Real SwapElementsMover1::distance_threshold_ |
|
private |
◆ frag_length_
Size SwapElementsMover1::frag_length_ |
|
private |
◆ junction_aa_
std::string SwapElementsMover1::junction_aa_ |
|
private |
◆ junction_abego_
std::string SwapElementsMover1::junction_abego_ |
|
private |
◆ junction_end_
Size SwapElementsMover1::junction_end_ |
|
private |
◆ junction_ss_
std::string SwapElementsMover1::junction_ss_ |
|
private |
◆ junction_start_
Size SwapElementsMover1::junction_start_ |
|
private |
◆ nfrags_
Size SwapElementsMover1::nfrags_ |
|
private |
◆ rebuild_max_iterations_
Size SwapElementsMover1::rebuild_max_iterations_ |
|
private |
The documentation for this class was generated from the following file: