Rosetta 3.5
|
helper class to allow for removal of covalent constraints More...
#include <EnzConstraintParameters.hh>
Public Member Functions | |
CovalentConnectionReplaceInfo (std::string resA_base_in, std::string resB_base_in, std::string resA_var_in, std::string resB_var_in, core::Size Apos_in, core::Size Bpos_in, core::chemical::ResidueTypeSetCAP restype_set_in) | |
CovalentConnectionReplaceInfo (CovalentConnectionReplaceInfo const &other) | |
virtual | ~CovalentConnectionReplaceInfo () |
void | remove_covalent_connection_from_pose (core::pose::Pose &pose) const |
void | remap_resid (core::id::SequenceMapping const &smap) |
Private Attributes | |
std::string | resA_basename_ |
std::string | resB_basename_ |
std::string | resA_varname_ |
std::string | resB_varname_ |
std::string | resA_modname_ |
std::string | resB_modname_ |
core::Size | resA_seqpos_ |
core::Size | resB_seqpos_ |
core::chemical::ResidueTypeSetCAP | restype_set_ |
helper class to allow for removal of covalent constraints
protocols::toolbox::match_enzdes_util::CovalentConnectionReplaceInfo::CovalentConnectionReplaceInfo | ( | std::string | resA_base_in, |
std::string | resB_base_in, | ||
std::string | resA_var_in, | ||
std::string | resB_var_in, | ||
core::Size | Apos_in, | ||
core::Size | Bpos_in, | ||
core::chemical::ResidueTypeSetCAP | restype_set_in | ||
) |
protocols::toolbox::match_enzdes_util::CovalentConnectionReplaceInfo::CovalentConnectionReplaceInfo | ( | CovalentConnectionReplaceInfo const & | other) |
|
virtual |
void protocols::toolbox::match_enzdes_util::CovalentConnectionReplaceInfo::remap_resid | ( | core::id::SequenceMapping const & | smap) |
References resA_seqpos_, and resB_seqpos_.
void protocols::toolbox::match_enzdes_util::CovalentConnectionReplaceInfo::remove_covalent_connection_from_pose | ( | core::pose::Pose & | pose) | const |
References core::pose::add_variant_type_to_pose_residue(), protocols::toolbox::match_enzdes_util::replace_residue_keeping_all_atom_positions(), resA_basename_, resA_modname_, resA_seqpos_, resA_varname_, resB_basename_, resB_modname_, resB_seqpos_, resB_varname_, core::pose::Pose::residue_type(), core::chemical::residue_type_base_name(), restype_set_, and core::chemical::ResidueType::variant_types().
|
private |
Referenced by remove_covalent_connection_from_pose().
|
private |
Referenced by remove_covalent_connection_from_pose().
|
private |
Referenced by remap_resid(), and remove_covalent_connection_from_pose().
|
private |
Referenced by remove_covalent_connection_from_pose().
|
private |
Referenced by remove_covalent_connection_from_pose().
|
private |
Referenced by remove_covalent_connection_from_pose().
|
private |
Referenced by remap_resid(), and remove_covalent_connection_from_pose().
|
private |
Referenced by remove_covalent_connection_from_pose().
|
private |
Referenced by remove_covalent_connection_from_pose().