mzmatch version: 1.0.2
author: RA Scheltema (email@example.com)
With this tool a blank measurement can be subtracted from a normal measurement. Both measurements should be from the same batch and preferably the last blank run before the normal measurement should be subtracted. Peaks from the measurements are automatically matched together with the ppm-setting. When the difference in intensity level is less than 3-fold two peaks are considered a match and the peak from the normal measurement is rejected.
With the rejected option all the rejected peaks can be stored in a separate file. Both the normal measurement peaks as the matched blank peaks are stored in a set in this file for inspection.
SET JAVA=java -cp mzmatch.jar -da -dsa -Xmn1g -Xms1425m -Xmx1425m -Xss128k -XX:+UseParallelGC -XX:ParallelGCThreads=10
REM process a single file
%JAVA% mzmatch.ipeak.filter.SimpleFilter -blank blank.peakml -i input.peakml -o output.peakml -ppm 3
* per option:  denotes multiple input values; <> denotes a single input value
||The input file (in PeakML format) containing the peaks from the normal measurement. When this option is not set the input is read from the standard input.
||The blank file (in PeakML format) containing the peaks from the blank measurement. This option is required.
||The output file (in PeakML format) containing all the peaks from the normal measurement, which did not have a match in the blank measurement. When this option is not set the output is written to the standard output.
||Optional file (in PeakML format) containing all the rejected peaks from the normal measurement plus their match from the blank measurement. This file can be used for inspection and scavenging purposes.
||The precision of the data in parts-per-million. This accuracy value is used for matching the peaks from the blank to the peaks in the measurement.
||When this is set, the help is shown.
||When this is set, the progress is shown on the standard output.