#include <RNA_JumpMover.hh>
◆ RNA_JumpMover()
◆ ~RNA_JumpMover()
| core::import_pose::RNA_JumpMover::~RNA_JumpMover |
( |
| ) |
|
|
overridedefault |
◆ add_new_RNA_jump()
| void core::import_pose::RNA_JumpMover::add_new_RNA_jump |
( |
core::pose::Pose & |
pose, |
|
|
core::Size const & |
which_jump, |
|
|
bool & |
success |
|
) |
| const |
References core::chemical::rna::ANY_BASE_DOUBLET_ORIENTATION, core::chemical::rna::ANY_BASE_EDGE, core::conformation::Residue::atom_index(), check_forward_backward(), check_in_chain_connections(), core::chemical::rna::default_jump_atom(), core::kinematics::FoldTree::downstream_jump_residue(), core::pose::Pose::fold_tree(), core::chemical::element::I, core::conformation::Residue::is_RNA(), core::conformation::Residue::is_virtual(), core::pose::Pose::residue(), core::pose::Pose::residue_type(), rna_jump_library_, rna_pairing_list_, core::pose::Pose::set_jump(), core::kinematics::FoldTree::set_jump_atoms(), and core::kinematics::FoldTree::upstream_jump_residue().
Referenced by protocols::rna::denovo::RNA_DeNovoPoseInitializer::insert_base_pair_jumps(), and random_jump_change().
◆ atom_level_domain_map()
◆ check_forward_backward()
| bool core::import_pose::RNA_JumpMover::check_forward_backward |
( |
core::pose::Pose & |
pose, |
|
|
Size const |
jump_pos |
|
) |
| const |
|
private |
◆ check_in_chain_connections()
| Size core::import_pose::RNA_JumpMover::check_in_chain_connections |
( |
Size const & |
pos1, |
|
|
Size const & |
pos2 |
|
) |
| const |
|
private |
◆ random_jump_change()
| bool core::import_pose::RNA_JumpMover::random_jump_change |
( |
core::pose::Pose & |
pose | ) |
const |
References add_new_RNA_jump(), core::chemical::ResidueType::atom_index(), atom_level_domain_map_, core::chemical::rna::default_jump_atom(), core::kinematics::FoldTree::downstream_jump_residue(), core::pose::Pose::fold_tree(), core::pose::rna::moveable_jump(), core::pose::Pose::num_jump(), core::pose::Pose::residue_type(), core::scoring::rg, sample_alternative_chain_connection(), and core::kinematics::FoldTree::upstream_jump_residue().
◆ rna_pairing_list()
◆ sample_alternative_chain_connection()
| void core::import_pose::RNA_JumpMover::sample_alternative_chain_connection |
( |
core::pose::Pose & |
pose, |
|
|
Size const & |
which_jump |
|
) |
| const |
|
private |
References chain_connections_, check_in_chain_connections(), core::kinematics::FoldTree::cutpoint(), core::kinematics::FoldTree::downstream_jump_residue(), core::pose::rna::fill_in_default_jump_atoms(), core::pose::Pose::fold_tree(), core::chemical::element::I, core::kinematics::FoldTree::jump_point(), protocols::mean_field::max(), protocols::mean_field::min(), core::kinematics::FoldTree::num_jump(), core::scoring::rg, core::pose::Pose::size(), core::kinematics::FoldTree::tree_from_jumps_and_cuts(), and core::kinematics::FoldTree::upstream_jump_residue().
Referenced by random_jump_change().
◆ set_chain_connections()
| void core::import_pose::RNA_JumpMover::set_chain_connections |
( |
utility::vector1< std::pair< utility::vector1< core::Size >, utility::vector1< core::Size > > > const & |
setting | ) |
|
|
inline |
◆ set_rna_pairing_list()
◆ atom_level_domain_map_
◆ chain_connections_
| utility::vector1< std::pair< utility::vector1 <core::Size >, utility::vector1 <core::Size > > > core::import_pose::RNA_JumpMover::chain_connections_ |
|
private |
◆ rna_jump_library_
◆ rna_pairing_list_
The documentation for this class was generated from the following files: