mzmatch.ipeak.filter.RSDFilter: mzmatch.ipeak.filter.RSDFilter

Description Usage Arguments Details Value Author(s) References See Also

View source: R/mzmatch.ipeak.filter.RSDFilter.R

Description

Filters all the non-reproducibly detected signals from the given PeakML file.

Usage

1
mzmatch.ipeak.filter.RSDFilter(JHeapSize=1425, i, o, rejected, rsd, h, v, sampleList, nSlaves, inputfolder="combined")

Arguments

JHeapSize

Amount of RAM memory in megabytes, which should be reserved by the Java virtual machine. The default value is 1425 megabytes.

i

Option for the input file(s). The only allowed format is PeakML and when it is not set the input is read from standard in.

o

Option for the ouput file(s). The file is written in the PeakML file format and peaks that passed the defined filter are saved here. When this option is not set the output is written to the standard out. Be sure to unset the verbose option when setting up a pipeline reading and writing from the standard in- and outputs. When multiple input files are defined this option needs to point to a directory.

rejected

Option for the file where to write all the rejected peaksets. When this option has not been set the rejected peaksets are not written.

rsd

The RSD value as a percentage between [0..1]. This percentage indicates the maximum an individual measurement can deviate from the mean intensity of all the peaks in the set.

h

When this is set, the help is shown.

v

When this is set, the progress is shown on the standard output.

sampleList

Output objetc created by "mzmatch.R.Setup" function, it is used to assign sample names classes.

nSlaves

number of slaves/cores to be used for parallel peak detection. Snow package is employed for multicore support.

inputfolder

Character string containin a name of the folder where output files in peakML format will be created.

Details

Filters all the non-reproducibly detected signals from the given PeakML file. The approach loads the PeakML file and determines based on the set-information, which of the sets of peaks contain signals that were not reproducibly detected in the replicates. The reproducability measure is defined as the Reproducibility Standard Deviation (RSD; stddev/mean), which is calculated from all the intensity values in a set. When the PeakML file contains multiple sets (in the header) the RSD is evaluated for each of the sets, and an entry is discarded when all of the sets fail the set threshold.

Value

This function returns no value.

Author(s)

RA Scheltema (r.a.scheltema@rug.nl)

References

0. PeakML/mzMatch - a file format, Java library, R library and tool-chain for mass spectrometry data analysis. In preparation. 1. Shah V, Midha K, Findlay J, et al: Bioanalytical Method Validation - A Revisit with a Decade of Progress. Pharmaceutical Research. 2000, 17:1551-1557

See Also

PeakML.xcms.read


andzajan/mzmatch.R documentation built on Dec. 1, 2020, 11:33 a.m.