MSImageProcess-class {Cardinal} | R Documentation

## MSImageProcess: Class containing mass spectral preprocessing information

### Description

A class containing information about mass spectral pre-processsing operations. These should not usually be set by the user, and are automatically updated when processing methods are applied.

### Slots

`files`:

  Object of class `character` storing the file paths to the raw data files used to create the dataset.

`normalization`:

  Object of class `character` describing any normalization applied to the dataset.

`smoothing`:

  Object of class `character` describing any smoothing applied to the dataset.

`baselineReduction`:

  Object of class `character` describing baseline correction applied to the dataset.

`spectrumRepresentation`:

  Object of class `character` describing the spectrum type (profile or centroid).

`peakPicking`:

  Object of class `character` describing the peak picking applied to the dataset (area or height).

`centroided`:

  Object of class `logical` describing whether the data have been centroided.

`history`:

  Object of class `list` containing specific information about the function calls applied to the `MSImageSet object` to produce the current instance and their parameters.

`CardinalVersion`:

  Object of class `character` indicating the version of Cardinal.

`.__classVersion__`:

  Object of class `Versions` indicating the version of the `MSImageProcess` instance. Intended for developer use.

### Extends

Class `Versioned`, directly.

### Creating Objects

`MSImageProcess` instances can be created through `new("MSImageProcess")`. In general, instances should not be created by the user, but are automatically generated by processing methods applied to `MSImageSet` objects.

### Methods

Class-specific methods:

`prochistory(object), prochistory(object) <- value`:

  Accessor and setter for the history of methods applied to the experiment dataset.

`files(object), files(object) <- value`:

  Accessor and setter function for `files`.

`normalization(object), normalization(object) <- value`:

  Accessor and setter function for `normalization`.

`smoothing(object), smoothing(object) <- value`:

  Accessor and setter function for `smoothing`.

`baselineReduction(object), baselineReduction(object) <- value`:

  Accessor and setter function for `baselineReduction`.

`spectrumRepresentation(object), spectrumRepresentation(object) <- value`:

  Accessor and setter function for `spectrumRepresentation`.

`peakPicking(object), peakPicking(object) <- value`:

  Accessor and setter function for `peakPicking`.

`centroided(object), centroided(object) <- value`:

  Accessor and setter function for `centroided`.

Standard generic methods:

`show`:

  Displays object content.

`combine(x, y, ...)`:

  Combine two or more `MSImageProcess` objects.

### Author(s)

Kylie A. Bemis

### See Also

`MSImageSet`

### Examples

    showClass("MSImageProcess")

[Package Cardinal version 2.4.0 Index]