![]() |
Rosetta Protocols
2014.35
|
removes positions at which the pose does not have the desired secondary structure More...
#include <MatchPositionModifiers.hh>
Public Member Functions | |
SecondaryStructureMPM (utility::vector1< std::string > const &input_tokens) | |
~SecondaryStructureMPM () | |
virtual utility::vector1 < core::Size > | modified_match_positions (utility::vector1< core::Size > const &original_positions, core::pose::Pose const &match_pose, protocols::match::MatcherTaskCOP mtask) const |
the positions in the vector1< Size > that is returned by this function will replace the match positions in the MatcherTask. More... | |
![]() | |
MatchPositionModifier () | |
virtual | ~MatchPositionModifier () |
Private Attributes | |
std::set< char > | desired_ss_chars_ |
utility::vector1< std::string > | ss_motifs_ |
removes positions at which the pose does not have the desired secondary structure
protocols::match::SecondaryStructureMPM::SecondaryStructureMPM | ( | utility::vector1< std::string > const & | input_tokens | ) |
References desired_ss_chars_, ss_motifs_, protocols::match::tr, and utility_exit_with_message.
protocols::match::SecondaryStructureMPM::~SecondaryStructureMPM | ( | ) |
|
virtual |
the positions in the vector1< Size > that is returned by this function will replace the match positions in the MatcherTask.
Implements protocols::match::MatchPositionModifier.
References desired_ss_chars_, core::scoring::dssp::Dssp::get_dssp_secstruct(), ss_motifs_, utility::to_string(), core::pose::Pose::total_residue(), and protocols::match::tr.
|
private |
Referenced by modified_match_positions(), and SecondaryStructureMPM().
|
private |
Referenced by modified_match_positions(), and SecondaryStructureMPM().