Rosetta Protocols  2014.16.56682
Namespaces | Classes | Typedefs | Functions | Variables
protocols::stepwise::sampling::rna Namespace Reference

Namespaces

 bulge
 
 checker
 
 connection
 
 helix
 
 legacy
 
 o2prime
 
 phosphate
 
 rigid_body
 
 sugar
 

Classes

class  Cluster_Member
 
class  Combine_Tags_Info
 
class  Filterer_Count
 
class  InternalWorkingResidueParameter
 
class  Jump_point
 
struct  output_data_struct
 
struct  Residue_info
 
class  SlicedPoseJobParameters
 
class  StepWiseRNA_Clusterer
 
class  StepWiseRNA_CombineLongLoopFilterer
 
class  StepWiseRNA_CountStruct
 
class  StepWiseRNA_JobParameters
 
class  StepWiseRNA_Minimizer
 
class  StepWiseRNA_Modeler
 
class  StepWiseRNA_ModelerOptions
 
class  StepWiseRNA_PoseSelection
 
class  StepWiseRNA_ResidueSampler
 
struct  Torsion_Info
 

Typedefs

typedef
utility::pointer::owning_ptr
< StepWiseRNA_CombineLongLoopFilterer
StepWiseRNA_CombineLongLoopFiltererOP
 
typedef
utility::pointer::owning_ptr
< StepWiseRNA_CombineLongLoopFilterer
const > 
StepWiseRNA_CombineLongLoopFiltererpCOP
 
typedef
utility::pointer::owning_ptr
< StepWiseRNA_JobParameters
StepWiseRNA_JobParametersOP
 
typedef
utility::pointer::owning_ptr
< StepWiseRNA_JobParameters
const > 
StepWiseRNA_JobParametersCOP
 
typedef
utility::pointer::owning_ptr
< StepWiseRNA_JobParametersUtil > 
StepWiseRNA_JobParametersUtilOP
 
typedef
utility::pointer::owning_ptr
< StepWiseRNA_JobParametersUtil
const > 
StepWiseRNA_JobParametersUtilCOP
 
typedef
utility::pointer::owning_ptr
< StepWiseRNA_Minimizer
StepWiseRNA_MinimizerOP
 
typedef
utility::pointer::owning_ptr
< StepWiseRNA_Minimizer const > 
StepWiseRNA_MinimizerCOP
 
typedef
utility::pointer::owning_ptr
< StepWiseRNA_Modeler
StepWiseRNA_ModelerOP
 
typedef
utility::pointer::owning_ptr
< StepWiseRNA_Modeler const > 
StepWiseRNA_ModelerCOP
 
typedef
utility::pointer::owning_ptr
< StepWiseRNA_ModelerOptions
StepWiseRNA_ModelerOptionsOP
 
typedef
utility::pointer::owning_ptr
< StepWiseRNA_ModelerOptions
const > 
StepWiseRNA_ModelerOptionsCOP
 
typedef
utility::pointer::owning_ptr
< StepWiseRNA_PoseSelection
StepWiseRNA_PoseSelectionOP
 
typedef
utility::pointer::owning_ptr
< StepWiseRNA_PoseSelection
const > 
StepWiseRNA_PoseSelectionCOP
 

Functions

bool score_sort_criterion (Combine_Tags_Info tag_info_1, Combine_Tags_Info tag_info_2)
 
StepWiseRNA_JobParametersOP setup_job_parameters_for_swa (Size const rebuild_res, pose::Pose const &pose, pose::PoseCOP native_pose, utility::vector1< Size > const &calc_rms_res, utility::vector1< Size > const &terminal_res, utility::vector1< Size > const &syn_chi_res_list, utility::vector1< Size > const &extra_minimize_res, utility::vector1< Size > &working_fixed_res, utility::vector1< Size > &working_minimize_res, toolbox::AllowInsertOP &allow_insert, kinematics::MoveMapOP &minimize_move_map)
 
void figure_out_root_partition_res (pose::Pose const &pose, StepWiseRNA_JobParametersCOP job_parameters, utility::vector1< Size > &root_partition_res, utility::vector1< Size > &moving_partition_res)
 
StepWiseRNA_JobParametersOP setup_job_parameters_explicit (Size const rebuild_res, pose::Pose const &pose, pose::PoseCOP native_pose, utility::vector1< Size > const &calc_rms_res, utility::vector1< Size > const &terminal_res, utility::vector1< Size > const &syn_chi_res_list, utility::vector1< Size > &working_fixed_res_guess, utility::vector1< Size > &suites_that_must_be_minimized)
 
StepWiseRNA_JobParametersOP setup_job_parameters_legacy (Size const rebuild_res, pose::Pose const &pose, pose::PoseCOP native_pose, utility::vector1< Size > const &calc_rms_res, utility::vector1< Size > const &terminal_res, utility::vector1< Size > const &syn_chi_res_list, utility::vector1< Size > &working_fixed_res_guess, utility::vector1< Size > &suites_that_must_be_minimized)
 
bool figure_out_rebuild_bulge_mode (pose::Pose const &pose, Size const rebuild_res)
 
bool figure_out_sample_both_sugar_base_rotamer (pose::Pose const &pose, bool const floating_base, Size const rebuild_suite)
 
core::io::silent::BinarySilentStruct get_binary_rna_silent_struct_safe (pose::Pose const &const_pose, std::string const &tag, std::string const &silent_file)
 
core::io::silent::BinarySilentStruct get_binary_rna_silent_struct_safe_wrapper (pose::Pose const &const_pose, std::string const &tag, std::string const &silent_file, bool const write_score_only)
 
void output_data (std::string const &silent_file, std::string const &tag, bool const write_score_only, pose::Pose const &pose, core::pose::PoseCOP native_poseCOP, StepWiseRNA_JobParametersCOP job_parameters_)
 
void output_data (core::io::silent::SilentFileData &silent_file_data, std::string const &silent_file, std::string const &tag, bool const write_score_only, pose::Pose const &pose, core::pose::PoseCOP native_poseCOP, StepWiseRNA_JobParametersCOP job_parameters_)
 
void print_torsion_info (core::pose::Pose const &pose, core::Size const seq_num, core::Size const rna_torsion_number, std::string const type)
 
utility::vector1< Residue_infoConvert_rebuild_residue_string_to_list (std::string const &rebuild_residue_string)
 
void output_residue_struct (Residue_info const &residue)
 
std::string get_one_letter_name (std::string const &three_letter_name)
 
std::string get_three_letter_name (std::string const &one_letter_name)
 
Size get_max_seq_num_from_res_map (std::map< core::Size, core::Size > const &my_map)
 
void output_res_map (std::map< core::Size, core::Size > const &my_map, Size const max_seq_num)
 
void output_copy_dofs (utility::vector1< Residue_info > copy_dofs)
 
utility::vector1< Residue_infoget_copy_dofs_from_fasta (std::string const full_fasta_sequence)
 
Residue_info get_residue_from_seq_num (Size const &seq_num, utility::vector1< Residue_info > const &copy_dofs)
 
bool contain_residue_at_seq_num (Size seq_num, utility::vector1< Residue_info > const &copy_dofs)
 
utility::vector1
< utility::vector1
< Residue_info > > 
create_strand_list (utility::vector1< Residue_info > const &copy_dofs)
 
utility::vector1< Residue_infoset_difference (utility::vector1< Residue_info > const &copy_dofs_1, utility::vector1< Residue_info > const &copy_dofs_2)
 
utility::vector1< Residue_infoset_union (utility::vector1< Residue_info > const &copy_dofs_1, utility::vector1< Residue_info > const &copy_dofs_2)
 
bool copy_dofs_sort_criterion (Residue_info residue_info_1, Residue_info residue_info_2)
 
void sort_copy_dofs (utility::vector1< Residue_info > &copy_dofs)
 
bool is_OP2_atom (std::string const &atom_name)
 
bool is_OP1_atom (std::string const &atom_name)
 
bool is_P_atom (std::string const &atom_name)
 
bool is_O2prime_atom (std::string const &atom_name)
 
bool is_O3prime_atom (std::string const &atom_name)
 
bool is_O4prime_atom (std::string const &atom_name)
 
bool is_O5prime_atom (std::string const &atom_name)
 
bool is_C2prime_atom (std::string const &atom_name)
 
bool is_C3prime_atom (std::string const &atom_name)
 
bool is_C4prime_atom (std::string const &atom_name)
 
bool is_C5prime_atom (std::string const &atom_name)
 
bool is_1H5prime_atom (std::string const &atom_name)
 
bool is_2H5prime_atom (std::string const &atom_name)
 
bool is_H3prime_atom (std::string const &atom_name)
 
bool is_H4prime_atom (std::string const &atom_name)
 
bool is_three_prime_phosphate_atom (std::string const &atom_name)
 
bool is_five_prime_phosphate_atom (std::string const &atom_name)
 
bool is_phosphate_atom (std::string const &atom_name)
 
void minimize_with_constraints (core::pose::Pose &pose, core::kinematics::MoveMap const &mm, core::scoring::ScoreFunctionOP const &scorefxn, core::optimization::MinimizerOptions const &options)
 
bool check_can_prepend (utility::vector1< core::Size > const &seq_num_list)
 
bool check_can_append (utility::vector1< core::Size > const &seq_num_list)
 
void apply_protonated_H1_adenosine_variant_type (core::pose::Pose &pose, core::Size const &seq_num, bool const apply_check)
 
void apply_virtual_rna_residue_variant_type (core::pose::Pose &pose, core::Size const &seq_num, bool const apply_check)
 
void 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 remove_virtual_rna_residue_variant_type (pose::Pose &pose, Size const &seq_num)
 
bool has_virtual_rna_residue_variant_type (pose::Pose &pose, Size const &seq_num)
 
void remove_all_variant_types (pose::Pose &pose)
 
utility::vector1< Sizeapply_full_to_sub_mapping (utility::vector1< Size > const &res_vector, utility::vector1< core::Size > const &is_working_res, std::map< core::Size, core::Size > const &full_to_sub)
 
utility::vector1< Sizeapply_full_to_sub_mapping (utility::vector1< Size > const &res_vector, StepWiseRNA_JobParametersCOP job_parameters)
 
utility::vector1< Sizeapply_sub_to_full_mapping (utility::vector1< Size > const &working_res_vector, StepWiseRNA_JobParametersCOP job_parameters)
 
void ensure_valid_full_seq_num (Size const full_seq_num, StepWiseRNA_JobParametersCOP const &job_parameters)
 
bool check_is_working_res (Size const full_seq_num, StepWiseRNA_JobParametersCOP const &job_parameters)
 
core::Size check_validity_and_get_working_res (Size const full_seq_num, StepWiseRNA_JobParametersCOP const &job_parameters)
 
std::map< core::Size, core::Sizecreate_full_to_input_res_map (utility::vector1< core::Size > const &input_res_vector)
 
core::Size string_to_int (std::string const input_string)
 
core::Real string_to_real (std::string const input_string)
 
utility::vector1< std::stringtokenize (std::string const str, std::string delimiters)
 
bool is_virtual_base (conformation::Residue const &rsd)
 
void setup_suite_atom_id_map (conformation::Residue const &rsd_1, conformation::Residue const &rsd_2, id::AtomID_Map< id::AtomID > &atom_ID_map, bool const base_only)
 
void setup_suite_atom_id_map (conformation::Residue const &rsd_1, conformation::Residue const &rsd_2, Size const res_num_1, Size const res_num_2, id::AtomID_Map< id::AtomID > &atom_ID_map, bool const base_only)
 
void setup_suite_atom_id_map (pose::Pose const &pose_1, pose::Pose const &pose_2, Size const base_res, id::AtomID_Map< id::AtomID > &atom_ID_map, bool const base_only)
 
void setup_suite_atom_id_map (pose::Pose const &pose_1, pose::Pose const &pose_2, Size const base_res_1, Size const base_res_2, id::AtomID_Map< id::AtomID > &atom_ID_map, bool const base_only)
 
id::AtomID_Map< id::AtomIDcreate_alignment_id_map (pose::Pose &mod_pose, pose::Pose const &ref_pose, utility::vector1< core::Size > const &rmsd_residue_list, bool const base_only)
 
void align_poses (core::pose::Pose &moving_pose, std::string const moving_tag, core::pose::Pose const &static_pose, std::string const static_tag, utility::vector1< core::Size > const &working_best_alignment, bool const base_only)
 
void output_pair_size (std::pair< Size, Size > const &pair_size, std::ostream &outstream)
 
void output_pair_size (utility::vector1< std::pair< Size, Size > > const &pair_size_vector, std::string const &output_string, std::ostream &outstream, core::Size const spacing)
 
bool pair_sort_criterion (std::pair< Size, Size > pair_one, std::pair< Size, Size > pair_two)
 
void sort_pair_list (utility::vector1< std::pair< Size, Size > > pair_list)
 
bool seq_num_sort_criterion (core::Size seq_num_1, core::Size seq_num_2)
 
void sort_seq_num_list (utility::vector1< core::Size > &seq_num_list)
 
void output_seq_num_list (std::string const tag, utility::vector1< core::Size > const &seq_num_list, std::ostream &outstream, core::Size const spacing)
 
bool is_equivalent_vector (utility::vector1< core::Size > const &seq_num_list_1, utility::vector1< core::Size > const &seq_num_list_2)
 
void output_is_prepend_map (std::string const tag, std::map< core::Size, bool > const &my_map, core::Size const max_seq_num, std::ostream &outstream, core::Size const tag_spacing)
 
void output_bool_list (std::string const tag, utility::vector1< Size > const &size_list, std::ostream &outstream, core::Size const spacing)
 
void output_bool_list (std::string const tag, utility::vector1< bool > const &bool_list, std::ostream &outstream, core::Size const spacing)
 
void output_size_list (std::string const tag, utility::vector1< Size > const &size_list, std::ostream &outstream, core::Size const spacing)
 
void output_title_text (std::string const title, std::ostream &outstream)
 
void output_fold_tree_info (kinematics::FoldTree const &fold_tree, std::string const pose_name, std::ostream &outstream)
 
void output_fold_tree_info (pose::Pose const &pose, std::string pose_name, std::ostream &outstream)
 
bool file_exists (std::string const &file_name)
 
void remove_file (std::string const &file_name)
 
void output_rotamer (utility::vector1< Real > &rotamer)
 
void add_virtual_O2Prime_hydrogen (core::pose::Pose &pose)
 
bool remove_virtual_O2Prime_hydrogen (pose::Pose &pose)
 
Real suite_rmsd (pose::Pose const &pose1, pose::Pose const &pose2, Size const &moving_res_num, bool const prepend_res, bool const ignore_virtual_atom)
 
core::Real full_length_rmsd_over_residue_list (pose::Pose const &pose1, pose::Pose const &pose2, utility::vector1< Size > const &residue_list, std::string const &full_sequence, bool const verbose, bool const ignore_virtual_atom)
 
Real rmsd_over_residue_list (pose::Pose const &pose1, pose::Pose const &pose2, utility::vector1< Size > const &residue_list, std::map< core::Size, core::Size > const &full_to_sub, std::map< core::Size, bool > const &is_prepend_map, bool const verbose, bool const ignore_virtual_atom)
 
Real rmsd_over_residue_list (pose::Pose const &pose1, pose::Pose const &pose2, StepWiseRNA_JobParametersCOP job_parameters_, bool const ignore_virtual_atom)
 
void print_heavy_atoms (Size const &suite_num_1, Size const &suite_num_2, pose::Pose const &pose1, pose::Pose const &pose2)
 
Size get_num_side_chain_atom_from_res_name (chemical::AA const &res_aa, bool const verbose)
 
Real atom_square_deviation (conformation::Residue const &rsd_1, conformation::Residue const &rsd_2, Size const &atomno_1, Size const &atomno_2, bool verbose)
 
void base_atoms_square_deviation (pose::Pose const &pose1, pose::Pose const &pose2, Size const &moving_res_1, Size const &moving_res_2, Size &atom_count, Real &sum_sd, bool verbose, bool const ignore_virtual_atom)
 
void phosphate_square_deviation (pose::Pose const &pose1, pose::Pose const &pose2, Size const &moving_res_1, Size const &moving_res_2, Size &atom_count, Real &sum_sd, bool verbose, bool const ignore_virtual_atom)
 
core::Real phosphate_base_phosphate_rmsd (pose::Pose const &pose1, pose::Pose const &pose2, Size const &moving_res_num, bool const ignore_virtual_atom)
 
void phosphate_base_phosphate_square_deviation (pose::Pose const &pose1, pose::Pose const &pose2, Size const &moving_res_1, Size const &moving_res_2, Size &atom_count, Real &sum_sd, bool verbose, bool const ignore_virtual_atom)
 
void suite_square_deviation (pose::Pose const &pose1, pose::Pose const &pose2, bool const &prepend_res, Size const &moving_res_1, Size const &moving_res_2, Size &atom_count, Real &sum_sd, bool verbose, bool const ignore_virtual_atom)
 
void Freeze_sugar_torsions (core::kinematics::MoveMap &mm, Size const total_residue)
 
void output_boolean (std::string const &tag, bool boolean, std::ostream &outstream)
 
void output_boolean (bool boolean, std::ostream &outstream)
 
void output_movemap (kinematics::MoveMap const &mm, core::pose::Pose const &pose, std::ostream &outstream)
 
utility::vector1< core::Sizeget_surrounding_O2prime_hydrogen (pose::Pose const &pose, utility::vector1< core::Size > const &moving_res, bool verbose)
 
void o2prime_trials (pose::Pose &pose, core::scoring::ScoreFunctionOP const &packer_scorefxn)
 
void o2prime_trials (pose::Pose &pose, core::scoring::ScoreFunctionOP const &packer_scorefxn, utility::vector1< core::Size > const &O2prime_pack_seq_num)
 
pack::task::PackerTaskOP create_standard_o2prime_pack_task (pose::Pose const &pose, utility::vector1< core::Size > const &O2prime_pack_seq_num)
 
void print_backbone_torsions (pose::Pose const &pose, Size const five_prime_chainbreak)
 
void copy_torsions_FROM_TO (core::id::TorsionID const start_torsion_ID, core::id::TorsionID const end_torsion_ID, core::pose::Pose const &template_pose, core::pose::Pose &pose)
 
core::Size setup_chain_break_jump_point (core::pose::Pose &pose, core::Size const moving_res, core::Size const reference_res)
 
void setup_chain_break_variants (core::pose::Pose &pose, Size const cutpoint)
 
void remove_chain_break_variants (core::pose::Pose &pose, Size const &cutpoint)
 
void remove_chain_break_jump_point (core::pose::Pose &pose, core::Size const moving_res, core::Size const reference_res)
 
core::Size setup_bulge_jump_point (pose::Pose &pose, Size const &moving_base, Size const &reference_base, bool const verbose)
 
utility::vector1< boolget_partition_definition_floating_base (pose::Pose const &pose, Size const &moving_res)
 
Size get_anchor_res (Size const rebuild_res, pose::Pose const &pose)
 
void apply_rotamer (pose::Pose &pose, utility::vector1< Torsion_Info > const &rotamer_list)
 
bool check_for_messed_up_structure (core::pose::Pose const &pose, std::string const &tag)
 
core::Size get_residue_base_state (core::pose::Pose const &pose, Size const seq_num)
 
core::Size get_residue_pucker_state (core::pose::Pose const &pose, Size const seq_num, bool const verbose)
 
bool is_same_sugar_pucker (core::pose::Pose const &current_pose, core::pose::Pose const &cluster_center_pose, Size const seq_num)
 
void sleep (core::Size mseconds)
 
void setup_simple_fold_tree (core::pose::Pose &pose)
 
void import_pose_from_silent_file (core::pose::Pose &import_pose, std::string const &silent_file, std::string const &input_tag)
 
std::string path_basename (std::string const full_path)
 
bool is_residues_in_contact (core::Size const &res_ONE, core::pose::Pose const &pose_ONE, core::Size const &res_TWO, core::pose::Pose const &pose_TWO, core::Real const atom_atom_overlap_dist_cutoff, core::Size const num_atom_contacts_cutoff, bool const verbose)
 
void set_CCD_torsions_to_zero (core::pose::Pose &pose, Size const five_prime_res)
 
void get_default_allowed_bulge_res (utility::vector1< core::Size > &allow_bulge_res_list, core::pose::Pose const &pose, bool const verbose)
 
core::Size virtualize_bulges (core::pose::Pose &input_pose, utility::vector1< core::Size > const &in_allow_bulge_res_list, core::scoring::ScoreFunctionOP const &scorefxn, std::string const &tag, bool const allow_pre_virtualize, bool const allow_consecutive_bulges, bool const verbose)
 
std::string get_tag_from_pdb_filename (std::string const pdb_filename)
 
void move_jump_atom_to_base (core::kinematics::FoldTree &fold_tree, std::string const &working_sequence)
 
void print_JobParameters_info (StepWiseRNA_JobParametersCOP const &const_JP, std::string const JP_name, std::ostream &outstream, bool const is_simple_full_length_JP)
 
void print_JobParameters_info (StepWiseRNA_JobParametersOP const &JP, std::string const JP_name, std::ostream &outstream, bool const is_simple_full_length_JP)
 
void set_nucleotide_to_A_form (pose::Pose &pose, Size const seq_num)
 
void print_atom_info (pose::Pose const &pose, Size const seq_num, std::string const pose_name)
 
void print_individual_atom_info (core::conformation::Residue const &rsd, Size const atomno, std::string const rsd_name)
 
void print_base_state (std::string const tag, core::Size const base_state, std::ostream &outstream)
 
void print_sugar_pucker_state (std::string const tag, core::Size const pucker_state, std::ostream &outstream)
 
scoring::ScoreFunctionOP get_sampling_scorefxn (scoring::ScoreFunctionCOP scorefxn)
 
void initialize_common_scorefxns (core::scoring::ScoreFunctionOP const &scorefxn_, core::scoring::ScoreFunctionOP &sampling_scorefxn_, core::scoring::ScoreFunctionOP &atr_rep_screening_scorefxn_, core::scoring::ScoreFunctionOP &chainbreak_scorefxn_, core::scoring::ScoreFunctionOP &o2prime_pack_scorefxn_)
 
void copy_all_o2prime_torsions (core::pose::Pose &mod_pose, core::pose::Pose const &template_pose)
 
core::scoring::ScoreFunctionOP rescale_scorefxn (core::scoring::ScoreFunctionOP const &starting_scorefxn, Real const scaling_factor)
 
void show_scorefxn_weight_lines (core::scoring::ScoreFunctionOP const &scorefxn, std::string const title)
 
void figure_out_stepwise_rna_movemap (core::kinematics::MoveMap &mm, core::pose::Pose const &pose, utility::vector1< Size > const &minimize_res)
 
void figure_out_stepwise_rna_movemap (core::kinematics::MoveMap &mm, core::pose::Pose const &pose, toolbox::AllowInsertOP const &allow_insert)
 
void update_allow_insert_with_extra_minimize_res (pose::Pose const &pose, toolbox::AllowInsertOP &allow_insert, utility::vector1< core::Size > const &extra_minimize_res)
 
void choose_random_if_unspecified_nucleotide (char &newrestype)
 
bool mutate_res_if_allowed (pose::Pose &pose, Size const mutate_res, Real const mutation_frequency)
 
std::string create_tag (std::string const &prestring, Size const i)
 
std::string create_torsion_value_string (core::Real const &torsion_value)
 
std::string create_rotamer_string (core::pose::Pose const &pose, Size const moving_res, bool const is_prepend)
 
std::string create_rotamer_string (core::pose::Pose const &pose, Size const moving_res, Size const reference_res)
 
void add_fade_chain_break_constraint_across_gap (pose::Pose &pose, Size const five_prime_res, Size const three_prime_res, Size const gap_size)
 
void add_harmonic_chain_break_constraint (pose::Pose &pose, Size const five_prime_res)
 
void get_possible_O3prime_C5prime_distance_range (Size const gap_size_, Distance &min_dist, Distance &max_dist)
 

Variables

StepWiseRNA_CountStruct local_count_data
 

Typedef Documentation

Function Documentation

void protocols::stepwise::sampling::rna::add_fade_chain_break_constraint_across_gap ( pose::Pose pose,
Size const  five_prime_res,
Size const  three_prime_res,
Size const  gap_size 
)
void protocols::stepwise::sampling::rna::add_harmonic_chain_break_constraint ( pose::Pose pose,
Size const  five_prime_res 
)
void protocols::stepwise::sampling::rna::add_virtual_O2Prime_hydrogen ( core::pose::Pose pose)
void protocols::stepwise::sampling::rna::align_poses ( core::pose::Pose moving_pose,
std::string const  moving_tag,
core::pose::Pose const &  static_pose,
std::string const  static_tag,
utility::vector1< core::Size > const &  working_best_alignment,
bool const  base_only 
)
utility::vector1< Size > protocols::stepwise::sampling::rna::apply_full_to_sub_mapping ( utility::vector1< Size > const &  res_vector,
utility::vector1< core::Size > const &  is_working_res,
std::map< core::Size, core::Size > const &  full_to_sub 
)
utility::vector1< Size > protocols::stepwise::sampling::rna::apply_full_to_sub_mapping ( utility::vector1< Size > const &  res_vector,
StepWiseRNA_JobParametersCOP  job_parameters 
)

References full_to_sub().

void protocols::stepwise::sampling::rna::apply_protonated_H1_adenosine_variant_type ( core::pose::Pose pose,
core::Size const &  seq_num,
bool const  apply_check 
)
void protocols::stepwise::sampling::rna::apply_rotamer ( pose::Pose pose,
utility::vector1< Torsion_Info > const &  rotamer_list 
)
utility::vector1< Size > protocols::stepwise::sampling::rna::apply_sub_to_full_mapping ( utility::vector1< Size > const &  working_res_vector,
StepWiseRNA_JobParametersCOP  job_parameters 
)
void protocols::stepwise::sampling::rna::apply_virtual_rna_residue_variant_type ( core::pose::Pose pose,
core::Size const &  seq_num,
bool const  apply_check 
)
void protocols::stepwise::sampling::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 
)
Real protocols::stepwise::sampling::rna::atom_square_deviation ( conformation::Residue const &  rsd_1,
conformation::Residue const &  rsd_2,
Size const &  atomno_1,
Size const &  atomno_2,
bool  verbose 
)
void protocols::stepwise::sampling::rna::base_atoms_square_deviation ( pose::Pose const &  pose1,
pose::Pose const &  pose2,
Size const &  moving_res_1,
Size const &  moving_res_2,
Size atom_count,
Real sum_sd,
bool  verbose,
bool const  ignore_virtual_atom 
)
bool protocols::stepwise::sampling::rna::check_can_append ( utility::vector1< core::Size > const &  seq_num_list)
bool protocols::stepwise::sampling::rna::check_can_prepend ( utility::vector1< core::Size > const &  seq_num_list)
bool protocols::stepwise::sampling::rna::check_for_messed_up_structure ( core::pose::Pose const &  pose,
std::string const &  tag 
)
bool protocols::stepwise::sampling::rna::check_is_working_res ( Size const  full_seq_num,
StepWiseRNA_JobParametersCOP const &  job_parameters 
)
Size protocols::stepwise::sampling::rna::check_validity_and_get_working_res ( Size const  full_seq_num,
StepWiseRNA_JobParametersCOP const &  job_parameters 
)
void protocols::stepwise::sampling::rna::choose_random_if_unspecified_nucleotide ( char &  newrestype)
bool protocols::stepwise::sampling::rna::contain_residue_at_seq_num ( Size  seq_num,
utility::vector1< Residue_info > const &  copy_dofs 
)

References j.

Referenced by set_difference(), and set_union().

utility::vector1< Residue_info > protocols::stepwise::sampling::rna::Convert_rebuild_residue_string_to_list ( std::string const &  rebuild_residue_string)
void protocols::stepwise::sampling::rna::copy_all_o2prime_torsions ( core::pose::Pose mod_pose,
core::pose::Pose const &  template_pose 
)
bool protocols::stepwise::sampling::rna::copy_dofs_sort_criterion ( Residue_info  residue_info_1,
Residue_info  residue_info_2 
)
void protocols::stepwise::sampling::rna::copy_torsions_FROM_TO ( core::id::TorsionID const  start_torsion_ID,
core::id::TorsionID const  end_torsion_ID,
core::pose::Pose const &  template_pose,
core::pose::Pose pose 
)
id::AtomID_Map< id::AtomID > protocols::stepwise::sampling::rna::create_alignment_id_map ( pose::Pose mod_pose,
pose::Pose const &  ref_pose,
utility::vector1< core::Size > const &  rmsd_residue_list,
bool const  base_only 
)
std::map< Size, Size > protocols::stepwise::sampling::rna::create_full_to_input_res_map ( utility::vector1< core::Size > const &  input_res_vector)
std::string protocols::stepwise::sampling::rna::create_rotamer_string ( core::pose::Pose const &  pose,
Size const  moving_res,
bool const  is_prepend 
)
std::string protocols::stepwise::sampling::rna::create_rotamer_string ( core::pose::Pose const &  pose,
Size const  moving_res,
Size const  reference_res 
)
pack::task::PackerTaskOP protocols::stepwise::sampling::rna::create_standard_o2prime_pack_task ( pose::Pose const &  pose,
utility::vector1< core::Size > const &  O2prime_pack_seq_num 
)
utility::vector1< utility::vector1< Residue_info > > protocols::stepwise::sampling::rna::create_strand_list ( utility::vector1< Residue_info > const &  copy_dofs)

References j, and sort_copy_dofs().

std::string protocols::stepwise::sampling::rna::create_tag ( std::string const &  prestring,
Size const  i 
)
std::string protocols::stepwise::sampling::rna::create_torsion_value_string ( core::Real const &  torsion_value)
void protocols::stepwise::sampling::rna::ensure_valid_full_seq_num ( Size const  full_seq_num,
StepWiseRNA_JobParametersCOP const &  job_parameters 
)

References runtime_assert.

Referenced by check_is_working_res().

bool protocols::stepwise::sampling::rna::figure_out_rebuild_bulge_mode ( pose::Pose const &  pose,
Size const  rebuild_res 
)
void protocols::stepwise::sampling::rna::figure_out_root_partition_res ( pose::Pose const &  pose,
StepWiseRNA_JobParametersCOP  job_parameters,
utility::vector1< Size > &  root_partition_res,
utility::vector1< Size > &  moving_partition_res 
)
bool protocols::stepwise::sampling::rna::figure_out_sample_both_sugar_base_rotamer ( pose::Pose const &  pose,
bool const  floating_base,
Size const  rebuild_suite 
)
void protocols::stepwise::sampling::rna::figure_out_stepwise_rna_movemap ( core::kinematics::MoveMap mm,
core::pose::Pose const &  pose,
utility::vector1< Size > const &  minimize_res 
)
void protocols::stepwise::sampling::rna::figure_out_stepwise_rna_movemap ( core::kinematics::MoveMap mm,
core::pose::Pose const &  pose,
toolbox::AllowInsertOP const &  allow_insert 
)
bool protocols::stepwise::sampling::rna::file_exists ( std::string const &  file_name)

References file_exists().

void protocols::stepwise::sampling::rna::Freeze_sugar_torsions ( core::kinematics::MoveMap mm,
Size const  total_residue 
)
Real protocols::stepwise::sampling::rna::full_length_rmsd_over_residue_list ( pose::Pose const &  pose1,
pose::Pose const &  pose2,
utility::vector1< Size > const &  residue_list,
std::string const &  full_sequence,
bool const  verbose,
bool const  ignore_virtual_atom 
)
Size protocols::stepwise::sampling::rna::get_anchor_res ( Size const  rebuild_res,
pose::Pose const &  pose 
)
core::io::silent::BinarySilentStruct protocols::stepwise::sampling::rna::get_binary_rna_silent_struct_safe ( pose::Pose const &  const_pose,
std::string const &  tag,
std::string const &  silent_file 
)
core::io::silent::BinarySilentStruct protocols::stepwise::sampling::rna::get_binary_rna_silent_struct_safe_wrapper ( pose::Pose const &  const_pose,
std::string const &  tag,
std::string const &  silent_file,
bool const  write_score_only 
)

References get_binary_rna_silent_struct_safe(), and s.

Referenced by output_data().

utility::vector1< Residue_info > protocols::stepwise::sampling::rna::get_copy_dofs_from_fasta ( std::string const  full_fasta_sequence)
void protocols::stepwise::sampling::rna::get_default_allowed_bulge_res ( utility::vector1< core::Size > &  allow_bulge_res_list,
core::pose::Pose const &  pose,
bool const  verbose 
)
core::Size protocols::stepwise::sampling::rna::get_max_seq_num_from_res_map ( std::map< core::Size, core::Size > const &  my_map)

References TR.

Size protocols::stepwise::sampling::rna::get_num_side_chain_atom_from_res_name ( chemical::AA const &  res_aa,
bool const  verbose 
)
std::string protocols::stepwise::sampling::rna::get_one_letter_name ( std::string const &  three_letter_name)

References exit, and TR.

Referenced by output_residue_struct().

utility::vector1< bool > protocols::stepwise::sampling::rna::get_partition_definition_floating_base ( pose::Pose const &  pose,
Size const &  moving_res 
)
void protocols::stepwise::sampling::rna::get_possible_O3prime_C5prime_distance_range ( Size const  gap_size_,
Distance min_dist,
Distance max_dist 
)
Size protocols::stepwise::sampling::rna::get_residue_base_state ( core::pose::Pose const &  pose,
Size const  seq_num 
)
Residue_info protocols::stepwise::sampling::rna::get_residue_from_seq_num ( Size const &  seq_num,
utility::vector1< Residue_info > const &  copy_dofs 
)

References exit, and TR.

Size protocols::stepwise::sampling::rna::get_residue_pucker_state ( core::pose::Pose const &  pose,
Size const  seq_num,
bool const  verbose 
)
scoring::ScoreFunctionOP protocols::stepwise::sampling::rna::get_sampling_scorefxn ( scoring::ScoreFunctionCOP  scorefxn)
utility::vector1< Size > protocols::stepwise::sampling::rna::get_surrounding_O2prime_hydrogen ( pose::Pose const &  pose,
utility::vector1< core::Size > const &  moving_res,
bool  verbose 
)
std::string protocols::stepwise::sampling::rna::get_tag_from_pdb_filename ( std::string const  pdb_filename)

References tag.

std::string protocols::stepwise::sampling::rna::get_three_letter_name ( std::string const &  one_letter_name)

References exit, and TR.

Referenced by Convert_rebuild_residue_string_to_list().

bool protocols::stepwise::sampling::rna::has_virtual_rna_residue_variant_type ( pose::Pose pose,
Size const &  seq_num 
)
void protocols::stepwise::sampling::rna::import_pose_from_silent_file ( core::pose::Pose import_pose,
std::string const &  silent_file,
std::string const &  input_tag 
)
void protocols::stepwise::sampling::rna::initialize_common_scorefxns ( core::scoring::ScoreFunctionOP const &  scorefxn_,
core::scoring::ScoreFunctionOP sampling_scorefxn_,
core::scoring::ScoreFunctionOP atr_rep_screening_scorefxn_,
core::scoring::ScoreFunctionOP chainbreak_scorefxn_,
core::scoring::ScoreFunctionOP o2prime_pack_scorefxn_ 
)
bool protocols::stepwise::sampling::rna::is_1H5prime_atom ( std::string const &  atom_name)
bool protocols::stepwise::sampling::rna::is_2H5prime_atom ( std::string const &  atom_name)
bool protocols::stepwise::sampling::rna::is_C2prime_atom ( std::string const &  atom_name)
bool protocols::stepwise::sampling::rna::is_C3prime_atom ( std::string const &  atom_name)
bool protocols::stepwise::sampling::rna::is_C4prime_atom ( std::string const &  atom_name)
bool protocols::stepwise::sampling::rna::is_C5prime_atom ( std::string const &  atom_name)
bool protocols::stepwise::sampling::rna::is_equivalent_vector ( utility::vector1< core::Size > const &  seq_num_list_1,
utility::vector1< core::Size > const &  seq_num_list_2 
)

References sort_seq_num_list().

bool protocols::stepwise::sampling::rna::is_five_prime_phosphate_atom ( std::string const &  atom_name)
bool protocols::stepwise::sampling::rna::is_H3prime_atom ( std::string const &  atom_name)
bool protocols::stepwise::sampling::rna::is_H4prime_atom ( std::string const &  atom_name)
bool protocols::stepwise::sampling::rna::is_O2prime_atom ( std::string const &  atom_name)
bool protocols::stepwise::sampling::rna::is_O3prime_atom ( std::string const &  atom_name)
bool protocols::stepwise::sampling::rna::is_O4prime_atom ( std::string const &  atom_name)
bool protocols::stepwise::sampling::rna::is_O5prime_atom ( std::string const &  atom_name)
bool protocols::stepwise::sampling::rna::is_OP1_atom ( std::string const &  atom_name)
bool protocols::stepwise::sampling::rna::is_OP2_atom ( std::string const &  atom_name)
bool protocols::stepwise::sampling::rna::is_P_atom ( std::string const &  atom_name)
bool protocols::stepwise::sampling::rna::is_phosphate_atom ( std::string const &  atom_name)
bool protocols::stepwise::sampling::rna::is_residues_in_contact ( core::Size const &  res_ONE,
core::pose::Pose const &  pose_ONE,
core::Size const &  res_TWO,
core::pose::Pose const &  pose_TWO,
core::Real const  atom_atom_overlap_dist_cutoff,
core::Size const  num_atom_contacts_cutoff,
bool const  verbose 
)
bool protocols::stepwise::sampling::rna::is_same_sugar_pucker ( core::pose::Pose const &  current_pose,
core::pose::Pose const &  cluster_center_pose,
Size const  seq_num 
)
bool protocols::stepwise::sampling::rna::is_three_prime_phosphate_atom ( std::string const &  atom_name)

References is_O3prime_atom().

Referenced by is_phosphate_atom().

bool protocols::stepwise::sampling::rna::is_virtual_base ( conformation::Residue const &  rsd)
void protocols::stepwise::sampling::rna::minimize_with_constraints ( core::pose::Pose pose,
core::kinematics::MoveMap const &  mm,
core::scoring::ScoreFunctionOP const &  scorefxn,
core::optimization::MinimizerOptions const &  options 
)
void protocols::stepwise::sampling::rna::move_jump_atom_to_base ( core::kinematics::FoldTree fold_tree,
std::string const &  working_sequence 
)
bool protocols::stepwise::sampling::rna::mutate_res_if_allowed ( pose::Pose pose,
Size const  mutate_res,
Real const  mutation_frequency 
)
void protocols::stepwise::sampling::rna::o2prime_trials ( pose::Pose pose,
core::scoring::ScoreFunctionOP const &  packer_scorefxn 
)
void protocols::stepwise::sampling::rna::o2prime_trials ( pose::Pose pose,
core::scoring::ScoreFunctionOP const &  packer_scorefxn,
utility::vector1< core::Size > const &  O2prime_pack_seq_num 
)
void protocols::stepwise::sampling::rna::output_bool_list ( std::string const  tag,
utility::vector1< Size > const &  size_list,
std::ostream &  outstream,
core::Size const  spacing 
)
void protocols::stepwise::sampling::rna::output_bool_list ( std::string const  tag,
utility::vector1< bool > const &  bool_list,
std::ostream &  outstream,
core::Size const  spacing 
)
void protocols::stepwise::sampling::rna::output_boolean ( std::string const &  tag,
bool  boolean,
std::ostream &  outstream 
)

Referenced by protocols::stepwise::sampling::rna::legacy::StepWiseRNA_PoseSetup::apply_virtual_res_variant(), protocols::stepwise::sampling::rna::StepWiseRNA_Clusterer::cluster(), protocols::stepwise::sampling::rna::StepWiseRNA_PoseSelection::cluster_pose_list(), protocols::stepwise::sampling::rna::checker::RNA_VDW_BinChecker::create_VDW_screen_bin(), protocols::stepwise::sampling::rna::legacy::StepWiseRNA_JobParametersSetup::figure_out_jump_partners(), protocols::stepwise::sampling::rna::legacy::StepWiseRNA_JobParametersSetup::figure_out_partition_definition(), protocols::stepwise::sampling::rna::legacy::StepWiseRNA_JobParametersSetup::figure_out_prepend_internal(), protocols::stepwise::sampling::rna::StepWiseRNA_CombineLongLoopFilterer::filter(), protocols::stepwise::sampling::rna::StepWiseRNA_Clusterer::get_best_neighboring_shift_RMSD_and_output_silent_file(), protocols::stepwise::sampling::rna::checker::RNA_VDW_BinChecker::get_matching_res_in_VDW_rep_screen_pose(), protocols::stepwise::sampling::rna::rigid_body::get_sugar_stub(), protocols::stepwise::sampling::rna::legacy::StepWiseRNA_JobParametersSetup::get_user_input_alignment_res_list(), protocols::stepwise::sampling::rna::StepWiseRNA_Clusterer::initialize_max_memory_pose_num(), protocols::stepwise::sampling::rna::sugar::legacy::StepWiseRNA_VirtualSugarJustInTimeInstantiatorOLD::initialize_parameters(), protocols::stepwise::sampling::rna::StepWiseRNA_Clusterer::is_new_cluster_center_with_job_parameters(), protocols::stepwise::sampling::rna::StepWiseRNA_Clusterer::is_old_individual_suite_cluster(), protocols::stepwise::sampling::rna::StepWiseRNA_ResidueSampler::output_options(), protocols::stepwise::sampling::rna::StepWiseRNA_Minimizer::output_parameters(), protocols::stepwise::sampling::rna::StepWiseRNA_Clusterer::recalculate_rmsd_and_output_silent_file(), protocols::stepwise::sampling::rna::sugar::SugarModeling::set_base_and_pucker_state(), protocols::stepwise::sampling::rna::legacy::StepWiseRNA_JobParametersSetup::set_fixed_res(), protocols::stepwise::sampling::rna::legacy::StepWiseRNA_JobParametersSetup::set_jump_point_pair_list(), and protocols::stepwise::sampling::rna::sugar::StepWiseRNA_VirtualSugarSamplerFromStringList::setup_sugar_modeling_list().

void protocols::stepwise::sampling::rna::output_boolean ( bool  boolean,
std::ostream &  outstream 
)
void protocols::stepwise::sampling::rna::output_copy_dofs ( utility::vector1< Residue_info >  copy_dofs)
void protocols::stepwise::sampling::rna::output_data ( std::string const &  silent_file,
std::string const &  tag,
bool const  write_score_only,
pose::Pose const &  pose,
core::pose::PoseCOP  native_poseCOP,
StepWiseRNA_JobParametersCOP  job_parameters_ 
)
void protocols::stepwise::sampling::rna::output_data ( core::io::silent::SilentFileData silent_file_data,
std::string const &  silent_file,
std::string const &  tag,
bool const  write_score_only,
pose::Pose const &  pose,
core::pose::PoseCOP  native_poseCOP,
StepWiseRNA_JobParametersCOP  job_parameters_ 
)
void protocols::stepwise::sampling::rna::output_fold_tree_info ( kinematics::FoldTree const &  fold_tree,
std::string const  pose_name,
std::ostream &  outstream 
)
void protocols::stepwise::sampling::rna::output_fold_tree_info ( pose::Pose const &  pose,
std::string  pose_name,
std::ostream &  outstream 
)
void protocols::stepwise::sampling::rna::output_is_prepend_map ( std::string const  tag,
std::map< core::Size, bool > const &  my_map,
core::Size const  max_seq_num,
std::ostream &  outstream,
core::Size const  tag_spacing 
)
void protocols::stepwise::sampling::rna::output_movemap ( kinematics::MoveMap const &  mm,
core::pose::Pose const &  pose,
std::ostream &  outstream 
)
void protocols::stepwise::sampling::rna::output_pair_size ( std::pair< Size, Size > const &  pair_size,
std::ostream &  outstream 
)
void protocols::stepwise::sampling::rna::output_pair_size ( utility::vector1< std::pair< Size, Size > > const &  pair_size_vector,
std::string const &  output_string,
std::ostream &  outstream,
core::Size const  spacing 
)
void protocols::stepwise::sampling::rna::output_res_map ( std::map< core::Size, core::Size > const &  my_map,
Size const  max_seq_num 
)

References TR.

void protocols::stepwise::sampling::rna::output_residue_struct ( Residue_info const &  residue)
void protocols::stepwise::sampling::rna::output_rotamer ( utility::vector1< Real > &  rotamer)
void protocols::stepwise::sampling::rna::output_seq_num_list ( std::string const  tag,
utility::vector1< core::Size > const &  seq_num_list,
std::ostream &  outstream,
core::Size const  spacing 
)

References protocols::abinitio::abscript::I, and sort_seq_num_list().

Referenced by protocols::stepwise::sampling::rna::legacy::StepWiseRNA_PoseSetup::add_terminal_res_repulsion(), protocols::stepwise::sampling::rna::legacy::StepWiseRNA_PoseSetup::correctly_copy_HO2prime_positions(), protocols::stepwise::sampling::rna::StepWiseRNA_Clusterer::create_silent_file_and_tag_list(), protocols::stepwise::sampling::rna::StepWiseRNA_CombineLongLoopFilterer::figure_out_appended_and_prepended_res_list(), protocols::stepwise::sampling::rna::legacy::StepWiseRNA_JobParametersSetup::figure_out_best_working_alignment(), protocols::stepwise::sampling::rna::legacy::StepWiseRNA_JobParametersSetup::figure_out_is_prepend_map(), protocols::stepwise::sampling::rna::legacy::StepWiseRNA_JobParametersSetup::figure_out_partition_definition(), protocols::stepwise::sampling::rna::legacy::StepWiseRNA_JobParametersSetup::figure_out_prepend_internal(), full_length_rmsd_over_residue_list(), protocols::stepwise::sampling::rna::checker::RNA_VDW_BinChecker::get_matching_res_in_VDW_rep_screen_pose(), protocols::stepwise::sampling::rna::legacy::StepWiseRNA_JobParametersSetup::get_previously_closed_cutpoint_from_imported_silent_file(), protocols::stepwise::sampling::rna::legacy::StepWiseRNA_JobParametersSetup::get_user_input_alignment_res_list(), protocols::stepwise::sampling::rna::StepWiseRNA_Clusterer::initialize_quick_alignment_pose(), o2prime_trials(), protocols::stepwise::sampling::rna::StepWiseRNA_ResidueSampler::output_options(), protocols::stepwise::sampling::rna::StepWiseRNA_Minimizer::output_parameters(), print_JobParameters_info(), rmsd_over_residue_list(), protocols::stepwise::sampling::rna::legacy::StepWiseRNA_JobParametersSetup::set_fixed_res(), protocols::stepwise::sampling::rna::legacy::StepWiseRNA_JobParametersSetup::set_native_alignment_res(), protocols::stepwise::sampling::rna::SlicedPoseJobParameters::setup(), protocols::stepwise::sampling::rna::legacy::StepWiseRNA_JobParametersSetup::setup_additional_cutpoint_closed(), protocols::stepwise::sampling::rna::legacy::StepWiseRNA_PoseSetup::setup_native_pose(), protocols::stepwise::sampling::rna::checker::RNA_VDW_BinChecker::setup_using_user_input_VDW_pose(), protocols::stepwise::sampling::rna::legacy::StepWiseRNA_JobParametersSetup::StepWiseRNA_JobParametersSetup(), protocols::stepwise::sampling::rna::checker::RNA_VDW_BinChecker::update_VDW_screen_bin(), protocols::stepwise::sampling::rna::checker::RNA_VDW_BinChecker::VDW_rep_screen_with_act_pose(), and virtualize_bulges().

void protocols::stepwise::sampling::rna::output_size_list ( std::string const  tag,
utility::vector1< Size > const &  size_list,
std::ostream &  outstream,
core::Size const  spacing 
)
void protocols::stepwise::sampling::rna::output_title_text ( std::string const  title,
std::ostream &  outstream 
)

Referenced by protocols::stepwise::sampling::rna::StepWiseRNA_CombineLongLoopFilterer::align_all_pose(), protocols::stepwise::sampling::rna::checker::RNA_VDW_BinChecker::align_VDW_rep_screen_pose(), protocols::stepwise::sampling::rna::sugar::StepWiseRNA_VirtualSugarSamplerFromStringList::apply(), protocols::stepwise::sampling::rna::StepWiseRNA_ResidueSampler::apply(), protocols::stepwise::sampling::rna::legacy::StepWiseRNA_PoseSetup::apply(), protocols::stepwise::sampling::rna::legacy::StepWiseRNA_JobParametersSetup::apply(), protocols::stepwise::sampling::rna::StepWiseRNA_Minimizer::apply(), protocols::stepwise::sampling::rna::legacy::suite::StepWiseRNA_ClassicResidueSampler::apply(), protocols::stepwise::sampling::rna::sugar::StepWiseRNA_VirtualSugarSampler::apply(), protocols::stepwise::sampling::rna::legacy::rigid_body::StepWiseRNA_RigidBodySampler::apply(), protocols::stepwise::sampling::rna::legacy::rigid_body::StepWiseRNA_RigidBodyConnectionSampler::apply(), protocols::stepwise::sampling::rna::connection::StepWiseRNA_ConnectionSampler::apply(), protocols::stepwise::sampling::rna::legacy::rigid_body::StepWiseRNA_FloatingBaseSampler::apply(), protocols::stepwise::sampling::rna::sugar::StepWiseRNA_VirtualSugarSampler::bulge_chain_closure_legacy(), protocols::stepwise::sampling::rna::sugar::StepWiseRNA_VirtualSugarSampler::bulge_chain_minimize_legacy(), protocols::stepwise::sampling::rna::StepWiseRNA_Clusterer::cluster(), protocols::stepwise::sampling::rna::legacy::StepWiseRNA_PoseSetup::correctly_copy_HO2prime_positions(), protocols::stepwise::sampling::rna::StepWiseRNA_Clusterer::create_large_cluster_centers_member_list(), protocols::stepwise::sampling::rna::StepWiseRNA_Clusterer::create_silent_file_and_tag_list(), protocols::stepwise::sampling::rna::StepWiseRNA_Clusterer::create_tags_map(), protocols::stepwise::sampling::rna::StepWiseRNA_CombineLongLoopFilterer::do_some_filtering(), protocols::stepwise::sampling::rna::sugar::legacy::StepWiseRNA_VirtualSugarJustInTimeInstantiatorOLD::do_the_sampling(), protocols::stepwise::sampling::rna::sugar::StepWiseRNA_VirtualSugarJustInTimeInstantiator::do_the_sampling(), protocols::stepwise::sampling::rna::checker::RNA_VDW_BinChecker::FARFAR_setup_using_user_input_VDW_pose(), protocols::stepwise::sampling::rna::legacy::StepWiseRNA_JobParametersSetup::figure_out_best_working_alignment(), protocols::stepwise::sampling::rna::legacy::StepWiseRNA_JobParametersSetup::figure_out_chain_boundaries(), protocols::stepwise::sampling::rna::legacy::StepWiseRNA_JobParametersSetup::figure_out_is_prepend_map(), protocols::stepwise::sampling::rna::legacy::StepWiseRNA_JobParametersSetup::figure_out_is_residue_prepend(), protocols::stepwise::sampling::rna::legacy::StepWiseRNA_JobParametersSetup::figure_out_jump_partners(), protocols::stepwise::sampling::rna::legacy::StepWiseRNA_JobParametersSetup::figure_out_prepend_internal(), protocols::stepwise::sampling::rna::legacy::StepWiseRNA_JobParametersSetup::figure_out_working_sequence_and_mapping(), protocols::stepwise::sampling::rna::StepWiseRNA_CombineLongLoopFilterer::filter(), full_length_rmsd_over_residue_list(), protocols::stepwise::sampling::rna::StepWiseRNA_Clusterer::get_best_neighboring_shift_RMSD_and_output_silent_file(), protocols::stepwise::sampling::rna::checker::RNA_VDW_BinChecker::get_matching_res_in_VDW_rep_screen_pose(), protocols::stepwise::sampling::rna::legacy::get_silent_file_tags(), protocols::stepwise::sampling::rna::legacy::StepWiseRNA_JobParametersSetup::get_user_input_alignment_res_list(), protocols::stepwise::sampling::rna::sugar::minimize_all_sampled_floating_bases(), print_JobParameters_info(), protocols::stepwise::sampling::rna::StepWiseRNA_Clusterer::recalculate_rmsd_and_output_silent_file(), protocols::stepwise::sampling::rna::legacy::StepWiseRNA_JobParametersSetup::reroot_fold_tree(), rmsd_over_residue_list(), protocols::stepwise::sampling::rna::legacy::StepWiseRNA_JobParametersSetup::set_fixed_res(), protocols::stepwise::sampling::rna::legacy::StepWiseRNA_JobParametersSetup::set_native_alignment_res(), protocols::stepwise::sampling::rna::SlicedPoseJobParameters::setup(), protocols::stepwise::sampling::rna::legacy::StepWiseRNA_JobParametersSetup::setup_additional_cutpoint_closed(), protocols::stepwise::sampling::rna::legacy::StepWiseRNA_JobParametersSetup::setup_fold_tree(), protocols::stepwise::sampling::rna::legacy::StepWiseRNA_PoseSetup::setup_native_pose(), protocols::stepwise::sampling::rna::sugar::StepWiseRNA_VirtualSugarSampler::setup_sugar_conformations(), protocols::stepwise::sampling::rna::checker::RNA_VDW_BinChecker::setup_using_user_input_VDW_pose(), protocols::stepwise::sampling::rna::checker::RNA_VDW_BinChecker::setup_using_working_pose(), protocols::stepwise::sampling::rna::legacy::StepWiseRNA_JobParametersSetup::StepWiseRNA_JobParametersSetup(), and protocols::stepwise::sampling::rna::StepWiseRNA_Clusterer::two_stage_clustering().

bool protocols::stepwise::sampling::rna::pair_sort_criterion ( std::pair< Size, Size pair_one,
std::pair< Size, Size pair_two 
)

Referenced by sort_pair_list().

std::string protocols::stepwise::sampling::rna::path_basename ( std::string const  full_path)

References basename.

Real protocols::stepwise::sampling::rna::phosphate_base_phosphate_rmsd ( pose::Pose const &  pose1,
pose::Pose const &  pose2,
Size const &  moving_res_num,
bool const  ignore_virtual_atom 
)
void protocols::stepwise::sampling::rna::phosphate_base_phosphate_square_deviation ( pose::Pose const &  pose1,
pose::Pose const &  pose2,
Size const &  moving_res_1,
Size const &  moving_res_2,
Size atom_count,
Real sum_sd,
bool  verbose,
bool const  ignore_virtual_atom 
)
void protocols::stepwise::sampling::rna::phosphate_square_deviation ( pose::Pose const &  pose1,
pose::Pose const &  pose2,
Size const &  moving_res_1,
Size const &  moving_res_2,
Size atom_count,
Real sum_sd,
bool  verbose,
bool const  ignore_virtual_atom 
)
void protocols::stepwise::sampling::rna::print_atom_info ( pose::Pose const &  pose,
Size const  seq_num,
std::string const  pose_name 
)
void protocols::stepwise::sampling::rna::print_backbone_torsions ( pose::Pose const &  pose,
Size const  five_prime_chainbreak 
)
void protocols::stepwise::sampling::rna::print_base_state ( std::string const  tag,
core::Size const  base_state,
std::ostream &  outstream 
)
void protocols::stepwise::sampling::rna::print_heavy_atoms ( Size const &  suite_num_1,
Size const &  suite_num_2,
pose::Pose const &  pose1,
pose::Pose const &  pose2 
)
void protocols::stepwise::sampling::rna::print_individual_atom_info ( core::conformation::Residue const &  rsd,
Size const  atomno,
std::string const  rsd_name 
)
void protocols::stepwise::sampling::rna::print_JobParameters_info ( StepWiseRNA_JobParametersCOP const &  const_JP,
std::string const  JP_name,
std::ostream &  outstream,
bool const  is_simple_full_length_JP 
)
void protocols::stepwise::sampling::rna::print_JobParameters_info ( StepWiseRNA_JobParametersOP const &  JP,
std::string const  JP_name,
std::ostream &  outstream,
bool const  is_simple_full_length_JP 
)
void protocols::stepwise::sampling::rna::print_sugar_pucker_state ( std::string const  tag,
core::Size const  pucker_state,
std::ostream &  outstream 
)
void protocols::stepwise::sampling::rna::print_torsion_info ( core::pose::Pose const &  pose,
core::Size const  seq_num,
core::Size const  rna_torsion_number,
std::string const  type 
)
void protocols::stepwise::sampling::rna::remove_all_variant_types ( pose::Pose pose)
void protocols::stepwise::sampling::rna::remove_chain_break_jump_point ( core::pose::Pose pose,
core::Size const  moving_res,
core::Size const  reference_res 
)
void protocols::stepwise::sampling::rna::remove_chain_break_variants ( core::pose::Pose pose,
Size const &  cutpoint 
)
void protocols::stepwise::sampling::rna::remove_file ( std::string const &  file_name)
bool protocols::stepwise::sampling::rna::remove_virtual_O2Prime_hydrogen ( pose::Pose pose)
void protocols::stepwise::sampling::rna::remove_virtual_rna_residue_variant_type ( pose::Pose pose,
Size const &  seq_num 
)
scoring::ScoreFunctionOP protocols::stepwise::sampling::rna::rescale_scorefxn ( core::scoring::ScoreFunctionOP const &  starting_scorefxn,
Real const  scaling_factor 
)

According to Kyle B., DFPMIN should be start enough to determine what is the ideal step size. However, the exception is the first minimizing step which could lead to "blow up" error! To prevent can create new scorefxn with scaling_factor=0.1 and minimize with this new score function Sept 20, 2011. Parin S.

References core::scoring::ScoreFunction::clone(), n_score_types, show_scorefxn_weight_lines(), and core::chemical::rna::TR.

Referenced by protocols::stepwise::sampling::rna::sugar::StepWiseRNA_VirtualSugarSampler::get_sugar_setup_scorefxns().

Real protocols::stepwise::sampling::rna::rmsd_over_residue_list ( pose::Pose const &  pose1,
pose::Pose const &  pose2,
utility::vector1< Size > const &  residue_list,
std::map< core::Size, core::Size > const &  full_to_sub,
std::map< core::Size, bool > const &  is_prepend_map,
bool const  verbose,
bool const  ignore_virtual_atom 
)
Real protocols::stepwise::sampling::rna::rmsd_over_residue_list ( pose::Pose const &  pose1,
pose::Pose const &  pose2,
StepWiseRNA_JobParametersCOP  job_parameters_,
bool const  ignore_virtual_atom 
)

References calc_rms_res, and full_to_sub().

bool protocols::stepwise::sampling::rna::score_sort_criterion ( Combine_Tags_Info  tag_info_1,
Combine_Tags_Info  tag_info_2 
)
bool protocols::stepwise::sampling::rna::seq_num_sort_criterion ( core::Size  seq_num_1,
core::Size  seq_num_2 
)

Referenced by sort_seq_num_list().

void protocols::stepwise::sampling::rna::set_CCD_torsions_to_zero ( core::pose::Pose pose,
Size const  five_prime_res 
)
utility::vector1< Residue_info > protocols::stepwise::sampling::rna::set_difference ( utility::vector1< Residue_info > const &  copy_dofs_1,
utility::vector1< Residue_info > const &  copy_dofs_2 
)
void protocols::stepwise::sampling::rna::set_nucleotide_to_A_form ( pose::Pose pose,
Size const  seq_num 
)
utility::vector1< Residue_info > protocols::stepwise::sampling::rna::set_union ( utility::vector1< Residue_info > const &  copy_dofs_1,
utility::vector1< Residue_info > const &  copy_dofs_2 
)
Size protocols::stepwise::sampling::rna::setup_bulge_jump_point ( pose::Pose pose,
Size const &  moving_base,
Size const &  reference_base,
bool const  verbose 
)
core::Size protocols::stepwise::sampling::rna::setup_chain_break_jump_point ( core::pose::Pose pose,
core::Size const  moving_res,
core::Size const  reference_res 
)
void protocols::stepwise::sampling::rna::setup_chain_break_variants ( core::pose::Pose pose,
Size const  cutpoint 
)
StepWiseRNA_JobParametersOP protocols::stepwise::sampling::rna::setup_job_parameters_explicit ( Size const  rebuild_res,
pose::Pose const &  pose,
pose::PoseCOP  native_pose,
utility::vector1< Size > const &  calc_rms_res,
utility::vector1< Size > const &  terminal_res,
utility::vector1< Size > const &  syn_chi_res_list,
utility::vector1< Size > &  working_fixed_res_guess,
utility::vector1< Size > &  suites_that_must_be_minimized 
)
StepWiseRNA_JobParametersOP protocols::stepwise::sampling::rna::setup_job_parameters_for_swa ( Size const  rebuild_res,
pose::Pose const &  pose,
pose::PoseCOP  native_pose,
utility::vector1< Size > const &  calc_rms_res,
utility::vector1< Size > const &  terminal_res,
utility::vector1< Size > const &  syn_chi_res_list,
utility::vector1< Size > const &  extra_minimize_res,
utility::vector1< Size > &  working_fixed_res,
utility::vector1< Size > &  working_minimize_res,
toolbox::AllowInsertOP &  allow_insert,
kinematics::MoveMapOP minimize_move_map 
)
StepWiseRNA_JobParametersOP protocols::stepwise::sampling::rna::setup_job_parameters_legacy ( Size const  rebuild_res,
pose::Pose const &  pose,
pose::PoseCOP  native_pose,
utility::vector1< Size > const &  calc_rms_res,
utility::vector1< Size > const &  terminal_res,
utility::vector1< Size > const &  syn_chi_res_list,
utility::vector1< Size > &  working_fixed_res_guess,
utility::vector1< Size > &  suites_that_must_be_minimized 
)
void protocols::stepwise::sampling::rna::setup_simple_fold_tree ( core::pose::Pose pose)
void protocols::stepwise::sampling::rna::setup_suite_atom_id_map ( conformation::Residue const &  rsd_1,
conformation::Residue const &  rsd_2,
id::AtomID_Map< id::AtomID > &  atom_ID_map,
bool const  base_only 
)
void protocols::stepwise::sampling::rna::setup_suite_atom_id_map ( conformation::Residue const &  rsd_1,
conformation::Residue const &  rsd_2,
Size const  res_num_1,
Size const  res_num_2,
id::AtomID_Map< id::AtomID > &  atom_ID_map,
bool const  base_only 
)
void protocols::stepwise::sampling::rna::setup_suite_atom_id_map ( pose::Pose const &  pose_1,
pose::Pose const &  pose_2,
Size const  base_res,
id::AtomID_Map< id::AtomID > &  atom_ID_map,
bool const  base_only 
)
void protocols::stepwise::sampling::rna::setup_suite_atom_id_map ( pose::Pose const &  pose_1,
pose::Pose const &  pose_2,
Size const  base_res_1,
Size const  base_res_2,
id::AtomID_Map< id::AtomID > &  atom_ID_map,
bool const  base_only 
)
Parameters
pose_2/Dec 23, 2011.

References core::pose::Pose::residue().

Referenced by create_alignment_id_map(), and setup_suite_atom_id_map().

void protocols::stepwise::sampling::rna::show_scorefxn_weight_lines ( core::scoring::ScoreFunctionOP const &  scorefxn,
std::string const  title 
)
void protocols::stepwise::sampling::rna::sleep ( core::Size  mseconds)
void protocols::stepwise::sampling::rna::sort_copy_dofs ( utility::vector1< Residue_info > &  copy_dofs)
void protocols::stepwise::sampling::rna::sort_pair_list ( utility::vector1< std::pair< Size, Size > >  pair_list)
void protocols::stepwise::sampling::rna::sort_seq_num_list ( utility::vector1< core::Size > &  seq_num_list)
Size protocols::stepwise::sampling::rna::string_to_int ( std::string const  input_string)
Real protocols::stepwise::sampling::rna::string_to_real ( std::string const  input_string)
Real protocols::stepwise::sampling::rna::suite_rmsd ( pose::Pose const &  pose1,
pose::Pose const &  pose2,
Size const &  moving_res_num,
bool const  prepend_res,
bool const  ignore_virtual_atom 
)
void protocols::stepwise::sampling::rna::suite_square_deviation ( pose::Pose const &  pose1,
pose::Pose const &  pose2,
bool const &  prepend_res,
Size const &  moving_res_1,
Size const &  moving_res_2,
Size atom_count,
Real sum_sd,
bool  verbose,
bool const  ignore_virtual_atom 
)
utility::vector1< std::string > protocols::stepwise::sampling::rna::tokenize ( std::string const  str,
std::string  delimiters 
)
void protocols::stepwise::sampling::rna::update_allow_insert_with_extra_minimize_res ( pose::Pose const &  pose,
toolbox::AllowInsertOP &  allow_insert,
utility::vector1< core::Size > const &  extra_minimize_res 
)
Size protocols::stepwise::sampling::rna::virtualize_bulges ( core::pose::Pose input_pose,
utility::vector1< core::Size > const &  in_allow_bulge_res_list,
core::scoring::ScoreFunctionOP const &  scorefxn,
std::string const &  tag,
bool const  allow_pre_virtualize,
bool const  allow_consecutive_bulges,
bool const  verbose 
)

Variable Documentation

StepWiseRNA_CountStruct protocols::stepwise::sampling::rna::local_count_data