![]() |
Rosetta Protocols
2014.35
|
#include <DatabaseThread.hh>
Additional Inherited Members | |
![]() | |
void | run_calculator (core::pose::Pose const &pose, std::string const &calculator, std::string const &calculation, utility::vector1_bool &residues) const |
this is the only real function - it takes a calculator name and calculation, and a PackerTask-compatible vector, and flips booleans in the vector according to the calculator More... | |
this class is a TaskOperation to thread sequences from a database.
protocols::toolbox::task_operations::DatabaseThread::DatabaseThread | ( | ) |
References design_, designable_, full_database_, leave_as_is_, and revert_to_template_.
Referenced by clone().
|
virtual |
|
inline |
References allow_design_around_.
Referenced by parse_tag().
|
inline |
References allow_design_around_, and protocols::match::upstream::b.
|
virtual |
Implements protocols::toolbox::task_operations::RestrictOperationsBase.
References protocols::toolbox::task_operations::ThreadSequenceOperation::allow_design_around(), allow_design_around_, protocols::toolbox::task_operations::ThreadSequenceOperation::apply(), designable_, protocols::rosetta_scripts::find_nearest_res(), leave_as_is_, mark_designable(), mark_leave_as_is(), pick_sequence_from_database(), sequence, start_res(), protocols::toolbox::task_operations::ThreadSequenceOperation::start_res(), protocols::toolbox::task_operations::ThreadSequenceOperation::target_sequence(), target_sequence(), template_pose_, and protocols::toolbox::task_operations::TR.
|
virtual |
Implements protocols::toolbox::task_operations::RestrictOperationsBase.
References DatabaseThread().
|
inline |
References database_fname_.
Referenced by parse_tag().
|
inline |
References database_fname_.
|
inline |
References designable_.
Referenced by parse_tag().
|
inline |
References designable_.
|
inline |
References end_res_.
Referenced by parse_tag().
|
inline |
References end_res_.
core::Size protocols::toolbox::task_operations::DatabaseThread::find_length | ( | core::pose::Pose const & | pose | ) | const |
References protocols::rosetta_scripts::find_nearest_res(), protocols::toolbox::task_operations::TR, and utility_exit_with_message.
Referenced by pick_sequence_from_database().
|
inline |
References leave_as_is_.
Referenced by parse_tag().
|
inline |
References leave_as_is_.
void protocols::toolbox::task_operations::DatabaseThread::mark_designable | ( | std::string & | sequence, |
core::pose::Pose const & | pose | ||
) | const |
References designable_, protocols::rosetta_scripts::find_nearest_res(), start_res_, and template_pose_.
Referenced by apply().
void protocols::toolbox::task_operations::DatabaseThread::mark_leave_as_is | ( | std::string & | sequence, |
core::pose::Pose const & | pose | ||
) | const |
References protocols::rosetta_scripts::find_nearest_res(), leave_as_is_, start_res_, and template_pose_.
Referenced by apply().
|
virtual |
References allow_design_around(), database, database_fname(), database_fname_, designable(), end_res(), full_database_, getline(), leave_as_is(), core::import_pose::pose_from_pdb(), start_res(), utility::string_split(), target_sequence(), template_file(), template_file_, template_pose_, and utility_exit_with_message.
std::string protocols::toolbox::task_operations::DatabaseThread::pick_sequence_from_database | ( | core::pose::Pose const & | pose | ) | const |
References database_fname_, find_length(), full_database_, protocols::RG, protocols::toolbox::task_operations::TR, numeric::random::RandomGenerator::uniform(), and utility_exit_with_message.
Referenced by apply().
|
inline |
References start_res_.
Referenced by apply(), and parse_tag().
|
inline |
References start_res_.
|
inline |
References target_sequence_.
|
inline |
Referenced by apply(), and parse_tag().
|
inline |
References template_file_.
Referenced by parse_tag().
|
inline |
References template_file_.
|
private |
Referenced by allow_design_around(), and apply().
|
private |
Referenced by database_fname(), parse_tag(), and pick_sequence_from_database().
|
private |
Referenced by DatabaseThread().
|
private |
Referenced by apply(), DatabaseThread(), designable(), and mark_designable().
|
private |
Referenced by end_res().
|
private |
Referenced by DatabaseThread(), parse_tag(), and pick_sequence_from_database().
|
private |
Referenced by apply(), DatabaseThread(), leave_as_is(), and mark_leave_as_is().
|
private |
Referenced by DatabaseThread().
|
private |
Referenced by mark_designable(), mark_leave_as_is(), and start_res().
|
private |
Referenced by target_sequence().
|
private |
Referenced by parse_tag(), and template_file().
|
private |
Referenced by apply(), mark_designable(), mark_leave_as_is(), and parse_tag().