Rosetta Core  2014.16.56682
Namespaces | Functions
RNA_Util.hh File Reference
#include <core/types.hh>
#include <core/chemical/rna/RNA_Util.hh>
#include <core/pose/Pose.fwd.hh>
#include <core/conformation/Residue.fwd.hh>
#include <core/id/types.hh>
#include <utility/vector1.fwd.hh>

Namespaces

 core
 A class for defining atom parameters, known as atom_types.
 
 core::pose
 
 core::pose::rna
 

Functions

bool core::pose::rna::mutate_position (pose::Pose &pose, Size const i, char const &new_seq)
 
void core::pose::rna::figure_out_reasonable_rna_fold_tree (pose::Pose &pose)
 
void core::pose::rna::virtualize_5prime_phosphates (pose::Pose &pose)
 
bool core::pose::rna::is_cutpoint_open (Pose const &pose, Size const i)
 
bool core::pose::rna::is_rna_chainbreak (Pose const &pose, Size const i)
 
void core::pose::rna::fix_sugar_coords_WORKS_BUT_SLOW (utility::vector1< std::string > atoms_for_which_we_need_new_dofs, utility::vector1< utility::vector1< id::DOF_Type > > which_dofs, utility::vector1< Vector > const &non_main_chain_sugar_coords, Pose &pose, Size const i)
 
void core::pose::rna::prepare_scratch_residue (core::conformation::ResidueOP &scratch_rsd, core::conformation::Residue const &start_rsd, utility::vector1< Vector > const &non_main_chain_sugar_coords, Pose const &pose)
 
void core::pose::rna::fix_sugar_coords (utility::vector1< std::string > atoms_for_which_we_need_new_dofs, utility::vector1< Vector > const &non_main_chain_sugar_coords, Pose &pose, Pose const &reference_pose, Size const i)
 
void core::pose::rna::initialize_atoms_for_which_we_need_new_dofs (utility::vector1< std::string > &atoms_for_which_we_need_new_dofs, Pose const &pose, Size const i)
 
void core::pose::rna::apply_non_main_chain_sugar_coords (utility::vector1< Vector > const &non_main_chain_sugar_coords, Pose &pose, Pose const &reference_pose, Size const i)
 
void core::pose::rna::apply_ideal_c2endo_sugar_coords (Pose &pose, Size const i)
 
PuckerState core::pose::rna::assign_pucker (Pose const &pose, Size const rsd_id)
 
void core::pose::rna::apply_pucker (Pose &pose, Size const i, PuckerState pucker_state, bool const skip_same_state, bool const idealize_coord)
 
void core::pose::rna::correctly_add_cutpoint_variants (core::pose::Pose &pose, Size const res_to_add, bool const check_fold_tree)
 
void core::pose::rna::correctly_position_cutpoint_phosphate_torsions (pose::Pose &current_pose, Size const five_prime_chainbreak)
 

Detailed Description

Author
Rhiju