Learn R Programming

PTXQC (version 1.0.4)

peakWidthOverTime: Discretize RT peak widths by averaging values per time bin.

Description

Should be applied for each Raw file individually.

Usage

peakWidthOverTime(data, RT_bin_width = 2)

Arguments

data

Data.frame with columns 'retention.time' and 'retention.length'

RT_bin_width

Bin size in minutes

Value

Data.frame with columns 'bin', 'RT', 'peakWidth'

Details

Returns a data.frame, where 'bin' gives the index of each bin, 'RT' is the middle of each bin and 'peakWidth' is the averaged peak width per bin.

Examples

Run this code
# NOT RUN {
  data = data.frame(retention.time = seq(30,200, by=0.001)) ## one MS/MS per 0.1 sec
  data$retention.length = seq(0.3, 0.6, length.out = nrow(data)) + rnorm(nrow(data), 0, 0.1)
  d = peakWidthOverTime(data)
  plot(d$RT, d$peakWidth)
  
  
# }

Run the code above in your browser using DataLab