plot_region_heatmap {NanoMethViz} | R Documentation

## Plot region methylation heatmap

### Description

Plot region methylation heatmap

### Usage

    plot_region_heatmap(x, chr, start, end, ...)

    ## S4 method for signature 'NanoMethResult,character,numeric,numeric'
    plot_region_heatmap(
      x,
      chr,
      start,
      end,
      pos_style = c("to_scale", "compact"),
      window_prop = 0.3
    )

    ## S4 method for signature 'NanoMethResult,factor,numeric,numeric'
    plot_region_heatmap(
      x,
      chr,
      start,
      end,
      pos_style = c("to_scale", "compact"),
      window_prop = 0.3
    )

### Arguments

`x` | the NanoMethResult object.
`chr` | the chromosome to plot.
`start` | the start of the plotting region.
`end` | the end of the plotting region.
`...` | additional arguments.
`pos_style` | the style for plotting the base positions along the x-axis. Defaults to "to_scale", plotting (potentially) overlapping squares along the genomic position to scale. The "compact" options plots only the positions with measured modification.
`window_prop` | the size of flanking region to plot. Can be a vector of two values for left and right window size. Values indicate proportion of gene length.

### Value

a ggplot object of the heatmap.

a ggplot plot containing the heatmap.

### Examples

    nmr <- load_example_nanomethresult()
    plot_region_heatmap(nmr, "chr7", 6703892, 6730431)

    nmr <- load_example_nanomethresult()
    plot_region_heatmap(nmr, "chr7", 6703892, 6730431)

[Package NanoMethViz version 2.0.0 Index]