NAME
Bio::Expression::MicroarrayIO::affymetrix - Work with an Affymetrix array.
SYNOPSIS
$stream = Bio::Expression::MicroarrayIO->new(
'-file' => "my.cel",
'-template' => "my.cdf",
'-format' => "affymetrix",
);
DESCRIPTION
Bio::Expression::MicroarrayIO::affymetrix parses Affymetrix CEL files in the context of a CDF file.
FEEDBACK
Direct feedback to <allenday@ucla.edu> or to the Bioperl mailing list (see below).
Mailing Lists
User feedback is an integral part of the evolution of this and other Bioperl modules. Send your comments and suggestions preferably to one of the Bioperl mailing lists. Your participation is much appreciated.
bioperl-l@bioperl.org - General discussion
http://bioperl.org/MailList.shtml - About the mailing lists
Reporting Bugs
Report bugs to the Bioperl bug tracking system to help us keep track the bugs and their resolution. Bug reports can be submitted via email or the web:
bioperl-bugs@bio.perl.org
http://bio.perl.org/bioperl-bugs/
AUTHOR
Allen Day <allenday@ucla.edu>
APPENDIX
The rest of the documentation details each of the object methods. Internal methods are usually preceded with a _
new
Title : new
Usage : Bio::Expression::MicroarrayIO::affymetrix->new(
-file => 'path/to/filename',
-template => 'path/to/template')
Comments: You should probably not be instantiating this module directly.
Use MicroarrayIO instead.
Args : -file => filename
-format => format
-template => template
_initialize
Title : _initialize
Usage : $affy->_initialize(
-file => 'path/to/filename',
-template => 'path/to/template'
);
Function: Loads up a template module that will be used to
by next_array();
Returns : nothing.
Args : -file => filename
-format => format
-template => template
templatefile
Title : templatefile
Usage : $affy->templatefile('path/to/template');
$affy->templatefile();
Function: get/set the the location of a template file
Returns : path to a template file
Args : optional path to a template file
datafile
Title : datafile
Usage : $affy->datafile('path/to/datafile');
$affy->datafile();
Function: get/set the the location of a data file
Returns : path to a data file
Args : optional path to a data file
array
Title : array
Usage : $affy->array($template);
$affy->array();
Comments: You probably should not be using this method
to set the array template object. Use load_array() instead.
Function: get/set the the array template object
Returns : a Bio::Expression::Microarray::Affymetrix::ArrayDesign object
Args : optional Bio::Expression::Microarray::Affymetrix::ArrayDesign object
load_array
Title : load_array
Usage : $affy->load_array($template);
$affy->load_array();
Function: cause a Bio::Expression::Microarray::Affymetrix::ArrayDesign
object to be created using $affy->templatefile().
Returns : a Bio::Expression::Microarray::Affymetrix::ArrayDesign object
Args : optional path to a template file, which is stored in
$affy->templatefile before the Template object is created.
next_array
Title : next_array
Usage : $affy->next_array();
Function: reads an Affymetrix data record from $affy->datafile
Returns : a loaded array object
Args : none
write_array
Title : write_array
Usage : $affy->write_array($array);
Function: write an Affymetrix data record using $array
Returns : nothing. prints a lot of text to the MicroarrayIO stream.
Args : A Bio::Expression::MicroarrayI compliant object.