![]() |
Rosetta Core
2014.16.56682
|
NC handles explicit allowance of noncanonical residue types. More...
#include <ResfileReader.hh>
Public Member Functions | |
| virtual ResfileCommandOP | clone () const |
| virtual void | initialize_from_tokens (utility::vector1< std::string > const &tokens, Size &which_token, Size resid) |
| NC allows a noncanonical residue; use one NC command per noncanonical. The "nc_to_include_" string should match the interchangeability_group of your desired residue type, and the residue type(s) in that group with matching variants will be added to the PackerTask. More... | |
| virtual void | residue_action (PackerTask &, Size resid) const |
| Modify the packer task with the command that was read in. More... | |
Public Member Functions inherited from core::pack::task::ResfileCommand | |
| virtual | ~ResfileCommand () |
| Automatically generated virtual destructor for class deriving directly from ReferenceCount. More... | |
Static Public Member Functions | |
| static std::string | name () |
Private Attributes | |
| std::string | nc_to_include_ |
NC handles explicit allowance of noncanonical residue types.
|
inlinevirtual |
Implements core::pack::task::ResfileCommand.
|
virtual |
NC allows a noncanonical residue; use one NC command per noncanonical. The "nc_to_include_" string should match the interchangeability_group of your desired residue type, and the residue type(s) in that group with matching variants will be added to the PackerTask.
Implements core::pack::task::ResfileCommand.
References core::pack::task::get_token().
|
inlinestatic |
Referenced by core::pack::task::create_command_map().
|
virtual |
Modify the packer task with the command that was read in.
Implements core::pack::task::ResfileCommand.
References core::pack::task::ResidueLevelTask::allow_noncanonical_aa(), core::pack::task::ResidueLevelTask::get_original_residue_set(), core::chemical::ResidueTypeSet::interchangeability_group_map(), core::pack::task::PackerTask::nonconst_residue_task(), core::pack::task::onError(), and core::pack::task::PackerTask::residue_task().
|
private |
1.8.7