tabular input coverage_file
file (or contrast)
character
group name used to associate multiple
coverage lanes with the same settings: color_ramp
, ylims
,
signal_ceiling
. By default, color legend is shown for only the
first member of each panel_group
.jamba::getColorRamp()
, which can be tested with
jamba::showColors(jamba::getColorRamp("RdBu_r"))
character
name of transformation function:
"log2signed"
, "sqrt"
, "cubert"
, "qrt"
.numeric
color maximum for the color rampcharacter
comma-delimited labels for the x-axis, usually
three labels. Default uses the data encoded in the coverage file range.numeric
fontsize in pointsnumeric
rotation anglenumeric
fontsize in pointsnumeric
adjustment to color ramp sensitivity, default lens=-2
numeric
gap after this heatmap in "mm""mean", "sum", "abs_mean", "abs_sum"
show_heatmap_legend - 0,1 whether to display color legend for this panel.
Default shows color legend for the first panel in each panel_group
when
defined.
# * ylims
# * border
# * legend_width
# * trim_legend_title
# * heatmap_legend_param
yaxis range
top_axis_side
other arguments
title - character
overall title
figure_height,figure_width - numeric
height, width in inches.
Default will use figure_height=8
cm, then width:
anno_colnames
top_anno_height - numeric
height in cm
integer
maximum color legend labels, in case
there are 40+ heatmapsinteger
number of heatmap layout rowsnumeric
seed used to define "reproducible randomness"integer
factor used to combine adjacent numeric
matrix values prior to converting to image output. Useful when
the R "magick"
package is not available."magick"
package if
available.verbose - 0,1 whether to enable verbose output during processing, sometimes useful for troubleshooting.
row partitioning arguments
k_clusters - integer
number of k-means clusters, which therefore
enables k-means clustering.
integer
number or comma-delimited numbers of k-means
clusters to display after calling k-means clustering.
This option is used as a follow-up step, for example running k-means once
then re-running to zoom into one or more specific clusters.character
comma-delimited colors to assign to k-means
clusters, in the order they appear.numeric
width of k-means clustering annotation stripe,
in "mm".character
k-means method to use, typically: "euclidean"
,
"correlation"
, but any method recognized by amap::hcluster()
.integer
or comma-delimited integers of the heatmap(s)
to use during k-means clustering. Typically one heatmap is used for k-means
clustering, then the partitioning is applied across all heatmaps.partition - character
of colname(s) in the optional annofile
to use
for partitioning the heatmap rows.
optional annotation file arguments
annofile - filename
full path to tab-delimited annotation data,
whose first column should contain rownames that match rownames in
the coverage matrix files, with additional columns that can be displayed
alongside the coverage heatmap panels.
anno_colnames - character
colnames in annofile
to be included
in the left annotation beside coverage heatmap panels. When no
anno_colnames
are define, none are displayed... to prevent displaying
150 annotations, leaving no room to display coverage heatmaps.
optional color file
name:color association
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.