CircosAuxLine: Create a AUXILIAYLINE module to a moduleList

Description Usage Arguments Value Examples

View source: R/interacCircos.R

Description

A auxiliary line 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
21
22
23
24
25
CircosAuxLine(
  modulename,
  startX = 20,
  startY = 20,
  endX = 120,
  endY = 120,
  color = "red",
  width = 0.5,
  type = "straight",
  controlPointX = 0,
  controlPointY = 0,
  lineType = "solid",
  dashArray = 3,
  marker = TRUE,
  markerType = "circle",
  markerColor = "blue",
  markerHeight = 5,
  markerWidth = 5,
  markerPosition = 2,
  animationDisplay = FALSE,
  animationTime = 50,
  animationDelay = 1000,
  animationType = "linear",
  ...
)

Arguments

modulename

The name of the new module.

startX, startY

Start coordinates for auxiliary line.

endX, endY

End coordinates for auxiliary line.

color

Color for auxiliary line

width

Width for auxiliary line

type

Type for auxiliary line, could be straight/curve/broken

controlPointX, controlPointY

The middle point coordinates for curve and broken

lineType

Line type, could be solid/dot

dashArray

The dash gap width

marker

Whether display a marker on the end of line

markerType

Type of marker, could be circle/square/arrow/stub

markerColor, markerHeight, markerWidth

Color, Height and Width for marker

markerPosition

1 means start, 2 means end, 3 means both

animationDisplay

whether display animation

animationTime, animationDelay, animationType

The time, delay and display type for animation

...

Ignored

Value

The module tracks for auxliary line modules.

Examples

1
Circos(CircosAuxLine('AuxLine01'))

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