ArrayExpress::Datafile::Affymetrix::EXP - EXP data file parsing
use ArrayExpress::Datafile::Affymetrix::EXP;
my $exp = ArrayExpress::Datafile::Affymetrix::EXP->new({ input => 'data1.EXP', }); $exp->parse();
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.
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.
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.