NAME
LIMS::MT_Plate_File - A Perl module for managing microtitre plate file objects
SYNOPSIS
use LIMS::MT_Plate_File;
my $sample_file = mt_plate_file->new("/file.txt");
DESCRIPTION
LIMS::MT_Plate_File is an object-oriented Perl module for managing files describing the contents of a microtitre plate for import to the LIMS::MT_Plate module. There are two classes of MT_Plate_File object - the mt_plate_file
class uses a single 'well' column to name the wells (e.g. 'A1') whereas the rowcol_plate_file
class uses two separate columns 'row' and 'col'.
METHODS
- get_sample, get_sample_type
-
Pass these methods a well name to retrieve the sample name/type.
- get_all_samples, get_all_sample_types
-
Returns an array ref of all sample names/types
- plate_barcode, plate_type
-
Returns the plate barcode/type, the latter assumed from well/row numbers
- wells_imported
-
The number of wells imported
SEE ALSO
Microarray::File, LIMS::MT_Plate
AUTHOR
Christopher Jones, Gynaecological Cancer Research Laboratories, UCL EGA Institute for Women's Health, University College London.
http://www.instituteforwomenshealth.ucl.ac.uk/AcademicResearch/Cancer/trl
c.jones@ucl.ac.uk
COPYRIGHT AND LICENSE
Copyright 2008 by Christopher Jones, University College London
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.