Skip to content

A lightweight package for representing large igraph objects in a normalized coordinate system

Notifications You must be signed in to change notification settings

sysbiolab/RGraphSpace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RGraphSpace: A lightweight package for representing large igraph objects in a normalized coordinate system.

RGraphSpace is an R package that integrates igraph and ggplot2 graphics within spatial maps. RGraphSpace implements new geometric objects using ggplot2 prototypes, customized for representing large igraph objects in a normalized coordinate system. By scaling shapes and graph elements, RGraphSpace can provide a framework for layered visualizations.

Installation in R (>=4.4)

Install dependencies to build the package's vignettes
install.packages("knitr")
install.packages("rmarkdown")
Install the RGraphSpace package
install.packages("remotes")
remotes::install_github("sysbiolab/RGraphSpace", build_vignettes=TRUE)

Examples

Follow the RGraphSpace vignette and try to make some plots!

library(RGraphSpace)
vignette("RGraphSpace")

Citation

If you use RGraphSpace, please cite:

  • Sysbiolab Team. "RGraphSpace: A lightweight package for representing large igraph objects in a normalized coordinate system". R package, 2023. Doi: 10.32614/CRAN.package.RGraphSpace

  • Castro MAA, Wang X, Fletcher MNC, Meyer KB, Markowetz F. "RedeR: R/Bioconductor package for representing modular structures nested networks and multiple levels of hierarchical associations". Genome Biology 13:R29, 2012. Doi: 10.1186/gb-2012-13-4-r29

Licenses

The RGraphSpace package is distributed under Artistic-2.0

About

A lightweight package for representing large igraph objects in a normalized coordinate system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published