Tab2MAGE logo Module detail: CHPFactory.pm

NAME

ArrayExpress::Datafile::Affymetrix::CHPFactory - a factory class for generating Affymetrix CHP file parsing objects.


SYNOPSIS

 use ArrayExpress::Datafile::Affymetrix::CHPFactory;
 my $fac = ArrayExpress::Datafile::Affymetrix::CHPFactory->new();
 my $cel = $fac->make_parser( 'Data1.CHP' );
 $cel->parse();
 $cel->export($output_filehandle);

DESCRIPTION

This module is a factory class used in to create data file parsers for Affymetrix CHP files. Both old (GDAC) and new (GCOS/XDA) file formats can be parsed.


METHODS

new()

The class constructor.

make_parser($file)

This method takes a filename argument and returns a parser object that can then be used to process the data file and return interesting values.


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