#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 |
|
virtual void | apply (core::pose::Pose const &, core::pack::task::PackerTask &) const |
|
void | parse_tag (TagCOP tag, DataMap &) |
|
void | parse_def (utility::lua::LuaObject const &def) |
|
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 |
Implements core::pack::task::operation::TaskOperation.
References atom_mask, 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(), basic::options::option, core::pose::Pose::pdb_info(), core::pack::task::ResidueLevelTask::prevent_repacking(), prevent_repacking, probe_radius_, basic::options::OptionKeys::out::file::renumber_pdb, core::pose::Pose::residue(), core::id::AtomID_Map< T >::set(), core::pose::Pose::split_by_chain(), state_, utility::string_split(), surface_, surface_asa_, core::pose::symmetry::sym_dof_jump_num(), sym_dof_names_, core::pose::symmetry::symmetry_info(), protocols::toolbox::task_operations::TR, protocols::stepwise::sampler::rigid_body::translate(), utility_exit_with_message, and verbose_.
References boundary_, core_, core_asa_, jump_nums_, mode_, probe_radius_, state_, surface_, surface_asa_, sym_dof_names_, utility::lua::LuaObject::to(), and verbose_.
void protocols::toolbox::task_operations::SelectBySASAOperation::parse_tag |
( |
TagCOP |
tag, |
|
|
DataMap & |
|
|
) |
| |
References boundary_, core_, core_asa_, jump_nums_, mode_, probe_radius_, state_, surface_, surface_asa_, sym_dof_names_, and verbose_.
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: