OpenMS
|
#include <OpenMS/TRANSFORMATIONS/FEATUREFINDER/IsotopeWaveletConstants.h>
#include <OpenMS/TRANSFORMATIONS/FEATUREFINDER/IsotopeWavelet.h>
#include <OpenMS/KERNEL/StandardTypes.h>
#include <OpenMS/KERNEL/FeatureMap.h>
#include <OpenMS/KERNEL/MSExperiment.h>
#include <OpenMS/KERNEL/MSSpectrum.h>
#include <OpenMS/CONCEPT/Exception.h>
#include <OpenMS/MATH/STATISTICS/LinearRegression.h>
#include <OpenMS/DATASTRUCTURES/ConstRefVector.h>
#include <cmath>
#include <vector>
#include <map>
#include <sstream>
#include <fstream>
#include <iomanip>
#include <boost/math/special_functions/bessel.hpp>
Go to the source code of this file.
Classes | |
class | IsotopeWaveletTransform< PeakType > |
A class implementing the isotope wavelet transform. If you just want to find features using the isotope wavelet, take a look at the FeatureFinderAlgorithmIsotopeWavelet class. Usually, you only have to consider the class at hand if you plan to change the basic implementation of the transform. More... | |
struct | IsotopeWaveletTransform< PeakType >::BoxElement |
Internally used data structure. More... | |
class | IsotopeWaveletTransform< PeakType >::TransSpectrum |
Internally (only by GPUs) used data structure . It allows efficient data exchange between CPU and GPU and avoids unnecessary memory moves. The class is tailored on the isotope wavelet transform and is in general not applicable on similar - but different - situations. More... | |
Namespaces | |
OpenMS | |
Main OpenMS namespace. | |
Functions | |
template<typename PeakType > | |
bool | intensityComparator (const PeakType &a, const PeakType &b) |
template<typename PeakType > | |
bool | intensityAscendingComparator (const PeakType &a, const PeakType &b) |
template<typename PeakType > | |
bool | intensityPointerComparator (PeakType *a, PeakType *b) |
template<typename PeakType > | |
bool | positionComparator (const PeakType &a, const PeakType &b) |
struct OpenMS::IsotopeWaveletTransform::BoxElement |
Internally used data structure.
Class Members | ||
---|---|---|
UInt | c | Note, this is not the charge (it is charge-1!!!) |
double | intens | The transformed intensity at the monoisotopic mass. |
double | mz | The monoisotopic position. |
UInt | MZ_begin | Index. |
UInt | MZ_end | Index. |
double | ref_intens | |
double | RT | The elution time (not the scan index) |
UInt | RT_index | The elution time (map) index. |
double | score | The associated score. |