#include <BuildingBlockInterfaceOperation.hh>
| protocols::matdes::BuildingBlockInterfaceOperation::BuildingBlockInterfaceOperation |
( |
core::Size |
nsub_bblock = 1, |
|
|
std::string const & |
sym_dof_names = "", |
|
|
core::Real |
contact_dist = 10, |
|
|
core::Real |
bblock_dist = 5, |
|
|
core::Real |
fa_rep_cut = 3.0, |
|
|
bool |
filter_intrabb = true, |
|
|
bool |
intrabb_only = false, |
|
|
bool |
multicomponent = false |
|
) |
| |
| protocols::matdes::BuildingBlockInterfaceOperation::~BuildingBlockInterfaceOperation |
( |
| ) |
|
|
overridedefault |
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 bblock_dist_, bblock_reference_pose_, core::pose::Pose::chain(), contact_dist_, core::pose::Pose::energies(), core::scoring::fa_rep, fa_rep_cut_, filter_intrabb_, core::pose::symmetry::get_component_of_residue(), core::pose::symmetry::get_jump_name_to_subunits(), protocols::matdes::get_matching_subunits(), core::scoring::get_score_function(), intrabb_only_, multicomponent_, core::conformation::Residue::name3(), core::conformation::Residue::nheavyatoms(), core::pack::task::PackerTask::nonconst_residue_task(), nsub_bblock_, core::pose::Pose::pdb_info(), core::pack::task::ResidueLevelTask::prevent_repacking(), core::pose::Pose::residue(), core::scoring::Energies::residue_total_energies(), core::pose::symmetry::sym_dof_names(), sym_dof_names_, core::pose::symmetry::symmetry_info(), protocols::matdes::TR(), and core::conformation::Residue::xyz().
| static std::string protocols::matdes::BuildingBlockInterfaceOperation::keyname |
( |
| ) |
|
|
inlinestatic |
| void protocols::matdes::BuildingBlockInterfaceOperation::parse_tag |
( |
TagCOP |
tag, |
|
|
DataMap & |
|
|
) |
| |
|
overridevirtual |
Used to parse an xml-like tag to load parameters and properties.
Reimplemented from core::pack::task::operation::TaskOperation.
References bblock_dist_, bblock_reference_pose_, contact_dist_, fa_rep_cut_, filter_intrabb_, intrabb_only_, multicomponent_, nsub_bblock_, core::import_pose::PDB_file, core::import_pose::pose_from_file(), and sym_dof_names_.
| void protocols::matdes::BuildingBlockInterfaceOperation::provide_xml_schema |
( |
utility::tag::XMLSchemaDefinition & |
xsd | ) |
|
|
static |
| core::Real protocols::matdes::BuildingBlockInterfaceOperation::bblock_dist_ |
|
private |
| core::pose::PoseOP protocols::matdes::BuildingBlockInterfaceOperation::bblock_reference_pose_ |
|
private |
| core::Real protocols::matdes::BuildingBlockInterfaceOperation::contact_dist_ |
|
private |
| core::Real protocols::matdes::BuildingBlockInterfaceOperation::fa_rep_cut_ |
|
private |
| bool protocols::matdes::BuildingBlockInterfaceOperation::filter_intrabb_ |
|
private |
| bool protocols::matdes::BuildingBlockInterfaceOperation::intrabb_only_ |
|
private |
| bool protocols::matdes::BuildingBlockInterfaceOperation::multicomponent_ |
|
private |
| core::Size protocols::matdes::BuildingBlockInterfaceOperation::nsub_bblock_ |
|
private |
| std::string protocols::matdes::BuildingBlockInterfaceOperation::sym_dof_names_ |
|
private |
The documentation for this class was generated from the following files: