35 #ifndef OPENMS_ANALYSIS_QUANTITATION_ITRAQCONSTANTS_H 36 #define OPENMS_ANALYSIS_QUANTITATION_ITRAQCONSTANTS_H 58 static const Int CHANNEL_COUNT[];
78 static const Int CHANNELS_FOURPLEX[4][1];
80 static const Int CHANNELS_EIGHTPLEX[8][1];
82 static const Int CHANNELS_TMT_SIXPLEX[6][1];
87 static const double ISOTOPECORRECTIONS_FOURPLEX[4][4];
89 static const double ISOTOPECORRECTIONS_EIGHTPLEX[8][4];
91 static const double ISOTOPECORRECTIONS_TMT_SIXPLEX[6][4];
104 static StringList getIsotopeMatrixAsStringList(
const int itraq_type,
const IsotopeMatrices & isotope_corrections);
118 static void updateIsotopeMatrixFromStringList(
const int itraq_type,
const StringList & channels, IsotopeMatrices & isotope_corrections);
128 static void initChannelMap(
const int itraq_type, ChannelMapType & map);
139 static void updateChannelMap(
const StringList & active_channels, ChannelMapType & map);
150 static Matrix<double> translateIsotopeMatrix(
const int & itraq_type,
const IsotopeMatrices & isotope_corrections);
156 #endif // OPENMS_ANALYSIS_QUANTITATION_ITRAQCONSTANTS_H bool active
Definition: ItraqConstants.h:68
A more convenient string class.
Definition: String.h:57
Int id
Definition: ItraqConstants.h:66
ITRAQ_TYPES
Definition: ItraqConstants.h:59
Some constants used throughout iTRAQ classes.
Definition: ItraqConstants.h:53
stores information on an iTRAQ channel
Definition: ItraqConstants.h:62
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
String description
Definition: ItraqConstants.h:64
std::vector< String > StringList
Vector of String.
Definition: ListUtils.h:74
Peak2D::CoordinateType center
Definition: ItraqConstants.h:67
Int name
Definition: ItraqConstants.h:65
Map< Int, ChannelInfo > ChannelMapType
maps iTRAQ channel (e.g. 117) to more information
Definition: ItraqConstants.h:72
std::vector< Matrix< double > > IsotopeMatrices
(user defined?) isotope correction matrix in (-2, -1, +1, +2) row style
Definition: ItraqConstants.h:75
int Int
Signed integer type.
Definition: Types.h:103
Map class based on the STL map (containing several convenience functions)
Definition: Map.h:51
Definition: ItraqConstants.h:59