![]() |
Rosetta Protocols
2014.35
|
Low-resolution (centroid-mode) filter for docking. Checks (1) at least some contact is being made between docking partners, (2) clashes are limited so partners are not overlapping and (3) constraints, if present, are met. More...
#include <DockFilters.hh>
Private Attributes | |
bool | use_constraints_ |
core::Real | constraint_cutoff_ |
boolean to indicate if constraints are used More... | |
protocols::filters::FilterCollectionOP | filters_ |
cutoff value for the constraint score More... | |
Additional Inherited Members | |
![]() | |
std::string | scorename_ |
Low-resolution (centroid-mode) filter for docking. Checks (1) at least some contact is being made between docking partners, (2) clashes are limited so partners are not overlapping and (3) constraints, if present, are met.
protocols::docking::DockingLowResFilter::DockingLowResFilter | ( | ) |
References protocols::filters::FilterCollection::add_filter(), filters_, interchain_contact, and interchain_vdw.
Referenced by clone(), and fresh_instance().
protocols::docking::DockingLowResFilter::DockingLowResFilter | ( | const DockingLowResFilter & | init | ) |
protocols::docking::DockingLowResFilter::~DockingLowResFilter | ( | ) |
|
virtual |
add docking constraints
Implements protocols::filters::Filter.
References protocols::filters::FilterCollection::apply(), and filters_.
|
inlinevirtual |
Implements protocols::filters::Filter.
References DockingLowResFilter().
|
inlinevirtual |
Implements protocols::filters::Filter.
References DockingLowResFilter().
|
virtual |
Reimplemented from protocols::filters::Filter.
References filters_, and protocols::filters::FilterCollection::report().
void protocols::docking::DockingLowResFilter::set_use_constraints | ( | bool | flag, |
core::Real | cutoff = 1.0 |
||
) |
References protocols::filters::FilterCollection::add_filter(), atom_pair_constraint, filters_, protocols::filters::FilterCollection::remove_last_filter(), protocols::simple_filters::ScoreCutoffFilter::set_cutoff(), protocols::simple_filters::ScoreCutoffFilter::set_score_type(), protocols::simple_filters::ScoreCutoffFilter::set_unweighted(), protocols::filters::FilterCollection::size(), and use_constraints_.
|
private |
boolean to indicate if constraints are used
|
private |
cutoff value for the constraint score
Referenced by apply(), DockingLowResFilter(), report(), and set_use_constraints().
|
private |
Referenced by set_use_constraints().