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.