Rosetta Protocols  2014.35
Public Member Functions | Private Member Functions | List of all members
protocols::comparative_modeling::AlignmentClustering Class Reference

#include <AlignmentClustering.hh>

Public Member Functions

 AlignmentClustering ()
virtual ~AlignmentClustering ()

Private Member Functions

vector1< AlignmentClusterOPcluster (vector1< vector1< Real > > &gdtmms, vector1< SequenceAlignment > &rankedAlignments, Real threshold_gdt)
map< string, Poseposes_from_cmd_line (utility::vector1< std::string > const &fn_list)
vector1< SequenceAlignmentgenerateRankedAlignments (map< string, SequenceAlignment > &alns, Real THRESHOLD_FOR_E_VAL)

Constructor & Destructor Documentation

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

Deletes AlignmentClustering object

Member Function Documentation

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

Does the clustering

vector1< SequenceAlignment > protocols::comparative_modeling::AlignmentClustering::generateRankedAlignments ( map< string, SequenceAlignment > &  alns,

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 cm::ev_map, file_exists(), filename(), getline(), cm::hh_map, option, tr, user, and utility_exit_with_message.

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

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