Package: ggalign
Title: A 'ggplot2' Extension for Consistent Axis Alignment
Version: 1.0.2
Authors@R: c(
        person("Yun", "Peng", , "yunyunp96@163.com", role = c("aut", "cre"), comment = c(ORCID = "0000-0003-2801-3332")),
        person("Shixiang", "Wang", , "w_shixiang@163.com", role = "aut", comment = c(ORCID = "0000-0001-9855-7357")),
        person("Guangchuang", "Yu", email = "guangchuangyu@gmail.com", role = "ths", comment = c(ORCID = "0000-0002-6485-8781"))
    )
Description: A 'ggplot2' extension offers various tools the creation of complex,
    multi-plot visualizations. Built on the familiar grammar of graphics, it
    provides intuitive tools to align and organize plots, making it ideal for
    complex visualizations. It excels in multi-omics research—such as genomics
    and microbiomes—by simplifying the visualization of intricate relationships
    between datasets, for example, linking genes to pathways. Whether you need
    to stack plots, arrange them around a central figure, or create a circular
    layout, 'ggalign' delivers flexibility and accuracy with minimal effort.
License: MIT + file LICENSE
URL: https://github.com/Yunuuuu/ggalign,
        https://yunuuuu.github.io/ggalign/
BugReports: https://github.com/Yunuuuu/ggalign/issues
Depends: ggplot2 (>= 3.5.0)
Imports: vctrs (>= 0.5.0), rlang, cli, grDevices, grid, gtable, scales,
        methods, stats, utils, lifecycle
Suggests: gridGraphics, ragg, magick, testthat (>= 3.0.0), vdiffr
Enhances: patchwork, ggrastr, maftools
ByteCompile: true
Config/Needs/website: bench, pheatmap, gplots, maftools, ComplexHeatmap
Config/testthat/edition: 3
Encoding: UTF-8
RoxygenNote: 7.3.2
Language: en-GB
Collate: 'active.R' 'alignpatch-.R' 'alignpatch-align_plots.R'
        'alignpatch-alignpatches.R' 'alignpatch-area.R'
        'alignpatch-build.R' 'alignpatch-free-align.R'
        'alignpatch-free-border.R' 'alignpatch-free-guide.R'
        'alignpatch-free-lab.R' 'alignpatch-free-space.R'
        'alignpatch-free-vp.R' 'alignpatch-ggplot2.R'
        'alignpatch-guides.R' 'alignpatch-inset.R' 'alignpatch-patch.R'
        'alignpatch-patchwork.R' 'alignpatch-title.R'
        'alignpatch-wrap.R' 'attributes.R' 'craftbox-.R'
        'craft-align-.R' 'craft-align-hclust.R'
        'craft-align-dendrogram.R' 'craft-align-group.R'
        'craft-align-kmeans.R' 'craft-align-order.R'
        'craft-align-order2.R' 'craft-align-phylo.R' 'craft-cross-.R'
        'craft-cross-link.R' 'craft-cross-mark.R' 'craft-cross-none.R'
        'fortify-data-frame-.R' 'fortify-data-frame-dendrogram.R'
        'fortify-matrix-.R' 'fortify-matrix-list.R'
        'fortify-matrix-maftools.R' 'fortify-matrix-matrix.R'
        'ggalign-package.R' 'ggalign.R' 'ggcross.R' 'ggfree.R'
        'ggmark.R' 'ggplot-coord-circle.R' 'ggplot-facet-sector.R'
        'ggplot-geom-draw.R' 'ggplot-geom-gshape.R' 'ggplot-geom-pie.R'
        'ggplot-geom-rect3d.R' 'ggplot-geom-subrect.R'
        'ggplot-helper.R' 'ggplot-theme.R' 'ggplot-utils.R'
        'grid-grob-channel.R' 'grid-grob-magick.R' 'grid-utils.R'
        'import-standalone-assert.R' 'import-standalone-obj-type.R'
        'import-standalone-pkg.R' 'import-standalone-purrr.R'
        'import-standalone-tibble.R' 'layer-order.R' 'layout-.R'
        'layout-align.R' 'layout-chain-.R' 'layout-chain-circle-.R'
        'layout-chain-circle-build.R' 'layout-chain-circle-switch.R'
        'layout-chain-operator.R' 'layout-chain-stack-.R'
        'layout-chain-stack-build.R' 'layout-chain-stack-composer.R'
        'layout-chain-stack-cross.R' 'layout-chain-stack-switch.R'
        'layout-quad-.R' 'layout-heatmap-.R' 'layout-heatmap-build.R'
        'layout-heatmap-oncoplot.R' 'layout-quad-operator.R'
        'layout-operator.R' 'layout-quad-add.R' 'layout-quad-build.R'
        'layout-quad-switch.R' 'layout-quad-upset.R' 'link.R' 'mark.R'
        'object-name.R' 'pair-links.R' 'raster-magick.R' 'rasterise.R'
        'scheme-.R' 'scheme-align.R' 'scheme-data.R' 'scheme-theme.R'
        'tune.R' 'utils-assert.R' 'utils-rd.R' 'utils.R' 'with_quad.R'
        'zzz.R'
NeedsCompilation: no
Packaged: 2025-05-14 13:40:56 UTC; yun
Author: Yun Peng [aut, cre] (ORCID: <https://orcid.org/0000-0003-2801-3332>),
  Shixiang Wang [aut] (ORCID: <https://orcid.org/0000-0001-9855-7357>),
  Guangchuang Yu [ths] (ORCID: <https://orcid.org/0000-0002-6485-8781>)
Maintainer: Yun Peng <yunyunp96@163.com>
Repository: CRAN
Date/Publication: 2025-05-14 14:00:08 UTC
Built: R 4.6.0; ; 2025-07-18 08:02:34 UTC; unix
