NAME
mzxml-unpack - decode the base64-encoded scan data in an mzXML file
SYNOPSIS
mzxml-unpack [options] <file>
Options:
-r[ange] <from:0+n> .. <to:0+n> write only scans with numbers between <from> and <to>
<file> input file
OPTIONS
- -r[ange] <from:0+n> .. <to:0+n>
-
extract only scans with numbers between <from> and <to>
Note: this option breaks the structure of the output file (the parts preceding and following the selected range of scans are not written). It is mainly useful in checking the XML syntax and the contents of a small number of scans. For extracting the scan data in tabular format, there is a more suitable tool, uf-scan.
DESCRIPTION
mzxml-unpack will read the given input file and unpack the contents of the scan.peaks element. MzXML uses base64 encoding to save space; unpacking this encoding makes the data human-readable. It does not otherwise change the file structure (unless option -r is used), so in principle, it can be packed again.
SEE ALSO
uf-scan uf-mzxml
EXAMPLE
mzxml-unpack sample.raw > sample-unpacked.mzXML