![]() |
Rosetta
2021.16
|
#include <SSHashedFragmentStore.hh>

Public Member Functions | |
| void | set_threshold_distance (numeric::Real threshold_distance) |
| void | init_SS_stub_HashedFragmentStore () |
| numeric::Size | get_valid_resid (core::pose::Pose const &pose, int resid) |
| std::set< std::string > | potential_valid_ss_strings (std::string frag_ss) |
| numeric::Real | max_rmsd_in_region (core::pose::Pose const &pose, utility::vector1< numeric::Size > resids) |
| numeric::Real | lookback_account_for_dssp_inaccuracy (core::pose::Pose const &pose, numeric::Size resid, bool find_closest, numeric::Real rms_threshold) |
| numeric::Real | lookback_account_for_dssp_inaccuracy (core::pose::Pose const &pose, numeric::Size resid, std::string frags_ss, bool find_closest, numeric::Real rms_threshold) |
| numeric::Real | lookback_account_for_dssp_inaccuracy (core::pose::Pose const &pose, numeric::Size resid, std::string frag_ss, numeric::Real &match_rmsd, numeric::Size &match_index, numeric::Size &match_ss_index) |
| numeric::Real | lookback (core::pose::Pose const &pose, numeric::Size resid) |
| numeric::Real | lookback (core::pose::Pose const &pose, numeric::Size resid, std::string frag_ss, bool find_closest) |
| void | lookback_stub (std::vector< numeric::xyzVector< numeric::Real > > coordinates, char resTypeBeforeLoop, char resTypeAfterLoop, numeric::Size loop_length, numeric::Real &match_rmsd, numeric::Size &match_index, numeric::Size &match_ss_index) |
| void | lookback_uncached_stub (std::vector< numeric::xyzVector< numeric::Real > > coordinates, numeric::Size stub_match_ss_index, numeric::Size loop_length, numeric::Real &match_rmsd, numeric::Size &match_index) |
| std::vector < numeric::xyzVector < numeric::Real > > | get_fragment_coordinates (numeric::Size db_index, numeric::Size match_index) |
| void | get_hits_below_rms (core::pose::Pose const &pose, numeric::Size resid, numeric::Real rms_threshold, utility::vector1< std::vector< numeric::Real > > &hits_cen, utility::vector1< numeric::Real > &hits_rms, utility::vector1< std::string > &hits_aa) |
| protocols::indexed_structure_store::FragmentStoreOP | get_fragment_store (numeric::Size db_index) |
| protocols::indexed_structure_store::FragmentStoreOP | get_fragment_store () |
| std::map< numeric::Size, protocols::indexed_structure_store::FragmentStoreOP > | get_hashed_fragment_store () |
| numeric::Size | get_fragment_length () |
Private Member Functions | |
| SSHashedFragmentStore () | |
| std::vector< bool > | generate_subset_residues_to_compare (numeric::Size loop_length, numeric::Size fragment_length, bool match_tail) |
Static Private Member Functions | |
| static SSHashedFragmentStore * | create_singleton_instance () |
Private Attributes | |
| std::map< numeric::Size, protocols::indexed_structure_store::FragmentStoreOP > | SSHashedFragmentStore_ |
| std::map< std::string, utility::vector1 < numeric::Size > > | SS_stub_HashedFragmentStoreIndex_ |
Friends | |
| class | utility::SingletonBase< SSHashedFragmentStore > |
|
private |
|
staticprivate |
|
private |
| std::vector< xyzVector< Real > > protocols::indexed_structure_store::SSHashedFragmentStore::get_fragment_coordinates | ( | numeric::Size | db_index, |
| numeric::Size | match_index | ||
| ) |
| Size protocols::indexed_structure_store::SSHashedFragmentStore::get_fragment_length | ( | ) |
| protocols::indexed_structure_store::FragmentStoreOP protocols::indexed_structure_store::SSHashedFragmentStore::get_fragment_store | ( | numeric::Size | db_index | ) |
| FragmentStoreOP protocols::indexed_structure_store::SSHashedFragmentStore::get_fragment_store | ( | ) |
| std::map< core::Size, protocols::indexed_structure_store::FragmentStoreOP > protocols::indexed_structure_store::SSHashedFragmentStore::get_hashed_fragment_store | ( | ) |
| void protocols::indexed_structure_store::SSHashedFragmentStore::get_hits_below_rms | ( | core::pose::Pose const & | pose, |
| numeric::Size | resid, | ||
| numeric::Real | rms_threshold, | ||
| utility::vector1< std::vector< numeric::Real > > & | hits_cen, | ||
| utility::vector1< numeric::Real > & | hits_rms, | ||
| utility::vector1< std::string > & | hits_aa | ||
| ) |
References protocols::simple_filters::dssp(), core::scoring::dssp::Dssp::dssp_reduced(), core::scoring::dssp::Dssp::get_dssp_secstruct(), protocols::indexed_structure_store::FragmentLookupResult::match_index, protocols::indexed_structure_store::FragmentLookupResult::match_rmsd, core::pose::Pose::residue(), core::sequence::SSManager::symbolString2index(), and core::conformation::Residue::xyz().
Referenced by protocols::simple_moves::StructProfileMover::get_closest_sequence_at_res().
| Size protocols::indexed_structure_store::SSHashedFragmentStore::get_valid_resid | ( | core::pose::Pose const & | pose, |
| int | resid | ||
| ) |
| void protocols::indexed_structure_store::SSHashedFragmentStore::init_SS_stub_HashedFragmentStore | ( | ) |
References core::sequence::SSManager::index2symbolString(), and core::scoring::pair.
Referenced by protocols::pose_length_moves::NearNativeLoopCloser::NearNativeLoopCloser(), protocols::pose_length_moves::FixAllLoopsMover::parse_my_tag(), protocols::pose_length_moves::AnalyzeLoopModeling::parse_my_tag(), and protocols::pose_length_moves::NearNativeLoopCloser::parse_my_tag().
| numeric::Real protocols::indexed_structure_store::SSHashedFragmentStore::lookback | ( | core::pose::Pose const & | pose, |
| numeric::Size | resid | ||
| ) |
| numeric::Real protocols::indexed_structure_store::SSHashedFragmentStore::lookback | ( | core::pose::Pose const & | pose, |
| numeric::Size | resid, | ||
| std::string | frag_ss, | ||
| bool | find_closest | ||
| ) |
| numeric::Real protocols::indexed_structure_store::SSHashedFragmentStore::lookback_account_for_dssp_inaccuracy | ( | core::pose::Pose const & | pose, |
| numeric::Size | resid, | ||
| bool | find_closest, | ||
| numeric::Real | rms_threshold | ||
| ) |
| numeric::Real protocols::indexed_structure_store::SSHashedFragmentStore::lookback_account_for_dssp_inaccuracy | ( | core::pose::Pose const & | pose, |
| numeric::Size | resid, | ||
| std::string | frags_ss, | ||
| bool | find_closest, | ||
| numeric::Real | rms_threshold | ||
| ) |
| numeric::Real protocols::indexed_structure_store::SSHashedFragmentStore::lookback_account_for_dssp_inaccuracy | ( | core::pose::Pose const & | pose, |
| numeric::Size | resid, | ||
| std::string | frag_ss, | ||
| numeric::Real & | match_rmsd, | ||
| numeric::Size & | match_index, | ||
| numeric::Size & | match_ss_index | ||
| ) |
| void protocols::indexed_structure_store::SSHashedFragmentStore::lookback_stub | ( | std::vector< numeric::xyzVector< numeric::Real > > | coordinates, |
| char | resTypeBeforeLoop, | ||
| char | resTypeAfterLoop, | ||
| numeric::Size | loop_length, | ||
| numeric::Real & | match_rmsd, | ||
| numeric::Size & | match_index, | ||
| numeric::Size & | match_ss_index | ||
| ) |
| void protocols::indexed_structure_store::SSHashedFragmentStore::lookback_uncached_stub | ( | std::vector< numeric::xyzVector< numeric::Real > > | coordinates, |
| numeric::Size | stub_match_ss_index, | ||
| numeric::Size | loop_length, | ||
| numeric::Real & | match_rmsd, | ||
| numeric::Size & | match_index | ||
| ) |
| Real protocols::indexed_structure_store::SSHashedFragmentStore::max_rmsd_in_region | ( | core::pose::Pose const & | pose, |
| utility::vector1< numeric::Size > | resids | ||
| ) |
| set< std::string > protocols::indexed_structure_store::SSHashedFragmentStore::potential_valid_ss_strings | ( | std::string | frag_ss | ) |
References protocols::stepwise::modeler::rna::set_union().
| void protocols::indexed_structure_store::SSHashedFragmentStore::set_threshold_distance | ( | numeric::Real | threshold_distance | ) |
Referenced by protocols::pose_length_moves::NearNativeLoopCloser::NearNativeLoopCloser(), protocols::pose_length_moves::FixAllLoopsMover::parse_my_tag(), protocols::pose_length_moves::AnalyzeLoopModeling::parse_my_tag(), protocols::simple_filters::LeastNativeLike9merFilter::parse_my_tag(), protocols::pose_length_moves::NearNativeLoopCloser::parse_my_tag(), and protocols::simple_moves::StructProfileMover::StructProfileMover().
|
friend |
|
private |
|
private |
1.8.7