| OpenMS 2.5.0

Public Member Functions | Static Public Member Functions | Private Member Functions | List of all members
ConsensusMapNormalizerAlgorithmQuantile Class Reference

Algorithms of ConsensusMapNormalizer. More...

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

## Public Member Functions

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

## Static Public Member Functions

static void | normalizeMaps (ConsensusMap &map)
| normalizes the maps of the consensusMap More...
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 More...
static void | extractIntensityVectors (const ConsensusMap &map, std::vector< std::vector< double > > &out_intensities)
| extracts the intensities of the features of the different maps More...
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 More...

## Private Member Functions

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

## Detailed Description

Algorithms of ConsensusMapNormalizer.

## Constructor & Destructor Documentation

## ◆ ConsensusMapNormalizerAlgorithmQuantile() [1/2]

ConsensusMapNormalizerAlgorithmQuantile | ( | const ConsensusMapNormalizerAlgorithmQuantile & | copyin | ) |

private

copy constructor is not implemented -> private

## ◆ ConsensusMapNormalizerAlgorithmQuantile() [2/2]

ConsensusMapNormalizerAlgorithmQuantile | ( |  | ) |

default constructor is not implemented -> private

## ◆ ~ConsensusMapNormalizerAlgorithmQuantile()

virtual ~ConsensusMapNormalizerAlgorithmQuantile | ( |  | ) |

virtual

destructor is not implemented -> private

## Member Function Documentation

## ◆ extractIntensityVectors()

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

## ◆ normalizeMaps()

static void normalizeMaps | ( | ConsensusMap & | map | ) |

static

normalizes the maps of the consensusMap

Parameters

  map | ConsensusMap

## ◆ operator=()

ConsensusMapNormalizerAlgorithmQuantile& operator= | ( | const ConsensusMapNormalizerAlgorithmQuantile & | rhs | ) |

private

assignment operator is not implemented -> private

## ◆ resample()

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

## ◆ setNormalizedIntensityValues()

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