#include <SelectBySASAOperation.hh>
|
| 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 (TagCOP tag, DataMap &) |
| Used to parse an xml-like tag to load parameters and properties. More...
|
|
virtual | ~TaskOperation () |
|
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 |
|
) |
| |
protocols::toolbox::task_operations::SelectBySASAOperation::~SelectBySASAOperation |
( |
| ) |
|
|
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.
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::conformation::Residue::name3(), core::conformation::Residue::nheavyatoms(), core::pack::task::PackerTask::nonconst_residue_task(), core::conformation::Conformation::num_chains(), core::pose::Pose::pdb_info(), core::pack::task::ResidueLevelTask::prevent_repacking(), probe_radius_, core::pose::Pose::residue(), core::id::AtomID_Map< T >::set(), core::pose::Pose::size(), 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::toolbox::task_operations::TR(), protocols::toolbox::rigid_body::translate(), and verbose_.
static std::string protocols::toolbox::task_operations::SelectBySASAOperation::keyname |
( |
| ) |
|
|
inlinestatic |
void protocols::toolbox::task_operations::SelectBySASAOperation::parse_tag |
( |
TagCOP |
tag, |
|
|
DataMap & |
|
|
) |
| |
|
virtual |
Used to parse an xml-like tag to load parameters and properties.
Reimplemented from core::pack::task::operation::TaskOperation.
References boundary_, core_, core_asa_, jump_nums_, mode_, probe_radius_, state_, surface_, surface_asa_, sym_dof_names_, and verbose_.
void protocols::toolbox::task_operations::SelectBySASAOperation::provide_xml_schema |
( |
utility::tag::XMLSchemaDefinition & |
xsd | ) |
|
|
static |
bool protocols::toolbox::task_operations::SelectBySASAOperation::boundary_ |
|
private |
bool protocols::toolbox::task_operations::SelectBySASAOperation::core_ |
|
private |
core::Real protocols::toolbox::task_operations::SelectBySASAOperation::core_asa_ |
|
private |
std::string protocols::toolbox::task_operations::SelectBySASAOperation::jump_nums_ |
|
private |
std::string protocols::toolbox::task_operations::SelectBySASAOperation::mode_ |
|
private |
core::Real protocols::toolbox::task_operations::SelectBySASAOperation::probe_radius_ |
|
private |
std::string protocols::toolbox::task_operations::SelectBySASAOperation::state_ |
|
private |
bool protocols::toolbox::task_operations::SelectBySASAOperation::surface_ |
|
private |
core::Real protocols::toolbox::task_operations::SelectBySASAOperation::surface_asa_ |
|
private |
std::string protocols::toolbox::task_operations::SelectBySASAOperation::sym_dof_names_ |
|
private |
bool protocols::toolbox::task_operations::SelectBySASAOperation::verbose_ |
|
private |
The documentation for this class was generated from the following files: