37 #include <OpenMS/config.h>
115 static std::vector<std::pair<double, double> >
removeOutliersRANSAC(
const std::vector<std::pair<double, double> >& pairs,
117 double coverage_limit,
118 size_t max_iterations,
119 double max_rt_threshold,
120 size_t sampling_size);
150 double coverage_limit,
152 const std::string& method);
168 static bool chauvenet(
const std::vector<double>& residuals,
int pos);
183 const std::vector<std::pair<double, double> > & pairs,
185 int minPeptidesPerBin,
The MRMRTNormalizer will find retention time peptides in data.
Definition: MRMRTNormalizer.h:58
static std::vector< std::pair< double, double > > removeOutliersIterative(const std::vector< std::pair< double, double > > &pairs, double rsq_limit, double coverage_limit, bool use_chauvenet, const std::string &method)
This function removes potential outliers in a linear regression dataset.
static bool chauvenet(const std::vector< double > &residuals, int pos)
This function computes Chauvenet's criterion for a vector and a value whose position is submitted.
static int residualOutlierCandidate_(const std::vector< double > &x, const std::vector< double > &y)
This function computes a candidate outlier peptide by computing the residuals of all points to the li...
static int jackknifeOutlierCandidate_(const std::vector< double > &x, const std::vector< double > &y)
This function computes a candidate outlier peptide by iteratively leaving one peptide out to find the...
static std::vector< std::pair< double, double > > removeOutliersRANSAC(const std::vector< std::pair< double, double > > &pairs, double rsq_limit, double coverage_limit, size_t max_iterations, double max_rt_threshold, size_t sampling_size)
This function removes potential outliers in a linear regression dataset.
static bool computeBinnedCoverage(const std::pair< double, double > &rtRange, const std::vector< std::pair< double, double > > &pairs, int nrBins, int minPeptidesPerBin, int minBinsFilled)
Computes coverage of the RT normalization peptides over the whole RT range, ensuring that each bin ha...
static double chauvenet_probability(const std::vector< double > &residuals, int pos)
This function computes Chauvenet's criterion probability for a vector and a value whose position is s...
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:48