Provided by: libbio-primerdesigner-perl_0.07-6_all bug


       Bio::PrimerDesigner::Table -- Draw HTML tables for PCR primer display


       Draws simple HTML tables to display Bio::PrimerDesigner PCR primer design and e-PCR
       results for web applications.


       Prints a two-column table for generic, key-value style annotations.  Expects to be passed
       the name of the gene/feature/etc. and a hash of attributes. If there is an 'image' key,
       the value is assumed to be an image URL, which is printed in a double-wide cell at the
       bottom of the table.

         my $gene       = 'Abc-1';
         my %gene_info  = (
             Chromosome => I,
             Start      => 100450,
             Stop       => 102893,
             Strand     => '+'

         my $page = Bio::PrimerDesigner::Tables->new;
         $page->info_table( $gene, %gene_info );

       Returns a generic header for the PCR primer table.  Does not expect any argumments.

       Returns the top row for the PCR primer table.  Expects the primer set number as its only

       Returns table rows with PCR primer info.  Should be called once for each primer pair.
       Expects to be passed a hash containing the Bio::PrimerDesigner::Result object and the
       primer set number and an (optional) label.

         my $pcr_row =  PCR_row(
             primers => $result_obj,
             setnum  => $set_number,
             label   => $label

       Returns table rows summarizing e-PCR results.  Expects to be passed an
       Bio::PrimerDesigner::Result e-PCR results object and an optional e-PCR label.

       Renders the image URL. Expects to be passed a hash of the map start and stop, and other
       features to be mapped (i.e.  gene,forward_primer,reverse_primer, label,start and stop of
       each feature, and gene strand).

         my $image =  $page->render(
             start => $startleft,
             stop  => $startright,
             feat  => $features

       Returns a 6 column wide table cell with the <IMG ...> info.  Will display the image of
       mapped primers in the browser when passed the image URL.


       Copyright (C) 2003-2009 Sheldon McKay <>.


       This program is free software; you can redistribute it and/or modify it under the terms of
       the GNU General Public License as published by the Free Software Foundation; version 3 or
       any later version.

       This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
       without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
       See the GNU General Public License for more details.

       You should have received a copy of the GNU General Public License along with this program;
       if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
       Boston, MA 02110-1301 USA.


       Bio::PrimerDesigner::primer3, Bio::PrimerDesigner::epcr.