CircosLine: Create a LINE module to a moduleList

Description Usage Arguments Value Examples

View source: R/interacCircos.R

Description

Display a multi-layer line plot in circos

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
CircosLine(
  modulename,
  compareGroup = 1,
  maxRadius = 108,
  minRadius = 95,
  ValueAxisManualScale = FALSE,
  ValueAxisMaxScale = 10,
  ValueAxisMinScale = 0,
  color = "red",
  width = 2,
  type = "cardinal",
  animationDisplay = FALSE,
  animationDirection = "S2E",
  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

ValueAxisManualScale

Whether manually control the scale of value

ValueAxisMaxScale, ValueAxisMinScale

The max and min scale value for manually control

color

Color for line

width

Width for line

type

Type for line, could be linear, cardinal, basis and monotone

animationDisplay

Whether display animation

animationDirection

The direction of animation, could be S2E(start to end) or E2S(end to start)

animationTime, animationDelay, animationType

The time, delay and display type for animation

data

A list of value with details including chr, pos, des, value and html. Details can be found on document.

...

Ignored

Value

The module tracks for line modules.

Examples

1
2
3
lineData<-lineExample
Circos(CircosLine('LINE01', data = lineData,maxRadius=200,minRadius=150,color= "#ff0031")+
CircosBackground('BG01',minRadius = 205,maxRadius = 150))

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