RGraphSpace: A Lightweight Interface Between 'igraph' and 'ggplot2' Graphics

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.

Version: 1.5.0
Depends: R (≥ 4.5), methods, ggplot2 (≥ 4.0)
Imports: grDevices, grid, igraph, tidygraph, scales, rlang, ggrastr, Matrix, lifecycle
Suggests: knitr, rmarkdown, testthat, ggraph, ggnewscale, patchwork, Seurat, SeuratObject
Enhances: RedeR
Published: 2026-07-24
DOI: 10.32614/CRAN.package.RGraphSpace
Author: Sysbiolab Team [aut], Flávio Kessler [ctb], Jonathan Back [ctb], Lana Querne [ctb], Victor Apolonio [ctb], Vinicius Chagas [ctb], Mauro Castro ORCID iD [cre]
Maintainer: Mauro Castro <mauro.a.castro at gmail.com>
BugReports: https://github.com/sysbiolab/RGraphSpace/issues
License: Artistic-2.0
URL: https://github.com/sysbiolab/RGraphSpace, https://sysbiolab.github.io/RGraphSpace/
NeedsCompilation: no
Citation: RGraphSpace citation info
Materials: NEWS
CRAN checks: RGraphSpace results

Documentation:

Reference manual: RGraphSpace.html , RGraphSpace.pdf
Vignettes: RGraphSpace: igraph to ggplot2 graphics (source, R code)

Downloads:

Package source: RGraphSpace_1.5.0.tar.gz
Windows binaries: r-devel: RGraphSpace_1.4.1.zip, r-release: RGraphSpace_1.4.1.zip, r-oldrel: RGraphSpace_1.4.1.zip
macOS binaries: r-release (arm64): RGraphSpace_1.4.1.tgz, r-oldrel (arm64): RGraphSpace_1.4.1.tgz, r-release (x86_64): RGraphSpace_1.4.1.tgz, r-oldrel (x86_64): RGraphSpace_1.4.1.tgz
Old sources: RGraphSpace archive

Reverse dependencies:

Reverse depends: PathwaySpace

Linking:

Please use the canonical form https://CRAN.R-project.org/package=RGraphSpace to link to this page.