plot a ROI across multiple samples (x axis is RT, y axis is intensity). If curveFit is provided, the fitted curve for each sample is added.
plotEICFit(ROIDataPointSampleList, curveFitSampleList = NULL, rtMin = NULL,
rtMax = NULL, sampling = 250, sampleColour = NULL, verbose = TRUE)
(list) list of data.frame
of raw data points for each sample (retention time "rt", mass "mz" and intensity "int" (as column) of each raw data points (as row)).
(list) NULL or a list of peakPantheR_curveFit
(or NA) for each sample
(float) NULL or vector of detected peak minimum retention time (in sec)
(float) NULL or vector ofdetected peak maximum retention time (in sec)
(int) Number of points to employ when plotting fittedCurve
(str) NULL or vector colour for each sample (same length as ROIDataPointSampleList
, rtMin
, rtMax
)
(bool) if TRUE message when NA scans are removed
Grob (ggplot object)