Registration Open for Bioc2024
Early registration discount pricing ends May 31!


This is the development version of graph; for the stable release version, see graph.

graph: A package to handle graph data structures

Bioconductor version: Development (3.20)

A package that implements some simple graph handling capabilities.

Author: R Gentleman [aut], Elizabeth Whalen [aut], W Huber [aut], S Falcon [aut], Jeff Gentry [aut], Paul Shannon [aut], Halimat C. Atanda [ctb] (Converted 'MultiGraphClass' and 'GraphClass' vignettes from Sweave to RMarkdown / HTML.), Paul Villafuerte [ctb] (Converted vignettes from Sweave to RMarkdown / HTML.), Aliyu Atiku Mustapha [ctb] (Converted 'Graph' vignette from Sweave to RMarkdown / HTML.), Bioconductor Package Maintainer [cre]

Maintainer: Bioconductor Package Maintainer <maintainer at>

Citation (from within R, enter citation("graph")):


To install this package, start R (version "4.4") and enter:

if (!require("BiocManager", quietly = TRUE))

# The following initializes usage of Bioc devel


For older versions of R, please refer to the appropriate Bioconductor release.


To view documentation for the version of this package installed in your system, start R and enter:

Attributes for Graph Objects HTML R Script
clusterGraph and distGraph HTML R Script
Graph Design HTML R Script
graphBAM and MultiGraph Classes HTML R Script
How to use the graph package HTML R Script
Reference Manual PDF


biocViews GraphAndNetwork, Software
Version 1.83.0
In Bioconductor since BioC 1.6 (R-2.1) or earlier (> 19 years)
License Artistic-2.0
Depends R (>= 2.10), methods, BiocGenerics(>= 0.13.11)
Imports stats, stats4, utils
System Requirements
See More
Suggests SparseM (>= 0.36), XML, RBGL, RUnit, cluster, BiocStyle, knitr
Linking To
Enhances Rgraphviz
Depends On Me apComplex, biocGraph, BioMVCClass, BioNet, BLMA, CellNOptR, clipper, CNORfeeder, EnrichmentBrowser, GOstats, GraphAT, GSEABase, hypergraph, MineICA, pathRender, Pigengene, RbcBook1, RBGL, RBioinf, RCyjs, Rgraphviz, ROntoTools, SRAdb, topGO, vtpnet, DLBCL, SNAData, yeastExpData, cyjShiny, dlsem, gridGraphviz, GUIProfiler, hasseDiagram, PairViz, PerfMeas, SubpathwayLNCE
Imports Me AnnotationHubData, BgeeDB, BiocCheck, BiocFHIR, biocGraph, BiocPkgTools, biocViews, bnem, CAMERA, Category, categoryCompare, chimeraviz, ChIPpeakAnno, CHRONOS, consICA, CytoML, dce, DEGraph, DEsubs, epiNEM, EventPointer, fgga, flowClust, flowWorkspace, gage, GeneNetworkBuilder, GenomicInteractionNodes, GraphAT, graphite, hyperdraw, KEGGgraph, keggorthology, MIRit, mnem, NCIgraph, netresponse, OncoSimulR, oposSOM, OrganismDbi, pathview, PhenStat, qpgraph, RCy3, RGraph2js, rsbml, Rtreemix, SplicingGraphs, Streamer, VariantFiltering, BioPlex, abn, BayesNetBP, BCDAG, BiDAG, BNrich, ceg, CePa, classGraph, clustNet, CodeDepends, cogmapr, eulerian, ggm, gridDebug, HEMDAG, kpcalg, net4pg, netgsa, NetPreProc, pcalg, pcgen, rags2ridges, RANKS, RCPA, rsolr, rSpectral, SEMgraph, stablespec, topologyGSA, tpc, unifDAG, zenplots
Suggests Me AnnotationDbi, DAPAR, DEGraph, EBcoexpress, ecolitk, gwascat, KEGGlincs, MLP, rBiopaxParser, RCX, rTRM, S4Vectors, SPIA, VariantTools, arulesViz, bnlearn, bnstruct, bsub, ChoR, epoc, gbutils, GeneNet, gMCP, igraph, lava, loon, maGUI, psych, rEMM, rPref, sisal, textplot, tidygraph
Links To Me
Build Report Build Report

Package Archives

Follow Installation instructions to use this package in your R session.

Source Package graph_1.83.0.tar.gz
Windows Binary
macOS Binary (x86_64) graph_1.83.0.tgz
macOS Binary (arm64) graph_1.83.0.tgz
Source Repository git clone
Source Repository (Developer Access) git clone
Bioc Package Browser
Package Short Url
Package Downloads Report Download Stats