Tab2MAGE logo Module detail: CDF.pm

NAME

ArrayExpress::Datafile::Affymetrix::EXP - EXP data file parsing


SYNOPSIS

 use ArrayExpress::Datafile::Affymetrix::EXP;
 my $exp = ArrayExpress::Datafile::Affymetrix::EXP->new({
     input => 'data1.EXP',
 });
 $exp->parse();

DESCRIPTION

This module implements parsing and export of data from Affymetrix EXP files.

Please see the ArrayExpress::Datafile::Affymetrix::Parser manpage for methods common to all the Affymetrix parser classes.


METHODS

export($fh)

This method takes a filehandle and prints out the EXP file in its original format. This method is not particularly useful and is really for testing purposes only.

get_chip_lot()

The lot number of the chip.

get_operator()

The person who performed the procedure.

get_protocol()

The name of the hybridization protocol used (e.g. EukGE-WS2v4).

get_station()

The station number.

get_module()

The module number.

get_hyb_date()

The date on which the hybridization was performed. This is returned in the same format as in the EXP file; no sanitization is performed.

get_pixel_size()

Pixel size (integer).

get_filter()

Filter (570nm).

get_scan_temp()

Scan temperature.

get_scan_date()

The date on which the scanning was performed. This is returned in the same format as in the EXP file; no sanitization is performed.

get_scanner_id()

Scanner ID.

get_num_scans()

Number of scans performed.

get_scanner_type()

Scanner type.

get_hyb_parameters()

A reference to an array of named hybridization parameters. Each parameter is coded as a separate hash with a single {name => value} pair. Typically this method is not very useful; you should probably be using the parameters or add_parameters methods instead.


AUTHOR

Tim Rayner (rayner@ebi.ac.uk), ArrayExpress team, EBI, 2005.

Acknowledgements go to the ArrayExpress curation team for feature requests, bug reports and other valuable comments.


SourceForge.net Logo