![]() |
OpenMS
2.6.0
|
#include <OpenMS/QC/TIC.h>
Public Member Functions | |
| TIC ()=default | |
| Constructor. More... | |
| virtual | ~TIC ()=default |
| Destructor. More... | |
| void | clear () |
| void | compute (const MSExperiment &exp, float bin_size=0) |
| Compute Total Ion Count and applies the resampling algorithm, if a bin size in RT seconds greater than 0 is given. More... | |
| const String & | getName () const override |
| Returns the name of the metric. More... | |
| const std::vector< MSChromatogram > & | getResults () const |
| QCBase::Status | requires () const override |
| Returns the input data requirements of the compute(...) function. More... | |
| void | addMetaDataMetricsToMzTab (MzTabMetaData &meta) |
| append QC data for given metrics to mzTab's MTD section More... | |
Public Member Functions inherited from QCBase | |
| bool | isRunnable (const Status &s) const |
Private Attributes | |
| const String | name_ = "TIC" |
| std::vector< MSChromatogram > | results_ |
Additional Inherited Members | |
Public Types inherited from QCBase | |
| enum | Requires : UInt64 { NOTHING, RAWMZML, POSTFDRFEAT, PREFDRFEAT, CONTAMINANTS, TRAFOALIGN, SIZE_OF_REQUIRES } |
| Enum to encode a file type as a bit. More... | |
Static Public Member Functions inherited from QCBase | |
| static bool | isLabeledExperiment (const ConsensusMap &cm) |
| check if the IsobaricAnalyzer TOPP tool was used to create this ConsensusMap More... | |
| template<typename MAP > | |
| static bool | hasPepID (const MAP &fmap) |
| does the container have a PeptideIdentification in its members or as unassignedPepID ? More... | |
Static Public Attributes inherited from QCBase | |
| static const std::string | names_of_requires [] |
| strings corresponding to enum Requires More... | |
|
default |
Constructor.
|
virtualdefault |
Destructor.
| void addMetaDataMetricsToMzTab | ( | MzTabMetaData & | meta | ) |
append QC data for given metrics to mzTab's MTD section
| void clear | ( | ) |
| void compute | ( | const MSExperiment & | exp, |
| float | bin_size = 0 |
||
| ) |
Compute Total Ion Count and applies the resampling algorithm, if a bin size in RT seconds greater than 0 is given.
All MS1 TICs within a bin are summed up.
| exp | Peak map to compute the MS1 tick from |
| bin_size | RT bin size in seconds |
| const std::vector<MSChromatogram>& getResults | ( | ) | const |
|
overridevirtual |
Returns the input data requirements of the compute(...) function.
Implements QCBase.
|
private |
|
private |
1.8.16