![]() |
Rosetta Protocols
2014.16.56682
|
Cluster poses by some real property as reported by the connected reporter (RMSD, ...) More...
#include <ClusterPoseSelector.hh>
Public Member Functions | |
| ClusterPoseSelector () | |
| virtual | ~ClusterPoseSelector () |
| virtual std::string | get_name () const |
| Each derived selector must specify its name. More... | |
| virtual void | parse_my_tag (utility::tag::TagCOP tag, basic::datacache::DataMap &data, protocols::filters::Filters_map const &filters, protocols::moves::Movers_map const &movers, core::pose::Pose const &pose) |
| Called by PoseSelectorFactory when constructing new PoseSelectors. Takes care of the specific selector's parsing. More... | |
| utility::vector1< bool > | select_poses (utility::vector1< core::pose::PoseOP > poses) const |
| Select poses from provided vector by applying the selection criteria parsed from Tag. More... | |
Static Public Member Functions | |
| static std::string | name () |
Static Public Member Functions inherited from protocols::rosetta_scripts::PoseSelector | |
| static std::string | name () |
Additional Inherited Members | |
Protected Member Functions inherited from protocols::rosetta_scripts::PoseSelector | |
| PoseSelector () | |
| virtual | ~PoseSelector () |
Cluster poses by some real property as reported by the connected reporter (RMSD, ...)
| protocols::pose_selectors::ClusterPoseSelector::ClusterPoseSelector | ( | ) |
|
inlinevirtual |
|
inlinevirtual |
Each derived selector must specify its name.
Implements protocols::rosetta_scripts::PoseSelector.
References name().
Referenced by select_poses().
|
inlinestatic |
Referenced by get_name().
|
virtual |
Called by PoseSelectorFactory when constructing new PoseSelectors. Takes care of the specific selector's parsing.
Reimplemented from protocols::rosetta_scripts::PoseSelector.
References protocols::rosetta_scripts::PosePropertyReporterFactory::get_instance(), initial_cluster_set_size_, max_cluster_size_, max_clusters_, max_structures_, radius_, remove_singletons_, reporter_, runtime_assert, structures_per_cluster_, and protocols::TR.
|
virtual |
Select poses from provided vector by applying the selection criteria parsed from Tag.
Implements protocols::rosetta_scripts::PoseSelector.
References protocols::cluster::AssignToClustersMover::apply(), cluster, get_name(), initial_cluster_set_size_, max_cluster_size_, max_clusters_, max_structures_, radius_, remove_singletons_, reporter_, protocols::cluster::Cluster::size(), structures_per_cluster_, and protocols::TR.
|
private |
Referenced by parse_my_tag(), and select_poses().
|
private |
Referenced by parse_my_tag(), and select_poses().
|
private |
Referenced by parse_my_tag(), and select_poses().
|
private |
Referenced by parse_my_tag(), and select_poses().
|
private |
Referenced by parse_my_tag(), and select_poses().
|
private |
Referenced by parse_my_tag(), and select_poses().
|
private |
Referenced by parse_my_tag(), and select_poses().
|
private |
Referenced by parse_my_tag(), and select_poses().
1.8.7