Bins m/z peaks of a specified SpaMTP object to reduce dimensionality and remove noise.
Usage
BinSpaMTP(
data,
resolution,
units = "ppm",
assay = "Spatial",
slot = "counts",
method = c("sum"),
return.only.mtx = FALSE
)Arguments
- data
SpaMTP Seurat Object containing the intensity data to be binned
- resolution
Numeric value indicating the relative bin size to use when binning the intensity data.
- units
Character string defining the relative units of the provided resolution size. Values can be either 'ppm' or 'mz' (default = 'ppm').
- assay
Character string defining the SpaMTP assay to extract intensity values from (default = "Spatial").
- slot
Character string defining the assay slot containing the intensity values (default = "counts").
- method
A character vector specifying the binning method. Input values must be either
"sum","mean","max"or"min"(default = "sum").- return.only.mtx
Boolean value indicating whether to return only the binned intensity matrix. If
FALSE, a SpaMTP object will be returned with the binned values stored in an assay calledbinned(default = FALSE).
