NAME
uf-meth - decode the embedded method file in a Finnigan raw file
SYNOPSIS
uf-meth [options] <file>
OPTIONS
- -help
-
Print a brief help message and exit.
- -e[xtract]
-
extract the entire OLE2 container (Microsoft Compound File)
- -l[ist]
-
list the container contents
- --dump
-
Prints a table listing all structure elements with their seek addresses, sizes, acess keys and values. Complex sub-structures are represented by short summaries and their contents can be examined separately (see the -H and -p options}
- --html
-
Dump as html table.
- --wiki
-
Dump as a wiki-style table.
- -s[ize]
-
Show overall structure size in bytes.
- --relative
-
Show relative addresses of all itmes. The default is to show the absolute seek address.
- -H[eader]
-
Dump the contents of [FileHeader], instead of the parent object.
- -p[ath] <path>
-
Give the full path to extract a single component from the compound OLE2 container.
DESCRIPTION
uf-meth displays the contents of the [MethodFile] structure, its component [FileHeader], and the compound file (OLE2) storage embedded within.
By default, it lists the instrument methods comtained in the compound file, along with with their directory names.
SEE ALSO
Finnigan::MethodFile
Finnigan::OLE2File
EXAMPLES
- List all instruments described in the method file:
-
uf-meth sample.raw
Example output (name translation table):
Surveyor Sample Pump -> Surveyor Sample Pump Surveyor MS Pump -> Surveyor MS Pump Micro AS -> Micro AS LTQ-FT MS -> LTQ
- List the method file directory:
-
uf-meth -l sample.raw
Example output:
LTQ Data (2560 bytes) Text (11742 bytes) Header (1396 bytes) Micro AS Data (641 bytes) Text (1164 bytes) Surveyor MS Pump Data (228 bytes) Text (1176 bytes) Comments (4 bytes) Surveyor Sample Pump Data (228 bytes) Text (1176 bytes) Comments (4 bytes)
- Print the text description of the analyzer method:
-
uf-meth sample.raw -p LTQ/Text > method.ltq
- Extract the raw binary data of the analyzer method:
-
uf-meth sample.raw -p LTQ/Data > method.ltq.data
- Prints the hex dump of LTQ/Header:
-
uf-meth sample.raw -dp LTQ/Header
Example output:
0x0000 : 05 A1 54 00 68 00 65 00 72 00 6D 00 6F 00 20 00 : ..T.h.e.r.m.o... 0x0010 : 46 00 69 00 6E 00 6E 00 69 00 67 00 61 00 6E 00 : F.i.n.n.i.g.a.n. 0x0020 : 20 00 4C 00 54 00 51 00 00 00 00 00 00 00 00 00 : ..L.T.Q......... 0x0030 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 : ................ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
- Dump the MethodFile structure with relative addresses:
-
uf-meth -dr sample.raw
- Dump the Finnigan header residing in the MethodFile, with relative addresses:
-
uf-meth -drH sample.raw