plot_gene_heatmap {NanoMethViz}R Documentation

Plot gene methylation heatmap

Description

Plot gene methylation heatmap

Usage

plot_gene_heatmap(x, gene, ...)

## S4 method for signature 'NanoMethResult,character'
plot_gene_heatmap(
  x,
  gene,
  window_prop = 0.3,
  pos_style = c("to_scale", "compact")
)

Arguments

x

the NanoMethResult object.

gene

the gene symbol for the gene to plot.

...

additional arguments

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.

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.

Value

a ggplot object of the heatmap

a ggplot plot containing the heatmap.

Examples

nmr <- load_example_nanomethresult()
plot_gene_heatmap(nmr, "Peg3")

nmr <- load_example_nanomethresult()
plot_gene_heatmap(nmr, "Peg3")


[Package NanoMethViz version 1.99.4 Index]