Rosetta 3.4
Namespaces | Enumerations | Functions
src/core/scoring/rna/RNA_Util.hh File Reference
#include <core/types.hh>
#include <core/chemical/AA.hh>
#include <core/conformation/Residue.fwd.hh>
#include <core/pose/Pose.fwd.hh>
#include <numeric/xyzMatrix.hh>
#include <numeric/xyzVector.hh>
#include <core/kinematics/Stub.hh>
#include <utility/vector1.hh>

Namespaces

namespace  core
 

A class for defining atom parameters, known as atom_types.


namespace  core::scoring
namespace  core::scoring::rna

Enumerations

enum  core::scoring::rna::__RNA_UTIL__ {
  core::scoring::rna::X, core::scoring::rna::WATSON_CRICK, core::scoring::rna::HOOGSTEEN, core::scoring::rna::SUGAR,
  core::scoring::rna::O2STAR, core::scoring::rna::PHOSPHATE
}

Functions

Size const core::scoring::rna::NUM_EDGES (3)
Size const core::scoring::rna::NUM_RNA_TORSIONS (10)
Size const core::scoring::rna::NUM_RNA_MAINCHAIN_TORSIONS (6)
Size const core::scoring::rna::NUM_RNA_CHI_TORSIONS (NUM_RNA_TORSIONS-NUM_RNA_MAINCHAIN_TORSIONS)
void core::scoring::rna::initialize_non_main_chain_sugar_atoms ()
Size core::scoring::rna::convert_acgu_to_1234 (char const c)
char core::scoring::rna::get_edge_from_num (Size const num)
std::string core::scoring::rna::get_full_edge_from_num (Size const num)
char core::scoring::rna::get_orientation_from_num (Size const num)
std::string core::scoring::rna::get_full_orientation_from_num (Size const num)
std::string core::scoring::rna::get_full_LW_orientation_from_num (Size const num)
std::string const core::scoring::rna::first_base_atom (conformation::Residue const &rsd)
bool core::scoring::rna::is_purine (conformation::Residue const &rsd)
Size core::scoring::rna::first_base_atom_index (conformation::Residue const &rsd)
std::string const core::scoring::rna::chi1_torsion_atom (conformation::Residue const &rsd)
Size core::scoring::rna::chi1_torsion_atom_index (conformation::Residue const &rsd)
std::string const core::scoring::rna::default_jump_atom (conformation::Residue const &rsd)
bool core::scoring::rna::possibly_canonical (chemical::AA const &aa1, chemical::AA const &aa2)
bool core::scoring::rna::possibly_canonical_strict (chemical::AA const &aa1, chemical::AA const &aa2)
void core::scoring::rna::get_watson_crick_base_pair_atoms (chemical::AA const &aa1, chemical::AA const &aa2, std::string &atom1, std::string &atom2)
void core::scoring::rna::get_watson_crick_base_pair_atoms (chemical::AA const &aa1, chemical::AA const &aa2, utility::vector1< std::string > &atom_ids1, utility::vector1< std::string > &atom_ids2)
bool core::scoring::rna::is_rna_chainbreak (core::pose::Pose const &pose, Size const i)
void core::scoring::rna::apply_non_main_chain_sugar_coords (utility::vector1< Vector > const &non_main_chain_sugar_coords, core::pose::Pose &pose, core::pose::Pose const &reference_pose, core::Size const &i)
void core::scoring::rna::apply_ideal_c2endo_sugar_coords (core::pose::Pose &pose, core::Size const &i)
void core::scoring::rna::get_fade_correction (Real const z, Real const cutoff_lower, Real const cutoff_upper, Real const fade_zone, Real &fade_value, Real &fade_deriv)
Vector core::scoring::rna::get_rna_base_centroid (conformation::Residue const &rsd, bool verbose)
numeric::xyzMatrix< core::Realcore::scoring::rna::get_rna_base_coordinate_system (core::conformation::Residue const &rsd, numeric::xyzVector< core::Real > const &centroid)
bool core::scoring::rna::Is_base_phosphate_atom_pair (conformation::Residue const &rsd_1, conformation::Residue const &rsd_2, Size const atomno_1, Size const atomno_2)

Detailed Description

Author:
Rhiju
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines