|
Rosetta 3.5
|
#include <SelectBySASAOperation.hh>


Public Member Functions | |
| SelectBySASAOperation (std::string mode="sc", std::string state="monomer", core::Real probe_radius=2.2, core::Real core_asa=0, core::Real surface_asa=30, std::string jump_nums="1", std::string sym_dof_names="", bool core=0, bool boundary=0, bool surface=0, bool verbose=0) | |
| virtual | ~SelectBySASAOperation () |
| virtual core::pack::task::operation::TaskOperationOP | clone () const |
| Create another task operation of the type matching the most-derived version of the class. More... | |
| virtual void | apply (core::pose::Pose const &, core::pack::task::PackerTask &) const |
| Change a packer task in some way. The input pose is the one to which the input task will be later applied. More... | |
| void | parse_tag (TagPtr tag) |
| Used to parse an xml-like tag to load parameters and properties. More... | |
| void | parse_def (utility::lua::LuaObject const &def) |
Public Member Functions inherited from core::pack::task::operation::TaskOperation | |
| virtual | ~TaskOperation () |
Private Attributes | |
| std::string | mode_ |
| std::string | state_ |
| core::Real | probe_radius_ |
| core::Real | core_asa_ |
| core::Real | surface_asa_ |
| std::string | jump_nums_ |
| std::string | sym_dof_names_ |
| bool | core_ |
| bool | boundary_ |
| bool | surface_ |
| bool | verbose_ |
Additional Inherited Members | |
Public Types inherited from core::pack::task::operation::TaskOperation | |
| typedef utility::tag::TagPtr | TagPtr |
| typedef pose::Pose | Pose |
Definition at line 36 of file SelectBySASAOperation.hh.
| protocols::toolbox::task_operations::SelectBySASAOperation::SelectBySASAOperation | ( | std::string | mode = "sc", |
| std::string | state = "monomer", |
||
| core::Real | probe_radius = 2.2, |
||
| core::Real | core_asa = 0, |
||
| core::Real | surface_asa = 30, |
||
| std::string | jump_nums = "1", |
||
| std::string | sym_dof_names = "", |
||
| bool | core = 0, |
||
| bool | boundary = 0, |
||
| bool | surface = 0, |
||
| bool | verbose = 0 |
||
| ) |
Definition at line 51 of file SelectBySASAOperation.cc.
Referenced by clone().
|
virtual |
Definition at line 65 of file SelectBySASAOperation.cc.
|
virtual |
Change a packer task in some way. The input pose is the one to which the input task will be later applied.
Implements core::pack::task::operation::TaskOperation.
Definition at line 73 of file SelectBySASAOperation.cc.
References boundary_, core::scoring::calc_per_atom_sasa(), core::pose::Pose::conformation(), core_, core_asa_, core::pose::symmetry::extract_asymmetric_unit(), core::pose::symmetry::get_sym_aware_jump_num(), core::pose::initialize_atomid_map(), core::conformation::Residue::is_protein(), core::pose::symmetry::is_symmetric(), jump_nums_, mode_, core::pose::Pose::n_residue(), core::conformation::Residue::name3(), core::conformation::Residue::nheavyatoms(), core::pack::task::PackerTask::nonconst_residue_task(), core::conformation::Conformation::num_chains(), core::pack::task::ResidueLevelTask::prevent_repacking(), probe_radius_, core::pose::Pose::residue(), core::id::AtomID_Map< T >::set(), core::pose::Pose::split_by_chain(), state_, surface_, surface_asa_, core::pose::symmetry::sym_dof_jump_num(), sym_dof_names_, core::pose::symmetry::symmetry_info(), protocols::TR(), protocols::swa::translate(), and verbose_.
|
virtual |
Create another task operation of the type matching the most-derived version of the class.
Implements core::pack::task::operation::TaskOperation.
Definition at line 67 of file SelectBySASAOperation.cc.
References SelectBySASAOperation().
|
virtual |
Reimplemented from core::pack::task::operation::TaskOperation.
Definition at line 257 of file SelectBySASAOperation.cc.
References boundary_, core_, core_asa_, jump_nums_, mode_, probe_radius_, state_, surface_, surface_asa_, sym_dof_names_, and verbose_.
|
virtual |
Used to parse an xml-like tag to load parameters and properties.
Reimplemented from core::pack::task::operation::TaskOperation.
Definition at line 241 of file SelectBySASAOperation.cc.
References boundary_, core_, core_asa_, jump_nums_, mode_, probe_radius_, state_, surface_, surface_asa_, sym_dof_names_, and verbose_.
|
private |
Definition at line 60 of file SelectBySASAOperation.hh.
Referenced by apply(), parse_def(), and parse_tag().
|
private |
Definition at line 59 of file SelectBySASAOperation.hh.
Referenced by apply(), parse_def(), and parse_tag().
|
private |
Definition at line 55 of file SelectBySASAOperation.hh.
Referenced by apply(), parse_def(), and parse_tag().
|
private |
Definition at line 57 of file SelectBySASAOperation.hh.
Referenced by apply(), parse_def(), and parse_tag().
|
private |
Definition at line 52 of file SelectBySASAOperation.hh.
Referenced by apply(), parse_def(), and parse_tag().
|
private |
Definition at line 54 of file SelectBySASAOperation.hh.
Referenced by apply(), parse_def(), and parse_tag().
|
private |
Definition at line 53 of file SelectBySASAOperation.hh.
Referenced by apply(), parse_def(), and parse_tag().
|
private |
Definition at line 61 of file SelectBySASAOperation.hh.
Referenced by apply(), parse_def(), and parse_tag().
|
private |
Definition at line 56 of file SelectBySASAOperation.hh.
Referenced by apply(), parse_def(), and parse_tag().
|
private |
Definition at line 58 of file SelectBySASAOperation.hh.
Referenced by apply(), parse_def(), and parse_tag().
|
private |
Definition at line 62 of file SelectBySASAOperation.hh.
Referenced by apply(), parse_def(), and parse_tag().
1.8.4