CircosBubble {interacCircos} | R Documentation |
Create a bubble plot
CircosBubble( modulename, compareGroup = 1, maxRadius = 200, minRadius = 50, blockStroke = TRUE, blockStrokeColor = "black", blockStrokeWidth = 1, blockFill = FALSE, blockFillColor = "white", bubbleMaxSize = 5, bubbleMinSize = 2, minColor = "red", maxColor = "green", ValueAxisManualScale = FALSE, ValueAxisMaxScale = 10, ValueAxisMinScale = 0, totalLayer = 1, animationDisplay = FALSE, animationTime = 2000, animationDelay = 20, animationType = "bounce", data, ... )
modulename |
The name of the new module |
compareGroup |
The group number of this module in compare module |
maxRadius, minRadius |
The outer and inner ring range of module |
blockStroke |
Whether display the stroke between each bubble block |
blockStrokeColor |
Stroke color for block |
blockStrokeWidth |
Stroke width for block |
blockFill |
Whether fill a block or not |
blockFillColor |
The color for filling the block |
bubbleMaxSize |
The max size for bubble |
bubbleMinSize |
The min size for bubble |
minColor |
The color the bubble of min value |
maxColor |
The color the bubble of 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 |
animationTime, animationDelay, animationType |
The time, delay and display type for animation |
data |
A list of value in bubble plot with details including chr, start, end, value, name, layer, color and html. Details can be found on document |
... |
Ignored |
The module tracks for bubble modules
bubbleData<-bubbleExample Circos(CircosBubble('Bubble01', maxRadius = 230, minRadius = 170, data=bubbleData, blockStroke = TRUE, bubbleMaxSize =10, bubbleMinSize = 2, maxColor = "red", minColor = "yellow", totalLayer =3, animationDisplay = TRUE, animationType="linear"), genome = list("2L"=23011544,"2R"=21146708,"3L"=24543557,"3R"= 27905053,"X"=22422827,"4"=1351857), BUBBLEMouseOverDisplay =TRUE,innerRadius = 236)