Gene Selkov, Jr. > Finnigan > Finnigan::ScanEventTemplate

Download:
Finnigan-0.0206d.tar.gz

Dependencies

Annotate this POD

CPAN RT

New  1
Open  0
View/Report Bugs
Module Version: 0.0206   Source  

NAME ^

Finnigan::ScanEventTemplate -- a decoder for ScanEventTemplate, the prototype scan descriptor

SYNOPSIS ^

  use Finnigan;
  my $e = Finnigan::ScanEventTemplate->decode(\*INPUT);
  say $e->size;
  say $e->dump;
  say join(" ", $e->preamble->list(decode => 'yes'));
  say $e->preamble->analyzer(decode => 'yes');
  $e->fraction_collector->dump;
  $e->reaction->dump if $e->type == 1 # Reaction will not be present in MS1

DESCRIPTION ^

This is a template structure that apparently forms the core of each ScanEvent structure corresponding to an individual scan. It is an elment of MSScanEvent hirerachy (that's the name used by Thermo), which models the grouping of scan events into segments.

METHODS

decode

The constructor method

preamble

Get the Finnigan::ScanEventPreamble object

controllerType

Get the virtual controller type for this event (a guess; data not verified)

controllerNumber

Get the virtual controller number for this event (a guess; data not verified)

fraction_collector

Get the Finnigan::FractionCollector object

stringify

Make a short text representation of the object

SEE ALSO ^

Finnigan::ScanEvent

Finnigan::ScanEventPreamble

Finnigan::FractionCollector

Finnigan::Reaction

uf-segments

AUTHOR ^

Gene Selkov, <selkovjr@gmail.com>

COPYRIGHT AND LICENSE ^

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.

syntax highlighting: