plotSegmentationHeatmap     package:tilingArray     R Documentation

_P_l_o_t _a _h_e_a_t_m_a_p _d_i_a_g_r_a_m _f_o_r _a _r_e_g_i_o_n _a_l_o_n_g _a _c_h_r_o_m_o_s_o_m_e

_D_e_s_c_r_i_p_t_i_o_n:

     Plot a heatmap diagram for a region along a chromosome

_U_s_a_g_e:

     plotSegmentationHeatmap(dat, xlim, ylab, rowNames, 
                             chr=1, strand="+", vpr, colors,                 
                             colHeatmap=colorRamp(brewer.pal(9, "YlGnBu")), 
                             showConfidenceIntervals=TRUE,
                             just=c("left","centre"),
                             main, ...)

_A_r_g_u_m_e_n_t_s:

     dat: list containing data to be plotted (see _Details_ section
          below for particulars).

    xlim: integer vector of length 2 with start and end coordinates (in
          bases) for plotting.

    ylab: character scalar specifying y-axis label.

rowNames: character vector specifying a name for each row in the
          heatmap plot.

     chr: integer of length 1 indicating the chromosome to plot
          (defaults to 1).

  strand: character scalar which should be set to either '+' or '-' to 
          indicate which strand of DNA to plot the intensity values
          from (defaults to "+").

     vpr: which viewport to plot the figure in.  If this function is
          called directly  by the user this argument should be left
          missing.

  colors: named character vector, optional. If missing,  a default
          color scheme is used: 'c("+"="#00441b", "-"="#081d58",
          "duplicated"="grey", "cp"="#101010",  "highlight"="red",
          "threshold"="grey")',  where the first three elements refer
          to colors of data points and the  last three to those of
          lines in the plot.

colHeatmap: function describing color scheme for the heatmap plot
          (defaults to 'YlGnBu' from RColorBrewer package).

showConfidenceIntervals: logical scalar indicating whether confidence
          intervals for each change-point are to be plotted (only
          available once segmentation has occurred).

    just: character vector specifying the justification of the supplied
          values to the given coordinates; setting the first entry to
          "left" indicates that the supplied x-coordinates are the
          start positions of the probes, change this to "centre" if the
          x-coordinates are the probe middle positions. Usually the
          second entry should be "centre" (see 'grid.rect')

    main: character vector specifying plot title.

     ...: additional arguments.

_D_e_t_a_i_l_s:

     This function is called by 'plotAlongChrom' if the argument 'what'
     is set to 'heatmap'. Although this function can be called directly
     by the user, this is not recommended. The 'dat' list contains the
     following items:

     '_x' x-coordinates (in bases) along chromosome

     '_y' intensity matrix of probes along chromosome

     '_f_l_a_g' indicates probe uniqueness in the genome.  Possibilities
          are 3: multiple perfect matches, 2: has no PM but one or more
          near-matches, 1: has exactly one PM and some near-matches in
          the genome, 0: has exactly one PM and no near-matches.

     '_e_x_t_r_a_s' (optional) matrix of additional values (such as
          test-statistics/p-values) to be plotted

_A_u_t_h_o_r(_s):

     Wolfgang Huber <huber@ebi.ac.uk>

