Finnigan::InstID -- a decoder for InstID, a set of instrument identifiers
use Finnigan; my $inst = Finnigan::InstID->decode(\*INPUT); say $inst->model; say $inst->serial_number; say $inst->software_version; $inst->dump;
InstID is a static (fixed-size) structure containing several instrument identifiers and some unknown data.
The identifiers include the model name, the serial number and the software version.
The constructor method
Get the first copy of the model attribute (there always seem to be two of them)
Get the instrument's serial number
Get the version of software that created the data file
Concatenate all IDs in a single line of text
uf-instrument
Gene Selkov, <selkovjr@gmail.com>
Copyright (C) 2010 by Gene Selkov
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.10.0 or, at your option, any later version of Perl 5 you may have available.
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.