| OpenMS 2.5.0

Public Member Functions | Public Attributes | List of all members
IsobaricQuantifierStatistics Struct Reference

Statistics for quantitation performance and comparison of NNLS vs. naive method (aka matrix inversion) More...

`#include <OpenMS/ANALYSIS/QUANTITATION/IsobaricQuantifierStatistics.h>`

## Public Member Functions

| IsobaricQuantifierStatistics ()
| Create stats object. More...
void | reset ()
| Reset statistics object. More...
| IsobaricQuantifierStatistics (const IsobaricQuantifierStatistics &other)
| Copy c'tor. More...
IsobaricQuantifierStatistics & | operator= (const IsobaricQuantifierStatistics &rhs)
| Assignment operator. More...

## Public Attributes

Size | channel_count
| 4plex, 6plex, or 8 plex?! More...
Size | iso_number_ms2_negative
| number of MS2 spectra where one or more channels had negative solution More...
Size | iso_number_reporter_negative
| number of channels where naive solution was negative More...
Size | iso_number_reporter_different
| number of channels >0 where naive solution was different; happens when naive solution is negative in other channels More...
double | iso_solution_different_intensity
| absolute intensity difference between both solutions (for channels > 0) More...
double | iso_total_intensity_negative
| only for spectra where naive solution is negative More...
Size | number_ms2_total
| total number of MS2 spectra More...
Size | number_ms2_empty
| number of empty MS2 (no reporters at all) More...
std::map< String, Size > | empty_channels
| Channel_ID -> Missing; indicating the number of empty channels from all MS2 scans, i.e., numbers are between number_ms2_empty and number_ms2_total. More...

## Detailed Description

Statistics for quantitation performance and comparison of NNLS vs. naive method (aka matrix inversion)

## Constructor & Destructor Documentation

## ◆ IsobaricQuantifierStatistics() [1/2]

IsobaricQuantifierStatistics | ( |  | ) |

Create stats object.

## ◆ IsobaricQuantifierStatistics() [2/2]

IsobaricQuantifierStatistics | ( | const IsobaricQuantifierStatistics & | other | ) |

Copy c'tor.

## Member Function Documentation

## ◆ operator=()

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

Assignment operator.

## ◆ reset()

void reset | ( |  | ) |

Reset statistics object.

## Member Data Documentation

## ◆ channel_count

Size channel_count

4plex, 6plex, or 8 plex?!

## ◆ empty_channels

std::map<String, Size> empty_channels

Channel_ID -> Missing; indicating the number of empty channels from all MS2 scans, i.e., numbers are between number_ms2_empty and number_ms2_total.

## ◆ iso_number_ms2_negative

Size iso_number_ms2_negative

number of MS2 spectra where one or more channels had negative solution

## ◆ iso_number_reporter_different

Size iso_number_reporter_different

number of channels >0 where naive solution was different; happens when naive solution is negative in other channels

## ◆ iso_number_reporter_negative

Size iso_number_reporter_negative

number of channels where naive solution was negative

## ◆ iso_solution_different_intensity

double iso_solution_different_intensity

absolute intensity difference between both solutions (for channels > 0)

## ◆ iso_total_intensity_negative

double iso_total_intensity_negative

only for spectra where naive solution is negative

## ◆ number_ms2_empty

Size number_ms2_empty

number of empty MS2 (no reporters at all)

## ◆ number_ms2_total

Size number_ms2_total

total number of MS2 spectra