CircosCnv: Create a CNV module to a moduleList

Description Usage Arguments Value Examples

View source: R/interacCircos.R

Description

A copy number variance module 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
CircosCnv(
  modulename,
  compareGroup = 1,
  maxRadius = 200,
  minRadius = 190,
  width = 10,
  color = "#CAE1FF",
  ValueAxisManualScale = FALSE,
  ValueAxisMaxScale = 10,
  ValueAxisMinScale = 0,
  strokeColor = "black",
  strokeWidth = 1,
  opacity = 1,
  animationDisplay = FALSE,
  animationTime = 2000,
  animationDelay = 50,
  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.

width

Width for CNV module

color

Color for CNV module

ValueAxisManualScale

Whether manually control the scale of value

ValueAxisMaxScale, ValueAxisMinScale

The max and min scale value for manually control

strokeColor, strokeWidth

The color and width for stroke

opacity

The opacity for module

animationDisplay

Whether display animation

animationTime, animationDelay, animationType

The time, delay and display type for animation

data

A list of CNV with details including start, end, value, link, color and html. Details can be found on document.

...

Ignored

Value

The module tracks for cnv modules.

Examples

1
2
3
4
cnvData<-cnvExample
Circos(CircosCnv('Cnv01',maxRadius =175, minRadius =116, data =cnvData,width=2,color = "#4876FF")+
CircosBackground("bg01",minRadius = 116,maxRadius = 175,fillColors = "#F2F2F2",axisShow = TRUE),
CNVMouseOverDisplay = TRUE)

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