Package: aplotExtra Title: Creating Composite Plots using 'aplot' Version: 0.0.5.001 Authors@R: c( person(given = "Guangchuang", family = "Yu", email = "guangchuangyu@gmail.com", role = c("aut", "cre"), comment = c(ORCID = "0000-0002-6485-8781")), person("Shuangbin", "Xu", email = "xshuangbin@163.com", role = "ctb", comment = c(ORCID="0000-0003-3513-5362")), person("Chun-Hui","Gao", email="gaospecial@gmail.com", role= "ctb", comment=c(ORCID = "0000-0002-1445-7939")), person("Shensuo","Li", email="lishensuo@163.com", role= "ctb", comment=c(ORCID = "0009-0006-3229-3700")) ) Description: Many complex plots are actually composite plots, such as 'oncoplot', 'funkyheatmap', 'upsetplot', etc. We can produce subplots using 'ggplot2' and combine them to create composite plots using 'aplot'. In this way, it is easy to customize these complex plots, by adding, deleting or modifying subplots in the final plot. This package provides a set of utilities to help users to create subplots and complex plots. Depends: R (>= 4.1.0) Imports: aplot (>= 0.2.3), dplyr, forcats, ggfun (>= 0.1.1), ggplot2, grid, maftools, purrr, rlang, stats, tibble, tidyr, utils, ggstar, yulab.utils (>= 0.0.8) Suggests: ggtree, data.table, RColorBrewer, R.utils, testthat (>= 3.0.0) URL: https://github.com/YuLab-SMU/aplotExtra License: Artistic-2.0 Encoding: UTF-8 Roxygen: list(markdown = TRUE) Config/testthat/edition: 3 Config/roxygen2/version: 8.0.0 Config/pak/sysreqs: libcairo2-dev cmake libfontconfig1-dev libfreetype6-dev make libbz2-dev libicu-dev liblzma-dev libpng-dev libuv1-dev xz-utils zlib1g-dev Repository: https://yulab-smu.r-universe.dev Date/Publication: 2026-07-15 01:32:57 UTC RemoteUrl: https://github.com/yulab-smu/aplotextra RemoteRef: HEAD RemoteSha: b8fdb852b119c2460ce67892b97a2f2e51d29434 NeedsCompilation: no Packaged: 2026-07-15 04:39:26 UTC; root Author: Guangchuang Yu [aut, cre] (ORCID: ), Shuangbin Xu [ctb] (ORCID: ), Chun-Hui Gao [ctb] (ORCID: ), Shensuo Li [ctb] (ORCID: ) Maintainer: Guangchuang Yu