drawHeatmap             package:biclust             R Documentation

_D_r_a_w _H_e_a_t_m_a_p

_D_e_s_c_r_i_p_t_i_o_n:

     Draws a microarray data matrix as a heatmap, with rows and colums
     reordered so the rows and columns of the input bicluster will be
     at top-left of the matrix.

_U_s_a_g_e:

     drawHeatmap(x,bicResult=NULL,number=NA,local=TRUE, beamercolor=FALSE,paleta,...)
     drawHeatmap2(x,bicResult=NULL,number=NA,plotAll=FALSE)

_A_r_g_u_m_e_n_t_s:

       x: The data matrix where the bicluster is to be drawn.

bicResult: BiclustResult object with a bicluster result set. If this
          value is set to NULL, the data matrix is drawn as a heatmap,
          without any reordering. Default NULL.

  number: Bicluster to be drawn from the result set 'bicResult'. If
          bicResult is set to NULL, this value is ignored. Default NA

   local: If TRUE, only rows and columns of the bicluster were drawn.

 plotAll: If TRUE, all Bicluster of result set 'bicResult' were drawn.

beamercolor: If TRUE, palete colors are used.

  paleta: Colors

     ...: Additional plot options

_D_e_t_a_i_l_s:

     'plotAll' only works if there is a exclusive rows and column
     Result!

_A_u_t_h_o_r(_s):

     Rodrigo Santamaria rodri@usal.es, Sebastian Kaiser

_S_e_e _A_l_s_o:

     'bubbleplot' for simultaneous representation of biclusters.\
     'parallelCoordinates'for single representation of biclusters as
     lines of gene or condition profiles.

_E_x_a_m_p_l_e_s:

       #Random 100x50 matrix with a single, up-regulated 10x10 bicluster
       s2=matrix(rnorm(5000),100,50)
       s2[11:20,11:20]=rnorm(100,3,0.3)
       set.seed(1)
       bics <- biclust(s2,BCPlaid(), back.fit = 2, shuffle = 3, fit.model = ~m + a + b,
       iter.startup = 5, iter.layer = 30,  verbose = TRUE)
       drawHeatmap(s2,bics,1)

