Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages
Public Member Functions | Static Public Member Functions | Private Member Functions

ConsensusMapNormalizerAlgorithmQuantile Class Reference

Algorithms of ConsensusMapNormalizer. More...

#include <OpenMS/ANALYSIS/MAPMATCHING/ConsensusMapNormalizerAlgorithmQuantile.h>

List of all members.

Public Member Functions

 ConsensusMapNormalizerAlgorithmQuantile ()
 default constructor is not implemented -> private
virtual ~ConsensusMapNormalizerAlgorithmQuantile ()
 destructor is not implemented -> private

Static Public Member Functions

static void normalizeMaps (ConsensusMap &map)
 normalizes the maps of the consensusMap
static void resample (const std::vector< double > &data_in, std::vector< double > &data_out, UInt n_resampling_points)
 resamples data_in and writes the results to data_out
static void extractIntensityVectors (const ConsensusMap &map, std::vector< std::vector< double > > &out_intensities)
 extracts the intensities of the features of the different maps
static void setNormalizedIntensityValues (const std::vector< std::vector< double > > &feature_ints, ConsensusMap &map)
 writes the intensity values in feature_ints to the corresponding features in map

Private Member Functions

 ConsensusMapNormalizerAlgorithmQuantile (const ConsensusMapNormalizerAlgorithmQuantile &copyin)
 copy constructor is not implemented -> private
ConsensusMapNormalizerAlgorithmQuantileoperator= (const ConsensusMapNormalizerAlgorithmQuantile &rhs)
 assignment operator is not implemented -> private

Detailed Description

Algorithms of ConsensusMapNormalizer.


Constructor & Destructor Documentation

copy constructor is not implemented -> private

default constructor is not implemented -> private

virtual ~ConsensusMapNormalizerAlgorithmQuantile (  )  [virtual]

destructor is not implemented -> private


Member Function Documentation

static void extractIntensityVectors ( const ConsensusMap map,
std::vector< std::vector< double > > &  out_intensities 
) [static]

extracts the intensities of the features of the different maps

Parameters:
map ConsensusMap
out_intensities resulting data, contains the feature intensities for each map of the consensus map
static void normalizeMaps ( ConsensusMap map  )  [static]

normalizes the maps of the consensusMap

Parameters:
map ConsensusMap

assignment operator is not implemented -> private

static void resample ( const std::vector< double > &  data_in,
std::vector< double > &  data_out,
UInt  n_resampling_points 
) [static]

resamples data_in and writes the results to data_out

Parameters:
data_in the data to be resampled
data_out the results are written to this vector
n_resampling_points the number of points to resample from data_in
static void setNormalizedIntensityValues ( const std::vector< std::vector< double > > &  feature_ints,
ConsensusMap map 
) [static]

writes the intensity values in feature_ints to the corresponding features in map

Parameters:
feature_ints contains the new feature intensities for each map of the consensus map
map ConsensusMap the map to be updated

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