![]() |
Rosetta
2021.16
|
#include <FullModelPoseBuilder.hh>
Public Member Functions | |
| FullModelPoseBuilder () | |
| ~FullModelPoseBuilder () | |
| void | set_options (utility::options::OptionCollection const &options) |
| void | set_input_poses (utility::vector1< pose::PoseOP > input_poses) |
| void | set_input_resnum_and_chain_and_segid (std::tuple< utility::vector1< Size >, utility::vector1< char >, utility::vector1< std::string > > const &input_resnum_and_chain_and_segid) |
| void | set_cutpoint_open_in_full_model (utility::vector1< Size > const &cutpoint_open_in_full_model) |
| void | set_fasta_file (std::string const &fasta_file) |
| void | set_full_model_parameters (core::pose::full_model_info::FullModelParametersOP const &full_model_parameters) |
| void | set_extra_minimize_res (utility::vector1< Size > const &extra_minimize_res) |
| void | set_sample_res (utility::vector1< Size > const &sample_res) |
| void | set_working_res (utility::vector1< Size > const &working_res) |
| void | set_terminal_res (utility::vector1< Size > const &terminal_res) |
| void | set_block_stack_above_res (utility::vector1< Size > const &block_stack_above_res) |
| void | set_block_stack_below_res (utility::vector1< Size > const &block_stack_below_res) |
| void | set_preferred_root_res (utility::vector1< Size > const &preferred_root_res) |
| void | set_jump_res (utility::vector1< Size > const &jump_res) |
| void | set_cutpoint_closed (utility::vector1< Size > const &cutpoint_closed) |
| void | set_cyclize_res (utility::vector1< Size > const &cyclize_res) |
| void | set_twoprime_res (utility::vector1< Size > const &twoprime_res) |
| void | set_fiveprime_res (utility::vector1< Size > const &fiveprime_res) |
| void | set_bulge_res (utility::vector1< Size > const &bulge_res) |
| void | set_extra_minimize_jump_res (utility::vector1< Size > const &extra_minimize_jump_res) |
| void | set_virtual_sugar_res (utility::vector1< Size > const &virtual_sugar_res) |
| void | set_alignment_anchor_res (utility::vector1< Size > const &alignment_anchor_res) |
| void | set_calc_rms_res (utility::vector1< Size > const &calc_rms_res) |
| void | set_rna_syn_chi (utility::vector1< Size > const &rna_syn_chi) |
| void | set_rna_anti_chi (utility::vector1< Size > const &rna_anti_chi) |
| void | set_rna_north_sugar (utility::vector1< Size > const &rna_north_sugar) |
| void | set_rna_south_sugar (utility::vector1< Size > const &rna_south_sugar) |
| void | set_rna_sample_sugar (utility::vector1< Size > const &rna_sample_sugar) |
| void | set_global_seq_file (std::string const &global_seq_file) |
| void | set_disulfide_file (std::string const &disulfide_file) |
| void | set_constraint_file (std::string const &constraint_file) |
| void | initialize_input_poses_from_options (core::chemical::ResidueTypeSetCOP rsd_set) |
| void | initialize_further_from_options () |
| void | initialize_full_model_parameters () |
| core::pose::PoseOP | build () |
Private Member Functions | |
| void | fill_full_model_info (core::pose::Pose &pose) |
| void | fill_full_model_info (utility::vector1< core::pose::PoseOP > &pose_ops) |
| void | fill_full_model_info (core::pose::Pose &pose, utility::vector1< core::pose::PoseOP > &other_pose_ops) |
| void | fill_full_model_info (utility::vector1< core::pose::Pose * > &pose_pointers) |
Private Attributes | |
| utility::options::OptionCollection | options_ |
| utility::vector1< pose::PoseOP > | input_poses_ |
| std::tuple< utility::vector1 < Size >, utility::vector1 < char >, utility::vector1 < std::string > > | input_resnum_and_chain_and_segid_ |
| utility::vector1< Size > | cutpoint_open_in_full_model_ |
| std::string | fasta_file_ = "" |
| core::pose::full_model_info::FullModelParametersOP | full_model_parameters_ = nullptr |
| utility::vector1< Size > | extra_minimize_res_ |
| utility::vector1< Size > | sample_res_ |
| utility::vector1< Size > | working_res_ |
| utility::vector1< Size > | terminal_res_ |
| utility::vector1< Size > | block_stack_above_res_ |
| utility::vector1< Size > | block_stack_below_res_ |
| utility::vector1< Size > | preferred_root_res_ |
| utility::vector1< Size > | jump_res_ |
| utility::vector1< Size > | cutpoint_closed_ |
| utility::vector1< Size > | cyclize_res_ |
| utility::vector1< Size > | twoprime_res_ |
| utility::vector1< Size > | fiveprime_res_ |
| utility::vector1< Size > | bulge_res_ |
| utility::vector1< Size > | extra_minimize_jump_res_ |
| utility::vector1< Size > | virtual_sugar_res_ |
| utility::vector1< Size > | alignment_anchor_res_ |
| utility::vector1< Size > | calc_rms_res_ |
| utility::vector1< Size > | rna_syn_chi_ |
| utility::vector1< Size > | rna_anti_chi_ |
| utility::vector1< Size > | rna_north_sugar_ |
| utility::vector1< Size > | rna_south_sugar_ |
| utility::vector1< Size > | rna_sample_sugar_ |
| std::string | global_seq_file_ = "" |
| std::string | disulfide_file_ = "" |
| std::string | constraint_file_ = "" |
| core::import_pose::FullModelPoseBuilder::FullModelPoseBuilder | ( | ) |
|
inline |
| PoseOP core::import_pose::FullModelPoseBuilder::build | ( | ) |
|
private |
Referenced by build(), and fill_full_model_info().
|
private |
References fill_full_model_info().
|
private |
|
private |
References core::import_pose::add_block_stack_variants(), core::pose::full_model_info::ALIGNMENT_ANCHOR_RES, alignment_anchor_res_, block_stack_above_res_, block_stack_below_res_, bulge_res_, core::pose::full_model_info::CALC_RMS, calc_rms_res_, core::import_pose::check_extra_minimize_res_are_input(), core::import_pose::check_working_res(), constraint_file_, cutpoint_closed_, core::pose::full_model_info::CUTPOINT_OPEN, cutpoint_open_in_full_model_, core::pose::full_model_info::CYCLIZE_RES, cyclize_res_, disulfide_file_, core::pose::full_model_info::DOCK_DOMAIN, core::pose::full_model_info::EXTRA_MINIMIZE, core::pose::full_model_info::EXTRA_MINIMIZE_JUMP, extra_minimize_jump_res_, extra_minimize_res_, core::import_pose::figure_out_dock_domain_map(), core::import_pose::figure_out_fixed_domain_map(), core::import_pose::figure_out_motif_mode(), core::import_pose::figure_out_sample_res(), core::import_pose::figure_out_working_res(), core::chemical::FIVEPRIME_CAP, fiveprime_res_, core::pose::fix_up_residue_type_variants(), core::pose::copydofs::FIXED_DOMAIN, full_model_parameters_, core::pose::full_model_info::get_chains_from_pdb_info(), core::pose::full_model_info::get_res_num_from_pdb_info(), core::pose::full_model_info::get_segids_from_pdb_info(), global_seq_file_, core::pose::full_model_info::INPUT_DOMAIN, jump_res_, options_, core::pose::full_model_info::PREFERRED_ROOT, preferred_root_res_, core::pose::rna::remove_bracketed(), core::import_pose::reorder_pose(), core::pose::full_model_info::RNA_ANTI_CHI, rna_anti_chi_, core::pose::full_model_info::RNA_BLOCK_STACK_ABOVE, core::pose::full_model_info::RNA_BLOCK_STACK_BELOW, core::pose::full_model_info::RNA_BULGE, core::pose::full_model_info::RNA_NORTH_SUGAR, rna_north_sugar_, core::pose::full_model_info::RNA_SAMPLE_SUGAR, rna_sample_sugar_, core::pose::full_model_info::RNA_SOUTH_SUGAR, rna_south_sugar_, core::pose::full_model_info::RNA_SYN_CHI, rna_syn_chi_, core::pose::full_model_info::RNA_TERMINAL, core::pose::full_model_info::SAMPLE, sample_res_, core::pose::full_model_info::set_full_model_info(), core::import_pose::setup_fold_trees(), core::import_pose::setup_for_density_scoring(), core::pose::Pose::size(), terminal_res_, core::pose::full_model_info::TWOPRIME_RES, twoprime_res_, core::pose::full_model_info::update_pose_objects_from_full_model_info(), virtual_sugar_res_, core::pose::full_model_info::WORKING, and working_res_.
| void core::import_pose::FullModelPoseBuilder::initialize_full_model_parameters | ( | ) |
References cutpoint_open_in_full_model_, fasta_file_, full_model_parameters_, core::import_pose::get_sequence_information(), input_poses_, and options_.
Referenced by initialize_further_from_options().
| void core::import_pose::FullModelPoseBuilder::initialize_further_from_options | ( | ) |
References full_model_parameters_, initialize_full_model_parameters(), options_, set_alignment_anchor_res(), set_block_stack_above_res(), set_block_stack_below_res(), set_bulge_res(), set_calc_rms_res(), set_constraint_file(), set_cutpoint_closed(), set_cutpoint_open_in_full_model(), set_cyclize_res(), set_disulfide_file(), set_extra_minimize_jump_res(), set_extra_minimize_res(), set_fiveprime_res(), set_global_seq_file(), set_input_resnum_and_chain_and_segid(), set_jump_res(), set_preferred_root_res(), set_rna_anti_chi(), set_rna_north_sugar(), set_rna_sample_sugar(), set_rna_south_sugar(), set_rna_syn_chi(), set_sample_res(), set_terminal_res(), set_twoprime_res(), set_virtual_sugar_res(), and set_working_res().
Referenced by core::import_pose::initialize_pose_and_other_poses_from_options().
| void core::import_pose::FullModelPoseBuilder::initialize_input_poses_from_options | ( | core::chemical::ResidueTypeSetCOP | rsd_set | ) |
|
inline |
References alignment_anchor_res_.
Referenced by initialize_further_from_options().
|
inline |
References block_stack_above_res_.
Referenced by initialize_further_from_options().
|
inline |
References block_stack_below_res_.
Referenced by initialize_further_from_options().
|
inline |
References bulge_res_.
Referenced by initialize_further_from_options().
|
inline |
References calc_rms_res_.
Referenced by initialize_further_from_options().
|
inline |
References constraint_file_.
Referenced by initialize_further_from_options().
|
inline |
References cutpoint_closed_.
Referenced by initialize_further_from_options().
|
inline |
References cutpoint_open_in_full_model_.
Referenced by initialize_further_from_options().
|
inline |
References cyclize_res_.
Referenced by initialize_further_from_options().
|
inline |
References disulfide_file_.
Referenced by initialize_further_from_options().
| void core::import_pose::FullModelPoseBuilder::set_extra_minimize_jump_res | ( | utility::vector1< Size > const & | extra_minimize_jump_res | ) |
References extra_minimize_jump_res_, jump_res_, and core::chemical::rings::q.
Referenced by initialize_further_from_options().
|
inline |
References extra_minimize_res_.
Referenced by initialize_further_from_options().
|
inline |
References fasta_file_.
|
inline |
References fiveprime_res_.
Referenced by initialize_further_from_options().
|
inline |
References full_model_parameters_.
|
inline |
References global_seq_file_.
Referenced by initialize_further_from_options().
|
inline |
References input_poses_.
Referenced by protocols::recces::pose_setup_from_file().
|
inline |
References input_resnum_and_chain_and_segid_.
Referenced by initialize_further_from_options().
|
inline |
References jump_res_.
Referenced by initialize_further_from_options().
|
inline |
|
inline |
References preferred_root_res_.
Referenced by initialize_further_from_options().
|
inline |
References rna_anti_chi_.
Referenced by initialize_further_from_options().
|
inline |
References rna_north_sugar_.
Referenced by initialize_further_from_options().
|
inline |
References rna_sample_sugar_.
Referenced by initialize_further_from_options().
|
inline |
References rna_south_sugar_.
Referenced by initialize_further_from_options().
|
inline |
References rna_syn_chi_.
Referenced by initialize_further_from_options().
|
inline |
References sample_res_.
Referenced by initialize_further_from_options().
|
inline |
References terminal_res_.
Referenced by initialize_further_from_options().
|
inline |
References twoprime_res_.
Referenced by initialize_further_from_options().
|
inline |
References virtual_sugar_res_.
Referenced by initialize_further_from_options().
|
inline |
References working_res_.
Referenced by initialize_further_from_options().
|
private |
Referenced by fill_full_model_info(), and set_alignment_anchor_res().
|
private |
Referenced by fill_full_model_info(), and set_block_stack_above_res().
|
private |
Referenced by fill_full_model_info(), and set_block_stack_below_res().
|
private |
Referenced by fill_full_model_info(), and set_bulge_res().
|
private |
Referenced by fill_full_model_info(), and set_calc_rms_res().
|
private |
Referenced by fill_full_model_info(), and set_constraint_file().
|
private |
Referenced by fill_full_model_info(), and set_cutpoint_closed().
|
private |
Referenced by fill_full_model_info(), initialize_full_model_parameters(), and set_cutpoint_open_in_full_model().
|
private |
Referenced by fill_full_model_info(), and set_cyclize_res().
|
private |
Referenced by fill_full_model_info(), and set_disulfide_file().
|
private |
Referenced by fill_full_model_info(), and set_extra_minimize_jump_res().
|
private |
Referenced by fill_full_model_info(), and set_extra_minimize_res().
|
private |
Referenced by initialize_full_model_parameters(), and set_fasta_file().
|
private |
Referenced by fill_full_model_info(), and set_fiveprime_res().
|
private |
|
private |
Referenced by fill_full_model_info(), and set_global_seq_file().
|
private |
Referenced by build(), initialize_full_model_parameters(), initialize_input_poses_from_options(), and set_input_poses().
|
private |
Referenced by build(), and set_input_resnum_and_chain_and_segid().
|
private |
Referenced by fill_full_model_info(), set_extra_minimize_jump_res(), and set_jump_res().
|
private |
|
private |
Referenced by fill_full_model_info(), and set_preferred_root_res().
|
private |
Referenced by fill_full_model_info(), and set_rna_anti_chi().
|
private |
Referenced by fill_full_model_info(), and set_rna_north_sugar().
|
private |
Referenced by fill_full_model_info(), and set_rna_sample_sugar().
|
private |
Referenced by fill_full_model_info(), and set_rna_south_sugar().
|
private |
Referenced by fill_full_model_info(), and set_rna_syn_chi().
|
private |
Referenced by fill_full_model_info(), and set_sample_res().
|
private |
Referenced by fill_full_model_info(), and set_terminal_res().
|
private |
Referenced by fill_full_model_info(), and set_twoprime_res().
|
private |
Referenced by fill_full_model_info(), and set_virtual_sugar_res().
|
private |
Referenced by fill_full_model_info(), and set_working_res().
1.8.7