CircosHeatmap: Create a HEATMAP module to a moduleList

Description Usage Arguments Value Examples

View source: R/interacCircos.R

Description

A heatmap plot displayed in the visualization

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
CircosHeatmap(
  modulename,
  compareGroup = 1,
  maxRadius = 180,
  minRadius = 100,
  minColor = "red",
  maxColor = "green",
  ValueAxisManualScale = FALSE,
  ValueAxisMaxScale = 10,
  ValueAxisMinScale = 0,
  totalLayer = 1,
  animationDisplay = FALSE,
  animationDirection = "O2I",
  animationColorDirection = "L2C",
  animationTime = 2000,
  animationDelay = 20,
  animationType = "bounce",
  data,
  ...
)

Arguments

modulename

The name of the new module.

compareGroup

The group number of this module in compare module

maxRadius, minRadius

Where the module should begin and end.

minColor

The color for heatmap with min value

maxColor

The color for heatmap with max value

ValueAxisManualScale

Whether manually control the scale of value

ValueAxisMaxScale, ValueAxisMinScale

The max and min scale value for manually control

totalLayer

The color and width for stroke

animationDisplay

Whether display animation

animationDirection

The direction for animation. O2I: from outside to inside, I2O: from inside to outside

animationColorDirection

The color changing in animation. L2C: lowest to customized, H2C: highest to customized, the customized color should be defined in data

animationTime, animationDelay, animationType

The time, delay and display type for animation

data

A list of value in heatmap plot with details including chr, start, end, value, name, layer and html. Details can be found on document.

...

Ignored

Value

The module tracks for heatmap modules.

Examples

1
2
3
4
heatmapData<-heatmapExample
Circos(CircosHeatmap('Heatmap01', maxRadius= 180, minRadius = 100, data=heatmapData,totalLayer = 3),
genome = list("2L"=23011544,"2R"=21146708,"3L"=24543557,"3R"=27905053,"4"=1351857,"X"=22422827),
HEATMAPMouseEvent = TRUE,HEATMAPMouseOverDisplay = TRUE)

interacCircos documentation built on Jan. 21, 2021, 5:10 p.m.