Christopher Jones > LIMS-MT_Plate-1.17 > LIMS::MT_Plate_File

Download:
LIMS-MT_Plate-1.17.zip

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 1.12   Source  

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.

syntax highlighting: