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

Namespaces

 core
 A class for reading in the atom type properties.
 
 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_position_cutpoint_phosphate_torsions (pose::Pose &current_pose, Size const five_prime_chainbreak)
 
bool core::pose::rna::is_cutpoint_closed_torsion (pose::Pose const &pose, id::TorsionID const &torsion_id)
 
bool core::pose::rna::is_cutpoint_closed_atom (core::conformation::Residue const &rsd, id::AtomID const &id)
 
void core::pose::rna::output_boolean (std::string const &tag, bool boolean)
 
void core::pose::rna::print_torsion_info (pose::Pose const &pose, id::TorsionID const &torsion_id)
 
bool core::pose::rna::is_torsion_valid (pose::Pose const &pose, id::TorsionID const &torsion_id, bool verbose, bool skip_chainbreak_torsions)
 
void core::pose::rna::apply_virtual_rna_residue_variant_type (core::pose::Pose &pose, core::Size const &seq_num, bool const apply_check)
 
void core::pose::rna::apply_virtual_rna_residue_variant_type (core::pose::Pose &pose, core::Size const &seq_num, utility::vector1< core::Size > const &working_cutpoint_closed_list, bool const apply_check)
 
void core::pose::rna::remove_virtual_rna_residue_variant_type (pose::Pose &pose, Size const &seq_num)
 
bool core::pose::rna::has_virtual_rna_residue_variant_type (pose::Pose &pose, Size const &seq_num)
 

Detailed Description

Author
Rhiju