Tarskin / LaCyTools

A high-throughput data extraction package for LC-MS data.
Apache License 2.0
9 stars 5 forks source link

Implement 'Ultra Performance Calibration' and other calibration improvements #39

Open Tarskin opened 6 years ago

Tarskin commented 6 years ago

Implement and integrate UPC into LaCyTools which will do the following:

  1. Attempt several calibration functions (Linear, Polynomial and Power Law) upton the calibrants and use the function that yielded the lowest RMS of all mass errors post calibration (The n-term in the polynomial is limited between 1 and number of calibrants -1).
  2. Keep track of the original m/z of the calibrants and add a second block in the output which lists the unmodified retention times (as if no calibration was performed).
  3. Add a column to the calibrated mass accuracies to indicate what calibration function/term was used.
  4. Implement an option to produce images similar to the retention time calibration part of LaCyTools.

This willo be the last big update to go into the next major release of LaCyTools.