Annotate isotopes based on mass differences, retention time and peak correlation if required.
annotateIsotopes(
peaklist,
rawScans,
dmz,
drt,
massdiff,
charge,
isotopeAb,
m0mass,
corThr,
checkInt,
checkCor
)
peaklist with 6 columns (mz, RT, int, peakID, isotope and isoGroup).
extracted peaks. Data.frame with 4 columns (mz, RT, int and peakID).
raw scan data. Data.frame with 5 columns (mz, RT, int, peakID and Scan).
mass tolerance in ppm.
RT windows with the same units used in peaklist.
mass difference.
charge.
isotope natural abundance.
mass of the most abundant naturally occurring stable isotope.
peak correlation threshold.
logical. If TRUE, relative intensity is checked.
logical. If TRUE, peaks correlation is checked.
M Isabel Alcoriza-Balaguer <maialba@iislafe.es>
Isotope annotation has been adapted from CAMERA algorithm: Kuhl C, Tautenhahn R, Boettcher C, Larson TR, Neumann S (2012). “CAMERA: an integrated strategy for compound spectra extraction and annotation of liquid chromatography/mass spectrometry data sets.” Analytical Chemistry, 84, 283–289. http://pubs.acs.org/doi/abs/10.1021/ac202450g.