11 #include <OpenMS/config.h>
89 static std::vector<std::pair<double, double> >
removeOutliersRANSAC(
const std::vector<std::pair<double, double> >& pairs,
91 double coverage_limit,
92 size_t max_iterations,
93 double max_rt_threshold,
94 size_t sampling_size);
124 double coverage_limit,
126 const std::string& method);
142 static bool chauvenet(
const std::vector<double>& residuals,
int pos);
157 const std::vector<std::pair<double, double> > & pairs,
159 int minPeptidesPerBin,
The MRMRTNormalizer will find retention time peptides in data.
Definition: MRMRTNormalizer.h:32
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: openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19