use of net.sf.mzmine.modules.peaklistmethods.alignment.ransac.RTs in project mzmine2 by mzmine.
the class RegressionInfo method getPolynomialFunction.
private PolynomialFunction getPolynomialFunction() {
Collections.sort(data, new RTs());
PolynomialFitter fitter = new PolynomialFitter(3, new GaussNewtonOptimizer(true));
for (RTs rt : data) {
fitter.addObservedPoint(1, rt.RT, rt.RT2);
}
try {
return fitter.fit();
} catch (Exception ex) {
return null;
}
}
Aggregations