39 #include <boost/math/tr1.hpp>    79       return "labeled_pair_finder";
    92     void run(
const std::vector<ConsensusMap> & input_maps, 
ConsensusMap & result_map) 
override;
    97     inline double PValue_(
double x, 
double m, 
double sig1, 
double sig2)
   101         return 1 - boost::math::tr1::erf((x - m) / sig2 / 0.707106781);
   105         return 1 - boost::math::tr1::erf((m - x) / sig1 / 0.707106781);
 A more convenient string class. 
Definition: String.h:57
 
static const String getProductName()
Returns the name of this module. 
Definition: LabeledPairFinder.h:77
 
A container for consensus elements. 
Definition: ConsensusMap.h:75
 
Main OpenMS namespace. 
Definition: FeatureDeconvolution.h:46
 
static BaseGroupFinder * create()
Returns an instance of this class. 
Definition: LabeledPairFinder.h:71
 
The base class of all element group finding algorithms. 
Definition: BaseGroupFinder.h:61
 
double PValue_(double x, double m, double sig1, double sig2)
return the p-value at position x for the bi-Gaussian distribution with mean m and standard deviation ...
Definition: LabeledPairFinder.h:97
 
~LabeledPairFinder() override
Destructor. 
Definition: LabeledPairFinder.h:66
 
The LabeledPairFinder allows the matching of labeled features (features with a fixed distance)...
Definition: LabeledPairFinder.h:56