The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

mzxml-unpack - convert a Finnigan raw file to mzXML

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