#include <SubMotifLibrary.hh>
|
| void | initialize () |
| |
| void | initialize_from_directory (std::string const &dir_name) |
| |
| void | initialize_from_jump_library () |
| |
| SubMotifSequenceSet | get_submotif_sequence_set (core::pose::Pose const &pose, bool sort_sequences=true) const |
| |
| void | save_pose_as_submotif (core::pose::PoseOP pose, std::string const &tag) |
| |
| utility::vector1< SequenceMapping > | get_matches_for_one_submotif_sequence_set (SubMotifSequenceSet const &submotif_sequence_set, core::pose::Pose const &pose, bool const use_full_model_info=true) const |
| |
| void | get_moves_for_one_submotif (core::pose::PoseCOP submotif_pose, core::pose::Pose const &pose) const |
| |
| void | get_matches (utility::vector1< SequenceMapping > &all_matches, SequenceMapping const &matching_residues, std::string const &submotif_sequence, utility::vector1< core::Size > const &submotif_cutpoints, std::string const &pose_sequence, utility::vector1< core::Size > const &pose_cutpoints, utility::vector1< core::Size > const &pose_domain_map) const |
| |
| void | output_tags () const |
| |
| protocols::stepwise::monte_carlo::submotif::SubMotifLibrary::SubMotifLibrary |
( |
core::chemical::ResidueTypeSetCOP |
rsd_set, |
|
|
bool const |
include_submotifs_from_jump_library = false, |
|
|
bool const |
use_first_jump_for_submotif = false, |
|
|
utility::vector1< std::string > const & |
exclude_submotif_list = utility::vector1< std::string >() |
|
) |
| |
| protocols::stepwise::monte_carlo::submotif::SubMotifLibrary::~SubMotifLibrary |
( |
| ) |
|
|
overridedefault |
References core::pose::full_model_info::const_full_model_info(), core::chemical::FA_STANDARD, core::pose::fix_up_residue_type_variants(), core::pose::full_model_info::FullModelInfo::full_model_parameters(), core::pose::full_model_info::FullModelInfo::full_sequence(), core::chemical::ResidueTypeFinder::get_representative_type(), output_tags(), core::chemical::ResidueTypeFinder::residue_base_name(), core::pose::full_model_info::set_full_model_info(), submotif_poses_by_tag_, and protocols::TR().
| void protocols::stepwise::monte_carlo::submotif::SubMotifLibrary::get_matches |
( |
utility::vector1< SequenceMapping > & |
all_matches, |
|
|
SequenceMapping const & |
matching_residues, |
|
|
std::string const & |
submotif_sequence, |
|
|
utility::vector1< core::Size > const & |
submotif_cutpoints, |
|
|
std::string const & |
pose_sequence, |
|
|
utility::vector1< core::Size > const & |
pose_cutpoints, |
|
|
utility::vector1< core::Size > const & |
pose_domain_map |
|
) |
| const |
|
private |
References core::pose::full_model_info::const_full_model_info(), core::pose::full_model_info::FullModelInfo::cutpoint_open_in_full_model(), core::pose::full_model_info::figure_out_pose_domain_map_const(), core::pose::Pose::fold_tree(), core::pose::full_model_info::full_model_info_defined(), core::pose::full_model_info::FullModelInfo::full_sequence(), get_matches(), core::kinematics::FoldTree::is_cutpoint(), core::pose::Pose::sequence(), and core::pose::Pose::size().
Referenced by get_submotif_moves(), and save_pose_as_submotif().
| utility::vector1< StepWiseMove > protocols::stepwise::monte_carlo::submotif::SubMotifLibrary::get_submotif_moves |
( |
core::pose::Pose const & |
pose | ) |
const |
| void protocols::stepwise::monte_carlo::submotif::SubMotifLibrary::initialize |
( |
| ) |
|
|
private |
| void protocols::stepwise::monte_carlo::submotif::SubMotifLibrary::initialize_from_directory |
( |
std::string const & |
dir_name | ) |
|
|
private |
| void protocols::stepwise::monte_carlo::submotif::SubMotifLibrary::initialize_from_jump_library |
( |
| ) |
|
|
private |
| void protocols::stepwise::monte_carlo::submotif::SubMotifLibrary::output_tags |
( |
| ) |
const |
|
private |
| void protocols::stepwise::monte_carlo::submotif::SubMotifLibrary::save_pose_as_submotif |
( |
core::pose::PoseOP |
pose, |
|
|
std::string const & |
tag |
|
) |
| |
|
private |
| utility::vector1< PoseTag > protocols::stepwise::monte_carlo::submotif::SubMotifLibrary::exclude_submotif_list_ |
|
private |
| bool const protocols::stepwise::monte_carlo::submotif::SubMotifLibrary::include_submotifs_from_jump_library_ |
|
private |
| std::set< SubMotifSequenceSet > protocols::stepwise::monte_carlo::submotif::SubMotifLibrary::submotif_sequence_sets_ |
|
private |
| bool const protocols::stepwise::monte_carlo::submotif::SubMotifLibrary::use_first_jump_for_submotif_ |
|
private |
The documentation for this class was generated from the following files: