tests/testthat/test-genomic.R

test_that("Share data in genomics track", {
  data = generateRandomBed(nr =30, nc = 2)
  all_chr = c("chr1","chr2","chr3","chr4","chr5","chr6","chr7","chr8","chr9","chr10","chr11","chr12","chr13","chr14","chr15","chr16","chr17","chr18","chr19","chr20","chr21","chr22","chrX","chrY")
  cc = ccPlot(initMode = "initializeWithIdeogram", plotType=c("labels"))
  t1 = ccGenomicTrack(data=data, numeric.column = 4,
                      panel.fun=function(region,value,...){
                        circos.genomicPoints(region,value,...)
                      })
  cells1 = ccCells(sector.indexes = all_chr) + ccGenomicLines(numeric.column=2) + ccGenomicPoints(region=\(region,value){region}, value=\(region,value){value}, numeric.column=2)
  t1 = t1 + cells1
  show(cc+t1)
  succeed()
})

Try the circlizePlus package in your browser

Any scripts or data that you put into this service are public.

circlizePlus documentation built on June 8, 2025, 10:42 a.m.