Package: RGraphSpace Type: Package Version: 1.5.7 Title: Rendering Graphs as Coherent Spatial Objects in 'ggplot2' Description: An interface for rendering 'igraph' objects as 'ggplot2' graphics within a normalized coordinate space. 'RGraphSpace' implements new geometries that treat a graph as a single coherent object, synchronizing node and edge layers under standard aesthetic mappings. Node features are resolved on demand, supporting high-dimensional data without expanding node tables. Spatial alignment is available at the pixel level, with node coordinates anchored to pixel centers through a half-pixel offset, enabling precise node positioning over external reference frames such as images and maps. Core functionality builds on 'igraph', 'ggplot2', and 'tidygraph'; optional geometry and large raster-background images use 'sf' and 'terra' when installed. Authors@R: c(person("Flávio Gabriel", "Carazza-Kessler", role = "aut", comment = c(ORCID = "0000-0002-5309-8043")), person("Jonathan André", "Back", role = "aut", comment = c(ORCID = "0009-0008-7338-1197")), person("Lana Bazan Peters", "Querne", role = "aut", comment = c(ORCID = "0000-0001-9967-028X")), person("Victor Henrique Apolonio", "dos Santos", role = "aut", comment = c(ORCID = "0000-0002-6394-5840")), person("Vinicius", "Chagas", role = "ctb"), person("Mauro Antônio Alves", "Castro", role = c("aut","cre"), email = "mauro.a.castro@gmail.com", comment = c(ORCID = "0000-0003-4942-8131"))) Depends: R(>= 4.5), methods, ggplot2 (>= 4.0) Imports: igraph(>= 2.1.0), tidygraph, Matrix, stats, scales, ggrastr, gtable, grid, grDevices, rlang, lifecycle Suggests: knitr, rmarkdown, testthat, ggraph, ggnewscale, patchwork, sf, terra, SeuratObject, SummarizedExperiment, SpatialExperiment Enhances: RedeR License: Artistic-2.0 VignetteBuilder: knitr URL: https://github.com/sysbiolab/RGraphSpace, https://sysbiolab.github.io/RGraphSpace/ BugReports: https://github.com/sysbiolab/RGraphSpace/issues Collate: 'gspace-checks.R' 'gspace-classes.R' 'gspace-generics.R' 'gspace-validation.R' 'gspace-constructor.R' 'gspace-methods.R' 'gspace-accessors.R' 'gspace-subscript.R' 'gspace-subset.R' 'gspace-addition.R' 'gspace-attributes.R' 'gspace-normalize.R' 'gspace-transform.R' 'gspace-transform-rawcoords.R' 'gspace-geometry.R' 'gspace-features.R' 'gspace-coercion.R' 'gspace-themes.R' 'gspace-misc.R' 'gspace-glyph-constructor.R' 'gspace-glyph-collection.R' 'gspace-glyph-accessors.R' 'gspace-glyph-legend.R' 'gspace-ggplot-constructor.R' 'geom-edgespace.R' 'geom-graphspace.R' 'geom-nodespace.R' 'annotation-gspace.R' 'zzz.R' Encoding: UTF-8 Roxygen: list(markdown = TRUE) RdMacros: lifecycle Config/roxygen2/version: 8.0.0 Config/pak/sysreqs: libcairo2-dev libfontconfig1-dev libfreetype6-dev libfribidi-dev libglpk-dev libharfbuzz-dev libicu-dev libjpeg-dev libpng-dev libtiff-dev libwebp-dev libxml2-dev Repository: https://sysbiolab.r-universe.dev Date/Publication: 2026-10-19 15:37:51 UTC RemoteUrl: https://github.com/sysbiolab/rgraphspace RemoteRef: HEAD RemoteSha: b77736a2019bbd7ded0ad446490423306df07e6a NeedsCompilation: no Packaged: 2026-10-19 20:21:04 UTC; root Author: Flávio Gabriel Carazza-Kessler [aut] (ORCID: ), Jonathan André Back [aut] (ORCID: ), Lana Bazan Peters Querne [aut] (ORCID: ), Victor Henrique Apolonio dos Santos [aut] (ORCID: ), Vinicius Chagas [ctb], Mauro Antônio Alves Castro [aut, cre] (ORCID: ) Maintainer: Mauro Antônio Alves Castro