![]() |
Rosetta Core
2014.16.56682
|
Keep track of all information related to how a subpose 'fits in' to global modeling scheme. More...
#include <FullModelInfo.hh>
Private Member Functions | |
| utility::vector1< Size > | get_cutpoint_open_from_pdb_info (pose::Pose const &pose) const |
| void | get_sequence_with_gaps_filled_with_n (pose::Pose const &pose, std::string &sequence, utility::vector1< Size > &full_numbering) const |
Private Attributes | |
| utility::vector1< Size > | res_list_ |
| utility::vector1 < core::pose::PoseOP > | other_pose_list_ |
| FullModelParametersCOP | full_model_parameters_ |
Keep track of all information related to how a subpose 'fits in' to global modeling scheme.
See FullModelParameters for more information on the global modeling scheme, including full_sequence, etc.
| core::pose::full_model_info::FullModelInfo::FullModelInfo | ( | std::string const & | full_sequence, |
| utility::vector1< Size > const & | cutpoint_open_in_full_model, | ||
| utility::vector1< Size > const & | res_numbers_in_pose | ||
| ) |
Referenced by clone(), and clone_info().
| core::pose::full_model_info::FullModelInfo::FullModelInfo | ( | FullModelParametersCOP | full_model_parameters | ) |
| core::pose::full_model_info::FullModelInfo::FullModelInfo | ( | pose::Pose & | pose | ) |
References full_model_parameters_, and res_list_.
| core::pose::full_model_info::FullModelInfo::FullModelInfo | ( | FullModelInfo const & | src | ) |
Copy constructors must copy all data, not just some...
References other_pose_list_.
| core::pose::full_model_info::FullModelInfo::~FullModelInfo | ( | ) |
| void core::pose::full_model_info::FullModelInfo::add_other_pose | ( | core::pose::PoseOP | pose | ) |
References other_pose_list_.
| utility::vector1< Size > core::pose::full_model_info::FullModelInfo::chains_in_full_model | ( | ) | const |
References core::pose::full_model_info::CHAIN, and full_model_parameters_.
| void core::pose::full_model_info::FullModelInfo::clear_other_pose_list | ( | ) |
References other_pose_list_.
| void core::pose::full_model_info::FullModelInfo::clear_res_list | ( | ) |
References res_list_.
|
inlinevirtual |
Implements basic::datacache::CacheableData.
References FullModelInfo().
|
inline |
References FullModelInfo().
Referenced by core::pose::full_model_info::update_res_list_in_full_model_info_and_pdb_info().
| utility::vector1< int > const & core::pose::full_model_info::FullModelInfo::conventional_numbering | ( | ) | const |
References full_model_parameters_.
| utility::vector1< Size > const & core::pose::full_model_info::FullModelInfo::cutpoint_open_in_full_model | ( | ) | const |
References core::pose::full_model_info::CUTPOINT_OPEN, and full_model_parameters_.
Referenced by core::pose::full_model_info::get_chains_full(), core::scoring::methods::IntermolEnergy::get_num_chains_frozen(), core::scoring::methods::MissingEnergy::get_number_missing_residue_connections(), core::scoring::methods::FreeMoietyEnergy::residue_energy(), and core::scoring::loop_graph::LoopGraph::update().
| utility::vector1< Size > const & core::pose::full_model_info::FullModelInfo::extra_minimize_res | ( | ) | const |
References core::pose::full_model_info::EXTRA_MINIMIZE, and full_model_parameters_.
| Size core::pose::full_model_info::FullModelInfo::find_index_in_other_pose_list | ( | pose::Pose const & | pose | ) | const |
References other_pose_list_.
| utility::vector1< Size > const & core::pose::full_model_info::FullModelInfo::fixed_domain_map | ( | ) | const |
References core::pose::full_model_info::FIXED_DOMAIN, and full_model_parameters_.
Referenced by core::pose::full_model_info::get_fixed_domain_from_full_model_info_const(), core::pose::full_model_info::get_move_elements_from_full_model_info_const(), core::pose::full_model_info::get_moving_res_from_full_model_info(), and core::scoring::methods::MissingEnergy::get_number_missing_residue_connections().
| FullModelParametersCOP core::pose::full_model_info::FullModelInfo::full_model_parameters | ( | ) | const |
References full_model_parameters_.
| std::string const & core::pose::full_model_info::FullModelInfo::full_sequence | ( | ) | const |
References full_model_parameters_.
Referenced by core::pose::full_model_info::get_chains_full().
| utility::vector1< Size > core::pose::full_model_info::FullModelInfo::full_to_sub | ( | utility::vector1< Size > const & | res_in_full_model_numbering | ) | const |
References utility::vector1< T, class >::index(), and res_list_.
| Size core::pose::full_model_info::FullModelInfo::full_to_sub | ( | Size const | res_in_full_model_numbering | ) | const |
References utility::vector1< T, class >::index(), res_list_, and runtime_assert.
|
private |
| Size core::pose::full_model_info::FullModelInfo::get_idx_for_other_pose | ( | pose::Pose const & | pose | ) | const |
| Size core::pose::full_model_info::FullModelInfo::get_idx_for_other_pose_with_residue | ( | Size const | input_res | ) | const |
References core::pose::full_model_info::const_full_model_info(), utility::vector1< T, class >::has_value(), other_pose_list_, res_list(), and runtime_assert.
Referenced by get_idx_for_other_pose().
|
private |
| utility::vector1< Size > core::pose::full_model_info::FullModelInfo::moving_res_in_full_model | ( | ) | const |
References core::pose::full_model_info::FIXED_DOMAIN, full_model_parameters_, runtime_assert, and size().
|
inline |
| void core::pose::full_model_info::FullModelInfo::remove_other_pose_at_idx | ( | Size const | idx | ) |
References other_pose_list_, and runtime_assert.
|
inline |
References res_list_.
Referenced by core::pose::full_model_info::full_to_sub(), core::pose::full_model_info::get_fixed_domain_from_full_model_info_const(), get_idx_for_other_pose_with_residue(), core::pose::full_model_info::get_move_elements_from_full_model_info_const(), core::pose::full_model_info::get_moving_res_from_full_model_info(), core::pose::full_model_info::get_res_list_from_full_model_info(), core::pose::full_model_info::get_res_list_from_full_model_info_const(), core::pose::full_model_info::get_residue(), core::scoring::methods::FreeMoietyEnergy::residue_energy(), set_res_list(), core::pose::full_model_info::sub_to_full(), and core::pose::full_model_info::update_pose_domain_map().
| utility::vector1< Size > const & core::pose::full_model_info::FullModelInfo::sample_res | ( | ) | const |
References full_model_parameters_, and core::pose::full_model_info::SAMPLE.
| void core::pose::full_model_info::FullModelInfo::set_full_model_parameters | ( | FullModelParametersCOP | setting | ) |
References full_model_parameters_.
| void core::pose::full_model_info::FullModelInfo::set_other_pose_list | ( | utility::vector1< pose::PoseOP > const & | setting | ) |
References other_pose_list_.
|
inline |
References res_list(), and res_list_.
| Size core::pose::full_model_info::FullModelInfo::size | ( | ) | const |
References full_model_parameters_.
Referenced by core::pose::full_model_info::full_model_size(), full_to_sub(), and moving_res_in_full_model().
| utility::vector1< Size > core::pose::full_model_info::FullModelInfo::sub_to_full | ( | utility::vector1< Size > const & | res | ) | const |
References res_list_, and runtime_assert.
Referenced by core::pose::full_model_info::sub_to_full().
References res_list_, and runtime_assert.
|
private |
|
private |
|
private |
Referenced by clear_res_list(), full_to_sub(), FullModelInfo(), res_list(), set_res_list(), and sub_to_full().
1.8.7