uf-meth - decode the embedded method file in a Finnigan raw file
uf-meth [options] <file>
Print a brief help message and exit.
extract the entire OLE2 container (Microsoft Compound File)
list the container contents
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}
Dump as html table.
Dump as a wiki-style table.
Show overall structure size in bytes.
Show relative addresses of all itmes. The default is to show the absolute seek address.
Dump the contents of [FileHeader], instead of the parent object.
Give the full path to extract a single component from the compound OLE2 container.
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.
Finnigan::MethodFile
Finnigan::OLE2File
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
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)
uf-meth sample.raw -p LTQ/Text > method.ltq
uf-meth sample.raw -p LTQ/Data > method.ltq.data
uf-meth sample.raw -dp LTQ/Header
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 : ................ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
uf-meth -dr sample.raw
uf-meth -drH sample.raw
To install Finnigan, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Finnigan
CPAN shell
perl -MCPAN -e shell install Finnigan
For more information on module installation, please visit the detailed CPAN module installation guide.