#include <RNA_StructureParameters.hh>
protocols::rna::RNA_StructureParameters::RNA_StructureParameters |
( |
) | |
|
protocols::rna::RNA_StructureParameters::~RNA_StructureParameters |
( |
) | |
|
|
virtual |
References check_forward_backward(), check_in_chain_connections(), protocols::rna::RNA_Pairing::edge1, protocols::rna::RNA_Pairing::edge2, core::pose::Pose::fold_tree(), core::conformation::Residue::is_RNA(), core::conformation::Residue::name1(), protocols::rna::RNA_Pairing::orientation, protocols::rna::RNA_Pairing::pos1, protocols::rna::RNA_Pairing::pos2, core::pose::Pose::residue(), rna_jump_library_, rna_pairing_list_, and core::pose::Pose::set_jump().
Referenced by insert_base_pair_jumps(), and random_jump_change().
void protocols::rna::RNA_StructureParameters::append_virtual_anchor |
( |
core::pose::Pose & |
pose) | |
|
|
private |
References allow_insert_, core::pose::Pose::annotated_sequence(), core::pose::Pose::append_residue_by_jump(), core::conformation::ResidueFactory::create_residue(), cutpoints_open_, protocols::rna::RNA_Pairing::edge1, protocols::rna::RNA_Pairing::edge2, core::chemical::ResidueTypeSet::name3_map(), obligate_pairing_sets_, protocols::rna::RNA_Pairing::orientation, protocols::rna::RNA_Pairing::pos1, protocols::rna::RNA_Pairing::pos2, core::pose::Pose::residue(), core::pose::Pose::residue_type(), core::chemical::ResidueType::residue_type_set(), rna_pairing_list_, core::pose::Pose::total_residue(), and virtual_anchor_attachment_points_.
Referenced by initialize().
Size protocols::rna::RNA_StructureParameters::check_in_chain_connections |
( |
core::Size const & |
pos1, |
|
|
core::Size const & |
pos2 |
|
) |
| const |
|
private |
std::map< Size, Size > protocols::rna::RNA_StructureParameters::connections |
( |
) | |
const |
void protocols::rna::RNA_StructureParameters::get_pairings_from_line |
( |
std::istringstream & |
line_stream, |
|
|
bool const |
in_stem |
|
) |
| |
|
private |
std::list< Size > protocols::rna::RNA_StructureParameters::get_stem_residues |
( |
core::pose::Pose const & |
pose) | |
const |
void protocols::rna::RNA_StructureParameters::initialize |
( |
core::pose::Pose & |
pose, |
|
|
std::string const |
rna_params_file, |
|
|
std::string const |
jump_library_file, |
|
|
bool const |
ignore_secstruct |
|
) |
| |
void protocols::rna::RNA_StructureParameters::initialize_allow_insert |
( |
core::pose::Pose & |
pose) | |
|
|
private |
void protocols::rna::RNA_StructureParameters::initialize_secstruct |
( |
core::pose::Pose & |
pose) | |
|
|
private |
References core::conformation::Residue::aa(), assume_non_stem_is_loop, protocols::rna::RNA_Pairing::edge1, protocols::rna::RNA_Pairing::edge2, protocols::rna::RNA_Pairing::orientation, protocols::rna::RNA_Pairing::pos1, protocols::rna::RNA_Pairing::pos2, core::scoring::rna::possibly_canonical(), core::pose::Pose::residue(), rna_pairing_list_, rna_secstruct_, secstruct_defined_, protocols::rna::set_rna_secstruct(), and core::pose::Pose::total_residue().
Referenced by initialize().
void protocols::rna::RNA_StructureParameters::insert_base_pair_jumps |
( |
core::pose::Pose & |
pose, |
|
|
bool & |
success |
|
) |
| const |
|
private |
void protocols::rna::RNA_StructureParameters::override_secstruct |
( |
core::pose::Pose & |
pose) | |
|
|
private |
void protocols::rna::RNA_StructureParameters::read_chain_connection |
( |
std::istringstream & |
line_stream) | |
|
|
private |
void protocols::rna::RNA_StructureParameters::read_parameters_from_file |
( |
std::string const & |
pairing_file) | |
|
|
private |
std::string const protocols::rna::RNA_StructureParameters::read_secstruct_from_file |
( |
std::string const & |
rna_secstruct_file) | |
|
|
private |
void protocols::rna::RNA_StructureParameters::sample_alternative_chain_connection |
( |
core::pose::Pose & |
pose, |
|
|
core::Size const & |
which_jump |
|
) |
| const |
|
private |
void protocols::rna::RNA_StructureParameters::set_jump_library |
( |
RNA_JumpLibraryOP |
rna_jump_library) | |
|
|
private |
void protocols::rna::RNA_StructureParameters::set_root_at_first_rigid_body |
( |
bool const |
setting) | |
|
|
inline |
void protocols::rna::RNA_StructureParameters::set_suppress_bp_constraint |
( |
bool const |
setting) | |
|
|
inline |
void protocols::rna::RNA_StructureParameters::setup_base_pair_constraints |
( |
core::pose::Pose & |
pose) | |
|
References allow_insert_, protocols::rna::RNA_Pairing::edge1, protocols::rna::RNA_Pairing::edge2, core::conformation::Residue::is_RNA(), core::conformation::named_atom_id_to_atom_id(), protocols::rna::RNA_Pairing::orientation, protocols::rna::RNA_Pairing::pos1, protocols::rna::RNA_Pairing::pos2, core::pose::Pose::residue(), rna_pairing_list_, protocols::rna::setup_base_pair_constraints(), suppress_bp_constraint_, and protocols::rna::tr().
void protocols::rna::RNA_StructureParameters::setup_chainbreak_variants |
( |
core::pose::Pose & |
pose) | |
|
|
private |
References core::pose::add_variant_type_to_pose_residue(), allow_insert_, core::id::BB, protocols::swa::rna::Correctly_position_cutpoint_phosphate_torsions(), core::chemical::CUTPOINT_LOWER, core::chemical::CUTPOINT_UPPER, cutpoints_open_, core::pose::Pose::fold_tree(), core::kinematics::FoldTree::is_cutpoint(), core::conformation::Residue::mainchain_torsions(), core::pose::Pose::residue(), core::pose::Pose::set_torsion(), core::pose::Pose::torsion(), and core::pose::Pose::total_residue().
Referenced by setup_fold_tree_and_jumps_and_variants().
void protocols::rna::RNA_StructureParameters::setup_fold_tree_and_jumps_and_variants |
( |
core::pose::Pose & |
pose) | |
|
void protocols::rna::RNA_StructureParameters::setup_jumps |
( |
core::pose::Pose & |
pose) | |
|
|
private |
References allow_insert_, chain_connections_, cutpoints_closed_, cutpoints_open_, fill_in_default_jump_atoms(), core::pose::Pose::fold_tree(), protocols::rna::get_rigid_body_jumps(), protocols::rna::get_rna_secstruct(), insert_base_pair_jumps(), core::conformation::Residue::is_RNA(), core::conformation::named_atom_id_to_atom_id(), obligate_pairing_sets_, possible_pairing_sets_, protocols::rna::possible_root(), core::kinematics::FoldTree::random_tree_from_jump_points(), core::kinematics::FoldTree::reorder(), core::pose::Pose::residue(), protocols::rna::RG(), rna_pairing_list_, root_at_first_rigid_body_, core::pose::Pose::total_residue(), core::kinematics::FoldTree::upstream_jump_residue(), and virtual_anchor_attachment_points_.
Referenced by setup_fold_tree_and_jumps_and_variants().
void protocols::rna::RNA_StructureParameters::setup_virtual_phosphate_variants |
( |
core::pose::Pose & |
pose) | |
|
|
private |
References core::pose::add_variant_type_to_pose_residue(), allow_insert_, core::chemical::CUTPOINT_LOWER, core::chemical::CUTPOINT_UPPER, cutpoints_open_, core::chemical::ResidueType::has_variant_type(), core::chemical::ResidueType::is_RNA(), core::conformation::Residue::is_RNA(), core::pose::Pose::residue(), core::pose::Pose::residue_type(), core::pose::Pose::total_residue(), and core::chemical::VIRTUAL_PHOSPHATE.
Referenced by initialize().
void protocols::rna::RNA_StructureParameters::setup_virtual_phosphate_variants_OLD |
( |
core::pose::Pose & |
pose) | |
|
|
private |
References core::pose::add_variant_type_to_pose_residue(), allow_insert_, core::chemical::CUTPOINT_LOWER, core::chemical::CUTPOINT_UPPER, core::pose::Pose::fold_tree(), core::chemical::ResidueType::has_variant_type(), core::kinematics::FoldTree::is_cutpoint(), core::chemical::ResidueType::is_RNA(), core::conformation::Residue::is_RNA(), core::pose::Pose::residue(), core::pose::Pose::residue_type(), core::pose::Pose::total_residue(), and core::chemical::VIRTUAL_PHOSPHATE.
bool protocols::rna::RNA_StructureParameters::add_virtual_anchor_ |
|
private |
Referenced by allow_insert(), append_virtual_anchor(), check_base_pairs(), initialize_allow_insert(), insert_base_pair_jumps(), random_jump_change(), set_allow_insert(), setup_base_pair_constraints(), setup_chainbreak_variants(), setup_jumps(), setup_virtual_phosphate_variants(), and setup_virtual_phosphate_variants_OLD().
bool protocols::rna::RNA_StructureParameters::assume_non_stem_is_loop |
|
private |
std::string protocols::rna::RNA_StructureParameters::rna_secstruct_ |
|
private |
bool protocols::rna::RNA_StructureParameters::root_at_first_rigid_body_ |
|
private |
bool protocols::rna::RNA_StructureParameters::secstruct_defined_ |
|
private |
bool protocols::rna::RNA_StructureParameters::suppress_bp_constraint_ |
|
private |
The documentation for this class was generated from the following files: