Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages
Public Member Functions | Public Attributes | Protected Member Functions

SILACClustering Class Reference

Clustering implementation for SILAC stuff. More...

#include <OpenMS/COMPARISON/CLUSTERING/SILACClustering.h>

Inheritance diagram for SILACClustering:
HierarchicalClustering< SILACPattern * >

List of all members.

Public Member Functions

 SILACClustering (const PointCoordinate &cluster_dimension, DoubleReal rt_min, DoubleReal rt_max_spacing)
void cluster ()
 Perform clustering of all existing points.

Public Attributes

const DoubleReal rt_min
const DoubleReal rt_max_spacing

Protected Member Functions

void removeSmall_ ()
 Remove clusters smaller then rt_min.
void joinLarge_ ()
 Join clusters with holes less then rt_max_spacing.

Detailed Description

Clustering implementation for SILAC stuff.

It cleans up the results of the hierarchical clustering for the search of labeled and unlabeled peptide data. It removes too small clusters and joins clusters with small gaps that the clustering split on purpose.

Warning:
The cleanups will not work on random data

Constructor & Destructor Documentation

SILACClustering ( const PointCoordinate cluster_dimension,
DoubleReal  rt_min,
DoubleReal  rt_max_spacing 
) [inline]

Member Function Documentation

void cluster (  ) 

Perform clustering of all existing points.

Reimplemented from HierarchicalClustering< SILACPattern * >.

void joinLarge_ (  )  [protected]

Join clusters with holes less then rt_max_spacing.

void removeSmall_ (  )  [protected]

Remove clusters smaller then rt_min.


Member Data Documentation


OpenMS / TOPP release 1.10.0 Documentation generated on Thu Mar 7 2013 09:42:50 using doxygen 1.7.1