#include <CoarseRNA_Fragments.hh>
|
| CoarseRNA_Fragments (std::string const &filename) |
|
virtual | ~CoarseRNA_Fragments () |
|
virtual void | apply_random_fragment (core::pose::Pose &pose, core::Size const position, core::Size const size, core::Size const type, protocols::toolbox::AllowInsertOP allow_insert) |
|
virtual bool | is_fullatom () |
|
| RNA_Fragments () |
|
virtual | ~RNA_Fragments () |
|
| RNA_Fragments (std::string const filename) |
|
void | read_vall_torsions (std::string const filename) |
|
void | pick_random_fragment (TorsionSet &torsion_set, core::pose::Pose &pose, core::Size const position, core::Size const size, core::Size const type=MATCH_YR) |
|
core::Real | torsions (core::Size const &i, core::Size const &j) const |
|
std::string | name (core::Size const &i) const |
|
char | secstruct (core::Size const &i) const |
|
bool | non_main_chain_sugar_coords_defined () const |
|
core::Real | non_main_chain_sugar_coords (core::Size const &i, core::Size const &j, core::Size const &k) const |
|
protocols::coarse_rna::CoarseRNA_Fragments::CoarseRNA_Fragments |
( |
std::string const & |
filename | ) |
|
protocols::coarse_rna::CoarseRNA_Fragments::~CoarseRNA_Fragments |
( |
| ) |
|
|
virtual |
void protocols::coarse_rna::CoarseRNA_Fragments::find_source_positions |
( |
SequenceSecStructPair const & |
key | ) |
|
|
private |
void protocols::coarse_rna::CoarseRNA_Fragments::initialize_frag_source_pose |
( |
| ) |
|
|
private |
References coarse_rna_name_to_num_, protocols::farna::figure_out_secstruct(), frag_source_file_, frag_source_pose_, frag_source_secstruct_, protocols::farna::get_rna_secstruct(), getline(), na_rad, residue_type_set, sequence, and utility_exit_with_message.
Referenced by CoarseRNA_Fragments().
bool protocols::coarse_rna::CoarseRNA_Fragments::is_fullatom |
( |
| ) |
|
|
virtual |
Size protocols::coarse_rna::CoarseRNA_Fragments::pick_random_fragment |
( |
std::string const |
RNA_string, |
|
|
std::string const |
RNA_secstruct_string, |
|
|
Size const |
type |
|
) |
| |
|
private |
std::map< std::string, Size > protocols::coarse_rna::CoarseRNA_Fragments::coarse_rna_name_to_num_ |
|
private |
std::string const protocols::coarse_rna::CoarseRNA_Fragments::frag_source_file_ |
|
private |
std::string protocols::coarse_rna::CoarseRNA_Fragments::frag_source_secstruct_ |
|
private |
The documentation for this class was generated from the following files: