Rosetta
Namespaces | Classes | Typedefs | Functions
protocols::cluster Namespace Reference

Namespaces

 calibur
 

Classes

class  Exemplar
 Data structure for one similarity measurement (s_ik) for affinity propagation clustering. More...
 
class  DataPoint
 Data structure for one input data point for affinity propagation clustering. More...
 
class  APCluster
 Public interface for doing affinity propagation clustering. More...
 
class  GatherPosesMover
 
class  EnsembleConstraints
 
class  EnsembleConstraints_Simple
 
struct  Cluster
 
class  ClusterBase
 
class  ClusterPhilStyle
 
class  ClusterPhilStyle_Loop
 
class  ClusterPhilStyle_PoseReporter
 
class  AssignToClustersMover
 

Typedefs

typedef utility::pointer::shared_ptr< APClusterAPClusterOP
 
typedef utility::pointer::shared_ptr< APCluster const > APClusterCOP
 
typedef utility::pointer::shared_ptr< GatherPosesMoverGatherPosesMoverOP
 
typedef utility::pointer::shared_ptr< GatherPosesMover const > GatherPosesMoverCOP
 
typedef utility::pointer::shared_ptr< EnsembleConstraintsEnsembleConstraintsOP
 
typedef utility::pointer::shared_ptr< EnsembleConstraints const > EnsembleConstraintsCOP
 
typedef utility::pointer::shared_ptr< EnsembleConstraints_SimpleEnsembleConstraints_SimpleOP
 
typedef utility::pointer::shared_ptr< EnsembleConstraints_Simple const > EnsembleConstraints_SimpleCOP
 
typedef utility::pointer::shared_ptr< ClusterBaseClusterBaseOP
 
typedef utility::pointer::shared_ptr< ClusterBase const > ClusterBaseCOP
 
typedef utility::pointer::shared_ptr< ClusterPhilStyleClusterPhilStyleOP
 
typedef utility::pointer::shared_ptr< ClusterPhilStyle const > ClusterPhilStyleCOP
 
typedef utility::pointer::shared_ptr< AssignToClustersMoverAssignToClustersMoverOP
 
typedef utility::pointer::shared_ptr< AssignToClustersMover const > AssignToClustersMoverCOP
 

Functions

template<typename T >
void write1 (FILE *f, T t)
 
template<typename T >
void read1 (FILE *f, T &t)
 
static basic::Tracer tr ("protocols.cluster")
 
std::map< std::string, core::Realread_template_scores (const std::string &filename)
 
bool compareIndexEnergyPair (const std::pair< int, Real > &p1, const std::pair< int, Real > &p2)
 

Typedef Documentation

◆ APClusterCOP

typedef utility::pointer::shared_ptr< APCluster const > protocols::cluster::APClusterCOP

◆ APClusterOP

typedef utility::pointer::shared_ptr< APCluster > protocols::cluster::APClusterOP

◆ AssignToClustersMoverCOP

typedef utility::pointer::shared_ptr< AssignToClustersMover const > protocols::cluster::AssignToClustersMoverCOP

◆ AssignToClustersMoverOP

typedef utility::pointer::shared_ptr< AssignToClustersMover > protocols::cluster::AssignToClustersMoverOP

◆ ClusterBaseCOP

typedef utility::pointer::shared_ptr< ClusterBase const > protocols::cluster::ClusterBaseCOP

◆ ClusterBaseOP

typedef utility::pointer::shared_ptr< ClusterBase > protocols::cluster::ClusterBaseOP

◆ ClusterPhilStyleCOP

typedef utility::pointer::shared_ptr< ClusterPhilStyle const > protocols::cluster::ClusterPhilStyleCOP

◆ ClusterPhilStyleOP

typedef utility::pointer::shared_ptr< ClusterPhilStyle > protocols::cluster::ClusterPhilStyleOP

◆ EnsembleConstraints_SimpleCOP

◆ EnsembleConstraints_SimpleOP

◆ EnsembleConstraintsCOP

typedef utility::pointer::shared_ptr< EnsembleConstraints const > protocols::cluster::EnsembleConstraintsCOP

◆ EnsembleConstraintsOP

typedef utility::pointer::shared_ptr< EnsembleConstraints > protocols::cluster::EnsembleConstraintsOP

◆ GatherPosesMoverCOP

typedef utility::pointer::shared_ptr< GatherPosesMover const > protocols::cluster::GatherPosesMoverCOP

◆ GatherPosesMoverOP

typedef utility::pointer::shared_ptr< GatherPosesMover > protocols::cluster::GatherPosesMoverOP

Function Documentation

◆ compareIndexEnergyPair()

bool protocols::cluster::compareIndexEnergyPair ( const std::pair< int, Real > &  p1,
const std::pair< int, Real > &  p2 
)

◆ read1()

template<typename T >
void protocols::cluster::read1 ( FILE *  f,
T &  t 
)
inline

◆ read_template_scores()

std::map< std::string, core::Real > protocols::cluster::read_template_scores ( const std::string &  filename)

◆ tr()

static basic::Tracer protocols::cluster::tr ( "protocols.cluster"  )
static

◆ write1()

template<typename T >
void protocols::cluster::write1 ( FILE *  f,
t 
)
inline