Learn R Programming

interacCircos (version 1.0.0)

CircosScatter: Create a SCATTER module to a moduleList

Description

Display a point plot in circos

Usage

CircosScatter(
  modulename,
  compareGroup = 1,
  radius = 140,
  innerCircleSize = 1,
  outerCircleSize = 5,
  innerCircleColor = "#F26223",
  outerCircleColor = "#F26223",
  innerPointType = "circle",
  outerPointType = "circle",
  innerrectWidth = 2,
  innerrectHeight = 2,
  outerrectWidth = 2,
  outerrectHeight = 2,
  outerCircleOpacity = 1,
  random_data = 0,
  animationDisplay = FALSE,
  animationInitialPositionX = 0,
  animationInitialPositionY = 0,
  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

radius

Radius of scatter circle

innerCircleSize, outerCircleSize

If circle, inner and outer circle size

innerCircleColor, outerCircleColor

If circle, inner and outer circle color

innerPointType, outerPointType

The type for inner and outer point, could be circle or rect

innerrectWidth, innerrectHeight

If rect, inner width and height

outerrectWidth, outerrectHeight

If rect, inner width and height

outerCircleOpacity

If circle, the opacity for outer circle

random_data

Scatter position fluctuation

animationDisplay

Whether display animation

animationInitialPositionX, animationInitialPositionY

The initial coordinates for animation

animationTime, animationDelay, animationType

The time, delay and display type for animation

data

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

...

Ignored

Value

The module tracks for scatter modules.

Examples

Run this code
# NOT RUN {
scatterData<-scatterExample
Circos(CircosScatter('SCATTER01', data = scatterData,radius=180,innerCircleColor= "#3d6390",
outerCircleColor= "#99cafe",random_data= 40))

# }

Run the code above in your browser using DataLab