unitMassPeaks: Generic method for unitMassPeaks

Description Usage Arguments Value Examples

Description

Generic method for unitMassPeaks

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
unitMassPeaks(
  object,
  mzRange,
  widthAt,
  factor,
  upper = NULL,
  lower = NULL,
  ...
)

## S4 method for signature 'MassSpectra,numeric,numeric'
unitMassPeaks(
  object,
  mzRange,
  widthAt,
  factor,
  upper = NULL,
  lower = NULL,
  ...
)

Arguments

object

object of class MassSpectra

mzRange

vector numeric with lower and upper mass range limit for which to set unit mass peaks

widthAt

vector numeric two mass values at which to sample for peak width

factor

vector numeric two values summing up to 1 for setting assymetric peak width limits

upper

vector numeric upper peak width limits

lower

vectpr numeric lower peak width limits

...

additional args

Value

object of class PeakList with unit mass peaks

Examples

1
2
3
4
5
6
7
8
library(tofsimsData)
data(tofsimsData)
testSpectra <- calibPointNew(testSpectra, mz = 15, value = 15.01551)
testSpectra <- calibPointNew(testSpectra, mz = 181, value = 181.0228)
testSpectra <- recalibrate(testSpectra)
testSpectra <- unitMassPeaks(testSpectra, mzRange = c(1,200), widthAt = c(15, 181), 
factor = c(0.4, 0.6), lower = c(14.97, 15.05), upper = c(180.84, 181.43))
plot(testSpectra, mzRange = c(1,200), type = 'l')

tofsims documentation built on Nov. 8, 2020, 5:10 p.m.