ccTrack-class {circlizePlus}R Documentation

S4 class ccTrack

Description

S4 class ccTrack

Slots

func

character. Normally it is "circos.track" or "circos.trackHist".

params

list. A named list that stores the parameters of the function called by the backend.

trackGeoms

list. A list where ccTrackGeom are stored.

cells

list. A list where ccCell are stored.

Examples

n = 1000
df = data.frame(sectors = sample(letters[1:8], n, replace = TRUE),
                x = rnorm(n), y = runif(n))
library(circlizePlus)
par1=ccPar("track.height" = 0.1)
cc=ccPlot(sectors = df$sectors, x = df$x) + par1
track1 = ccTrack(sectors = df$sectors, y = df$y,
                 panel.fun = function(x, y) {
                   circos.text(CELL_META$xcenter,
                               CELL_META$cell.ylim[2] + mm_y(5),
                               CELL_META$sector.index)
                   circos.axis(labels.cex = 0.6)
                 })
cc=cc+track1
cc
circos.clear()

[Package circlizePlus version 0.9.1 Index]