Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Member Functions | List of all members
protocols::comparative_modeling::AlignmentClustering Class Reference

#include <AlignmentClustering.hh>

Inheritance diagram for protocols::comparative_modeling::AlignmentClustering:
Inheritance graph
[legend]
Collaboration diagram for protocols::comparative_modeling::AlignmentClustering:
Collaboration graph
[legend]

Public Member Functions

 AlignmentClustering ()
 
virtual ~AlignmentClustering ()
 Deletes AlignmentClustering object More...
 

Private Member Functions

vector1< AlignmentClusterOPcluster (vector1< vector1< Real > > &gdtmms, vector1< SequenceAlignment > &rankedAlignments, Real threshold_gdt)
 Does the clustering More...
 
map< string, Poseposes_from_cmd_line (utility::vector1< std::string > const &fn_list)
 gathers the poses More...
 
vector1< SequenceAlignmentgenerateRankedAlignments (map< string, SequenceAlignment > &alns, Real THRESHOLD_FOR_E_VAL)
 gets the aligment from file and ranks them. Some models do not have e-vals in ev_map because thy are too far down in ranking. As long as 10 models are in the hh_map or ev_map the ranking comes from there. More...
 

Constructor & Destructor Documentation

protocols::comparative_modeling::AlignmentClustering::AlignmentClustering ( )
protocols::comparative_modeling::AlignmentClustering::~AlignmentClustering ( )
virtual

Deletes AlignmentClustering object

Member Function Documentation

vector1< AlignmentClusterOP > protocols::comparative_modeling::AlignmentClustering::cluster ( vector1< vector1< Real > > &  gdtmms,
vector1< SequenceAlignment > &  rankedAlignments,
Real  threshold_gdt 
)
private

Does the clustering

vector1< SequenceAlignment > protocols::comparative_modeling::AlignmentClustering::generateRankedAlignments ( map< string, SequenceAlignment > &  alns,
Real  THRESHOLD_FOR_E_VAL 
)
private

gets the aligment from file and ranks them. Some models do not have e-vals in ev_map because thy are too far down in ranking. As long as 10 models are in the hh_map or ev_map the ranking comes from there.

References protocols::swa::rna::file_exists(), protocols::abinitio::filename(), and tr().

map< string, Pose > protocols::comparative_modeling::AlignmentClustering::poses_from_cmd_line ( utility::vector1< std::string > const &  fn_list)
private

The documentation for this class was generated from the following files: