Creates oncoplots (mutation landscapes) to visualize genomic alterations across genes and samples with optional clinical annotations
Super classes
jmvcore::Analysis
-> ClinicoPath::ggoncoplotBase
-> ggoncoplotClass
Methods
Inherited methods
jmvcore::Analysis$.createImage()
jmvcore::Analysis$.createImages()
jmvcore::Analysis$.createPlotObject()
jmvcore::Analysis$.load()
jmvcore::Analysis$.render()
jmvcore::Analysis$.save()
jmvcore::Analysis$.savePart()
jmvcore::Analysis$.setCheckpoint()
jmvcore::Analysis$.setParent()
jmvcore::Analysis$.setReadDatasetHeaderSource()
jmvcore::Analysis$.setReadDatasetSource()
jmvcore::Analysis$.setResourcesPathSource()
jmvcore::Analysis$.setStatePathSource()
jmvcore::Analysis$addAddon()
jmvcore::Analysis$asProtoBuf()
jmvcore::Analysis$asSource()
jmvcore::Analysis$check()
jmvcore::Analysis$init()
jmvcore::Analysis$optionsChangedHandler()
jmvcore::Analysis$postInit()
jmvcore::Analysis$print()
jmvcore::Analysis$readDataset()
jmvcore::Analysis$run()
jmvcore::Analysis$serialize()
jmvcore::Analysis$setError()
jmvcore::Analysis$setStatus()
jmvcore::Analysis$translate()
ClinicoPath::ggoncoplotBase$initialize()
Examples
data <- data.frame(
SampleID = paste0("S", 1:10),
TP53 = c(1, 0, 1, 0, 1, 0, 0, 1, 0, 1),
KRAS = c(0, 1, 0, 1, 0, 1, 1, 0, 1, 0)
)
ggoncoplot(data, "SampleID", c("TP53", "KRAS"))
#> Error: 'setData' does not exist in this results element