OpenMS
2.5.0
|
AbsoluteQuantitationMethod is a class to hold information about the quantitation method and for applying and/or generating the quantitation method. More...
#include <OpenMS/ANALYSIS/QUANTITATION/AbsoluteQuantitationMethod.h>
Public Member Functions | |
bool | operator== (const AbsoluteQuantitationMethod &other) const |
bool | operator!= (const AbsoluteQuantitationMethod &other) const |
void | setComponentName (const String &component_name) |
Component name setter. More... | |
String | getComponentName () const |
Component name getter. More... | |
void | setFeatureName (const String &feature_name) |
Feature name setter. More... | |
String | getFeatureName () const |
Feature name getter. More... | |
void | setISName (const String &IS_name) |
IS name setter. More... | |
String | getISName () const |
IS_name getter. More... | |
void | setLLOD (const double llod) |
LLOD setter. More... | |
double | getLLOD () const |
LLOD getter. More... | |
void | setULOD (const double ulod) |
ULOD setter. More... | |
double | getULOD () const |
ULOD getter. More... | |
bool | checkLOD (const double value) const |
This function checks if the value is within the limits of detection (LOD) More... | |
void | setLLOQ (const double lloq) |
LLOQ setter. More... | |
double | getLLOQ () const |
LLOQ getter. More... | |
void | setULOQ (const double uloq) |
ULOQ setter. More... | |
double | getULOQ () const |
ULOQ getter. More... | |
bool | checkLOQ (const double value) const |
This function checks if the value is within the limits of quantitation (LOQ) More... | |
void | setNPoints (const Int n_points) |
Set the number of points. More... | |
Int | getNPoints () const |
Get the number of points. More... | |
void | setCorrelationCoefficient (const double correlation_coefficient) |
Set the correlation coefficient. More... | |
double | getCorrelationCoefficient () const |
Get the correlation coefficient. More... | |
void | setConcentrationUnits (const String &concentration_units) |
Concentration units setter. More... | |
String | getConcentrationUnits () const |
Concentration units getter. More... | |
void | setTransformationModel (const String &transformation_model) |
Transformation model setter. More... | |
String | getTransformationModel () const |
Transformation model getter. More... | |
void | setTransformationModelParams (const Param &transformation_model_params) |
Transformation model parameters setter. More... | |
Param | getTransformationModelParams () const |
Transformation model parameters getter. More... | |
Private Attributes | |
Param | transformation_model_params_ |
transformation model parameters More... | |
String | component_name_ |
id of the component More... | |
String | feature_name_ |
name of the feature (i.e., peak_apex_int or peak_area) More... | |
String | IS_name_ |
the internal standard (IS) name for the transition More... | |
String | concentration_units_ |
concentration units of the component's concentration More... | |
String | transformation_model_ |
transformation model More... | |
double | llod_ { 0.0 } |
lower limit of detection (LLOD) of the transition More... | |
double | ulod_ { 0.0 } |
upper limit of detection (ULOD) of the transition More... | |
double | lloq_ { 0.0 } |
lower limit of quantitation (LLOQ) of the transition More... | |
double | uloq_ { 0.0 } |
upper limit of quantitation (ULOQ) of the transition More... | |
double | correlation_coefficient_ { 0.0 } |
the Pearson R value for the correlation coefficient of the calibration curve More... | |
Int | n_points_ { 0 } |
number of points used in a calibration curve More... | |
AbsoluteQuantitationMethod is a class to hold information about the quantitation method and for applying and/or generating the quantitation method.
The quantitation method describes all parameters required to define the calibration curve used for absolute quantitation by Isotope Dilution Mass Spectrometry (IDMS). The quantitation method also defines the statistics of the fitted calibration curve as well as the lower and upper bounds of the calibration for later Quality Control.
bool checkLOD | ( | const double | value | ) | const |
This function checks if the value is within the limits of detection (LOD)
bool checkLOQ | ( | const double | value | ) | const |
This function checks if the value is within the limits of quantitation (LOQ)
String getComponentName | ( | ) | const |
Component name getter.
String getConcentrationUnits | ( | ) | const |
Concentration units getter.
double getCorrelationCoefficient | ( | ) | const |
Get the correlation coefficient.
String getISName | ( | ) | const |
IS_name getter.
double getLLOD | ( | ) | const |
LLOD getter.
double getLLOQ | ( | ) | const |
LLOQ getter.
Int getNPoints | ( | ) | const |
Get the number of points.
String getTransformationModel | ( | ) | const |
Transformation model getter.
Param getTransformationModelParams | ( | ) | const |
Transformation model parameters getter.
double getULOD | ( | ) | const |
ULOD getter.
double getULOQ | ( | ) | const |
ULOQ getter.
bool operator!= | ( | const AbsoluteQuantitationMethod & | other | ) | const |
bool operator== | ( | const AbsoluteQuantitationMethod & | other | ) | const |
void setComponentName | ( | const String & | component_name | ) |
Component name setter.
void setConcentrationUnits | ( | const String & | concentration_units | ) |
Concentration units setter.
void setCorrelationCoefficient | ( | const double | correlation_coefficient | ) |
Set the correlation coefficient.
void setISName | ( | const String & | IS_name | ) |
IS name setter.
void setLLOD | ( | const double | llod | ) |
LLOD setter.
void setLLOQ | ( | const double | lloq | ) |
LLOQ setter.
void setNPoints | ( | const Int | n_points | ) |
Set the number of points.
void setTransformationModel | ( | const String & | transformation_model | ) |
Transformation model setter.
void setTransformationModelParams | ( | const Param & | transformation_model_params | ) |
Transformation model parameters setter.
void setULOD | ( | const double | ulod | ) |
ULOD setter.
void setULOQ | ( | const double | uloq | ) |
ULOQ setter.
|
private |
id of the component
|
private |
concentration units of the component's concentration
|
private |
the Pearson R value for the correlation coefficient of the calibration curve
|
private |
name of the feature (i.e., peak_apex_int or peak_area)
|
private |
the internal standard (IS) name for the transition
|
private |
lower limit of detection (LLOD) of the transition
|
private |
lower limit of quantitation (LLOQ) of the transition
|
private |
number of points used in a calibration curve
|
private |
transformation model
|
private |
transformation model parameters
|
private |
upper limit of detection (ULOD) of the transition
|
private |
upper limit of quantitation (ULOQ) of the transition