|
Rosetta 3.5
|
prevent disulfides from being repacked; assume disulfides info in Pose is up-to-date More...
#include <NoRepackDisulfides.hh>


Public Types | |
| typedef core::pack::task::PackerTask | PackerTask |
| typedef core::pack::task::operation::TaskOperationOP | TaskOperationOP |
| typedef core::pose::Pose | Pose |
Public Types inherited from core::pack::task::operation::TaskOperation | |
| typedef utility::tag::TagPtr | TagPtr |
| typedef pose::Pose | Pose |
Public Member Functions | |
| NoRepackDisulfides () | |
| default constructor More... | |
| NoRepackDisulfides (NoRepackDisulfides const &rval) | |
| copy constructor More... | |
| virtual | ~NoRepackDisulfides () |
| default destructor More... | |
| virtual TaskOperationOP | clone () const |
| clone this object More... | |
| virtual void | apply (Pose const &pose, PackerTask &task) const |
| apply operations to PackerTask More... | |
Public Member Functions inherited from core::pack::task::operation::TaskOperation | |
| virtual | ~TaskOperation () |
| virtual void | parse_tag (TagPtr) |
| Used to parse an xml-like tag to load parameters and properties. More... | |
| virtual void | parse_def (utility::lua::LuaObject const &def) |
Private Types | |
| typedef core::pack::task::operation::TaskOperation | Super |
prevent disulfides from being repacked; assume disulfides info in Pose is up-to-date
Definition at line 36 of file NoRepackDisulfides.hh.
Definition at line 48 of file NoRepackDisulfides.hh.
Definition at line 50 of file NoRepackDisulfides.hh.
|
private |
Definition at line 42 of file NoRepackDisulfides.hh.
| typedef core::pack::task::operation::TaskOperationOP core::pack::task::operation::NoRepackDisulfides::TaskOperationOP |
Definition at line 49 of file NoRepackDisulfides.hh.
| core::pack::task::operation::NoRepackDisulfides::NoRepackDisulfides | ( | ) |
| core::pack::task::operation::NoRepackDisulfides::NoRepackDisulfides | ( | NoRepackDisulfides const & | rval) |
copy constructor
Definition at line 52 of file NoRepackDisulfides.cc.
|
virtual |
default destructor
Definition at line 58 of file NoRepackDisulfides.cc.
|
virtual |
apply operations to PackerTask
Implements core::pack::task::operation::TaskOperation.
Definition at line 71 of file NoRepackDisulfides.cc.
References core::conformation::Residue::aa(), core::chemical::aa_cys, core::conformation::Residue::atom_index(), core::chemical::DISULFIDE, core::chemical::ResidueType::has_atom_name(), core::conformation::Residue::has_variant_type(), core::pose::symmetry::is_symmetric(), core::pack::task::PackerTask::nonconst_residue_task(), core::pack::task::ResidueLevelTask::prevent_repacking(), core::pose::Pose::residue(), core::chemical::ResidueType::residue_connection_id_for_atom(), core::conformation::Residue::residue_connection_partner(), core::pose::symmetry::symmetry_info(), core::pose::Pose::total_residue(), and core::conformation::Residue::type().
Referenced by protocols::toolbox::task_operations::ProteinInterfaceDesignOperation::apply(), protocols::simple_moves::ddG::calculate(), protocols::flexpep_docking::FlexPepDockingProtocol::prepack_only(), and protocols::simple_moves::ddG::symm_ddG().
|
virtual |
clone this object
Implements core::pack::task::operation::TaskOperation.
Definition at line 66 of file NoRepackDisulfides.cc.
References NoRepackDisulfides().
1.8.4