The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.

igraph: Network Analysis and Visualization

Routines for simple graphs and network analysis. It can handle large graphs very well and provides functions for generating random and regular graphs, graph visualization, centrality methods and much more.

Version: 2.1.1
Depends: methods, R (≥ 3.5.0)
Imports: cli, graphics, grDevices, lifecycle, magrittr, Matrix, pkgconfig (≥ 2.0.0), rlang, stats, utils, vctrs
LinkingTo: cpp11 (≥ 0.5.0)
Suggests: ape (≥ 5.7-0.1), callr, decor, digest, igraphdata, knitr, rgl, rmarkdown, scales, stats4, tcltk, testthat, vdiffr, withr
Enhances: graph
Published: 2024-10-19
DOI: 10.32614/CRAN.package.igraph
Author: Gábor Csárdi ORCID iD [aut], Tamás Nepusz ORCID iD [aut], Vincent Traag ORCID iD [aut], Szabolcs Horvát ORCID iD [aut], Fabio Zanini ORCID iD [aut], Daniel Noom [aut], Kirill Müller ORCID iD [aut, cre], Maëlle Salmon [ctb], Michael Antonov [ctb], Chan Zuckerberg Initiative [fnd]
igraph author details
Maintainer: Kirill Müller <kirill at cynkra.com>
BugReports: https://github.com/igraph/rigraph/issues
License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
URL: https://r.igraph.org/, https://igraph.org/, https://igraph.discourse.group/
NeedsCompilation: yes
SystemRequirements: libxml2 (optional), glpk (>= 4.57, optional)
Citation: igraph citation info
Materials: NEWS
In views: GraphicalModels, Optimization
CRAN checks: igraph results [issues need fixing before 2024-11-25]

Documentation:

Reference manual: igraph.pdf
Vignettes: igraph (R interface) (source, R code)
igraph (interfaz R) (source, R code)

Downloads:

Package source: igraph_2.1.1.tar.gz
Windows binaries: r-devel: igraph_2.1.1.zip, r-release: igraph_2.1.1.zip, r-oldrel: igraph_2.1.1.zip
macOS binaries: r-release (arm64): igraph_2.1.1.tgz, r-oldrel (arm64): igraph_2.1.1.tgz, r-release (x86_64): igraph_2.1.1.tgz, r-oldrel (x86_64): igraph_2.1.1.tgz
Old sources: igraph archive

Reverse dependencies:

Reverse depends: AurieLSHGaussian, bbnet, bc3net, BioNAR, BiRewire, BNSL, bnstruct, Boptbd, brainGraph, c3net, causaloptim, cccd, centiserve, cglasso, clickstream, clustAnalytics, conos, corclass, coreCT, corkscrew, covEB, CTD, DART, dc3net, Diderot, DiffCorr, diffee, DiffNet, disparityfilter, ebdbNet, editrules, FamAgg, fanovaGraph, fasjem, flare, Fletcher2013b, FlowSOM, func2vis, GADAG, gdistance, genlasso, ggkegg, gor, graphkernels, GSAR, GSD, habCluster, hglasso, hipathia, HOasso, HyperG, iDINGO, igraphtosonia, immcp, jeek, JGL, linkcomm, LncPath, locits, LPKsample, manet, massiveGST, MEGENA, MetaLandSim, MetaNet, micropan, MineICA, MNS, modMax, morph, mRMRe, multichull, multinet, NEpiC, netassoc, NetPathMiner, NetSAM, NetSwan, netZooR, oposSOM, optbdmaeAT, optrcdmaeAT, pagoda2, PANR, parsec, Path2PPI, pcSteiner, postHoc, PPInfer, qtlnet, RCA, regmed, RGraphSpace, RNetLogo, RNewsflow, robin, rsemmed, rTRM, sand, SANTA, SARP.compo, satdad, SEMdeep, SEMgraph, sglasso, ShapePattern, shp2graph, simule, sincell, sindyr, SOMbrero, soptdmaeA, splineTimeR, streamDAG, SubpathwayLNCE, SVN, threejs, timeordered, tnet, wfg
Reverse imports: adegenet, adproclus, AFM, AHPWR, akc, alakazam, AlphaBeta, ANF, AnimalHabitatNetwork, AnimalSequences, anipaths, aniSNA, aPEAR, apisensr, archeofrag, arlclustering, arulesViz, ASpli, autoharp, autostats, backbone, backShift, BallMapper, bamm, Banksy, bartMan, BASiNET, BASiNETEntropy, basket, batchelor, baycn, BayesNetBP, BayesSUR, bcgam, BCT, BDgraph, BeeBDC, BGmisc, bibliometrix, bigergm, BiocPkgTools, Bioi, BioM2, BioNERO, BioNet, bioregion, Bios2cor, BioTIP, bipartite, BlockmodelingGUI, bluster, bnma, bnmonitor, bnviewer, BoolNet, bootcluster, bootnet, BoundaryStats, btergm, bwsTools, C443, CAMERA, cancerGI, Canek, cape, CARBayes, CareDensity, CARNIVAL, cartograflow, Cascade, cassowaryr, CatsCradle, causact, causalDisco, causaleffect, CausalR, CBNplot, CCPlotR, ccTensor, CellNOptR, CellTrails, CEMiTool, CePa, ceRNAnetsim, CeRNASeek, CeTF, chatAI4R, checked, chemodiv, cholera, CHRONOS, cia, cicero, CIMICE, CINNA, cisp, CiteFuse, CITMIC, CKMRpop, clevRvis, clipper, cliqueMS, CliquePercolation, ClustAssess, ClusterFoldSimilarity, clusterProfiler, ClustIRR, clustNet, ClusTorus, clustree, clustringr, CoDiNA, cogeqc, comato, communication, concatipede, concorR, condiments, CoNI, ConnectednessApproach, ConsensusClustering, CooRTweet, corHMM, corpustools, corrViz, corTest, cosmosR, crandep, cranly, criticalpath, crosstalkr, csurvey, CTDquerier, CurricularAnalytics, cytometree, dcanr, dce, DCLEAR, DDPNA, deaR, debrowser, degreenet, delayed, DemoKin, dendroNetwork, DEsubs, dexterMST, DiagrammeR, diffcoexp, diffeRenTES, diffudist, diffusionMap, diffuStats, DIscBIO, discourseGT, distinctiveness, dm, DmelSGI, DNLC, dnr, dogesr, dominoSignal, doolkit, drake, DrDimont, DrugSim2DR, DRviaSPCN, dsem, DTSEA, DuplexDiscovereR, dupNodes, dynetNLAResistance, dyngen, dynwrap, easybgm, ecoCopula, ecodist, ECoL, econet, EcoNetGen, econetwork, economiccomplexity, EcotoneFinder, edgebundle, edgebundleR, edmcr, EDOIF, eff2, EGAD, EGAnet, eHDPrep, einet, EmbedSOM, EnMCB, enrichplot, enviGCMS, epiCo, epicontacts, EpiILMCT, epiNEM, epinetr, epiregulon.extra, epistasisGA, erah, ERPM, esATAC, espadon, ess, EstimateGroupNetwork, etree, EventPointer, evolqg, FactorCopula, fairadapt, fake, fakemake, fastnet, fastRG, fbnet, FCMapper, FedData, FELLA, fgga, FGNet, FindIt, finnsurveytext, FLAMES, flowGraph, fnets, foodingraph, ForestGapR, forestRK, fossilbrush, FrF2, fssemR, GALLO, gamCopula, gatom, GeDi, gemtc, genBaRcode, GeneGeneInteR, genekitr, geneplast, geneplast.data, GENESIS, GeNetIt, GeneTonic, GenomicInteractions, geomeTriD, geonetwork, GephiForR, ggdag, ggenealogy, ggflowchart, ggm, ggnetwork, ggraph, ggsem, ggtangle, gimme, GISSB, GMPro, GNAR, GNET2, goat, GOCompare, GoodFitSBM, GOxploreR, gRain, grainscape, grand, GRaNIE, graph4lg, graphclust, graphicalExtremes, graphicalVAR, graphlayouts, graphsim, graphTweets, gRbase, gRc, GREMLINS, gRim, gromovlab, gtexture, GWENA, handwriter, heterocop, HeteroGGM, heteromixgm, highcharter, hisse, Holomics, HospitalNetwork, HPiP, HTT, huge, hypeR, iCARH, ICDS, iCellR, icmstate, icosa, IDMIR, idopNetwork, IDSpatialStats, ig.degree.betweenness, igraphinshiny, iGraphMatch, igraphwalshdata, ILSM, imager, imcRtools, IMEC, IMMAN, immunarch, immunaut, immuneSIM, imsig, incidentally, INDEED, iNETgrate, infercnv, influenceR, influential, intensitynet, InterCellar, intergraph, interplex, IntramiRExploreR, iPRISM, iSEE, iSEEfier, ITNr, JANE, Jdmbs, jewel, jrSiCKLSNMF, jti, kangar00, Karen, KEGGlincs, keyplayer, kgraph, kknn, klassR, KMD, kstMatrix, L1centrality, l1spectral, LACE, latenetwork, lavaangui, lconnect, leastcostpath, leiden, leidenAlg, leidenbase, levi, lexRankr, linkprediction, Linnorm, LogisticCopula, LoopDetectR, LorMe, LSVAR, LTFHPlus, macrosyntR, MadanTextNetwork, madrat, MAGAR, malan, manymome, manynet, MAPFX, mappeR, margaret, markovchain, martini, matrixcut, mau, maxmatching, mazeGen, mcMST, mcvis, meconetcomp, Mercator, MetaboSignal, MetaNeighbor, metanetwork, MetID, MetricGraph, mfpp, microeco, miloR, miniCRAN, miRSM, miRspongeR, missSBM, mitre, mixOmics, MLCOPULA, mlmts, mmibain, MMOC, mnda, MODA, modelbpp, modnets, MOGAMUN, monocle, moranajp, mosbi, MOSClip, motifcluster, motifr, movementsync, MPAC, mppR, MRFcov, MRReg, MRS, MSCquartets, mstknnclust, MTA, mully, multilaterals, multilink, multinets, multinma, MultIS, multivariance, multiWGCNA, mumosa, MWASTools, mwcsr, mwTensor, mycaas, NAIR, nat, nat.templatebrains, nda, neat, neatmaps, Neighboot, neo4r, netCoin, netcom, NetCoupler, netdiffuseR, NetFACS, netgsa, netgwas, netmap, NetMix, NetOrigin, netplot, netrankr, netresponse, netropy, nets, NetSci, netseer, netseg, netShiny, netUtils, NetworkChange, NetworkComparr, networkD3, NetworkDistance, NetworkExtinction, networkGen, NetworkToolbox, networktools, nevada, NIMAA, nimble, nlnet, nlrx, nncc, node2vec, noisysbmGGM, NoRCE, numbat, nutriNetwork, OCNet, oddnet, ohun, OmnipathR, OncoSimulR, ontoProc, OpenRepGrid, OpenRepGrid.ic, OrdCD, ORION, orthGS, OUwie, PAC, PAFit, pageRank, pairkat, pald, PANACEA, pandaR, PanomiR, particles, pathfindR, pathlinkR, PathwaySpace, Patterns, pcalg, pcFactorStan, PCGII, pcvr, pedtricks, pencopulaCond, perturbR, PGRdup, pGRN, phangorn, PhaseTypeR, PhenoGeneRanker, phenomis, PhosR, phylepic, phylopath, phyloregion, phyloseq, phyloseqGraphTest, phylosignal, phyloTop, piano, piecewiseSEM, PIUMA, pkggraph, pkgnet, PlackettLuce, plantTracker, PLEXI, plinkQC, PLNmodels, pmd, PNAR, polymapR, PolyTree, pomdp, pop, poppr, POSetR, priorCON, prioritizr, ProgModule, ProjectManagement, provGraphR, PSMatch, psSubpathway, ptools, PUGMM, PWIR, qdap, QFeatures, qgraph, qmtools, quanteda.textplots, R.temis, R3CPET, R6causal, RaceID, Racmacs, Radviz, rags2ridges, RavenR, rcausim, RcextTools, RcmdrPlugin.RMTCJags, rcrimeanalysis, RCSL, RCX, rD3plot, rdracor, RDS, ReactomePA, RedeR, regnet, ReliabilityTheory, remify, rEMM, RepertoiR, ResIN, RevEcoR, rflexscan, rgexf, rhcoclust, RITAN, riverconn, RLassoCox, rmcfs, rnaCrosslinkOO, RNAseqNet, rnmamod, Rnmr1D, roads, robber, RobustIV, robustrao, roots, roughnet, RPANDA, rPref, rscc, rScudo, rSDI, rsetse, RSP, rSpectral, rsppfp, rsyntax, RTN, rTwig, RWgraph, saotd, saseR, SBGNview, sBIC, sbm, SBN, scalpel, scapGNN, scClassify, sccore, scDblFinder, scDHA, SCFA, scHOT, scider, scINSIGHT, scistreer, scMerge, scMultiSim, scoredec, ScorePlus, SCORPION, scran, scrapper, scregclust, scRepertoire, scRNAtools, scTensor, scTGIF, scTreeViz, secrlinear, SelectBoost, SEMID, SemNeT, semPlot, seqcombo, SeqDetect, seqHMM, SeqNet, Seurat, sfcr, sfnetworks, SFSI, sgraph, SGSeq, sharp, shazam, shock, SID, sidier, sigmajs, SignacX, signnet, simcausal, simDAG, simdata, simona, simplifyNet, SingleCellSignalR, singleCellTK, SIRE, slingshot, smallstuff, SmCCNet, SMITE, smotefamily, snahelper, snowboot, SOAs, SoilR, solitude, SOMMD, spacejamr, SpaDES.core, Spaniel, SpatialCPie, SpatialGraph, spatialHeatmap, spatsoc, specr, spinner, SplicingGraphs, SPONGE, spreadr, ssifs, ssMutPA, sSNAPPY, SSNbler, StabMap, statGraph, stemmatology, stminsights, STraTUS, STRINGdb, SubtypeDrug, SuperCell, SurvHiDim, synaptome.db, syntenet, SystemicR, TangledFeatures, targets, TAShiny, TDA, ternarynet, text2map, textrank, tidygraph, tidySEM, tilemaps, tip, Tlasso, TOHM, TOP, topologyGSA, tosr, TPEA, tradeSeq, TrajectoryUtils, transcriptogramer, TreeAndLeaf, TreeDimensionTest, treefit, treemap, TRONCO, TSCAN, UNCOVER, uSORT, VARDetect, veloviz, VertexSimilarity, VertexWiseR, vissE, vivainsights, vivid, VOSONDash, WayFindR, wdnet, WebGestaltR, webSDM, whitechapelR, whomds, wpa, wppi, wTO, XINA, xLLiM, ZygosityPredictor
Reverse suggests: agop, anocva, ape, atrrr, BayesSpace, BiCausality, bifurcatingr, bio3d, BiocFHIR, BiodiversityR, blackbox, bnclassify, bnlearn, BoomSpikeSlab, breathteststan, bsub, CASCORE, CBnetworkMA, centerline, cfid, chessboard, chouca, ChromSCape, cito, clusterExperiment, CNORfeeder, CNVScope, coglasso, ConnMatTools, countland, CovCombR, covtracer, cppRouting, csdR, cspp, d3po, dagitty, DAPAR, dartR, dartR.base, dartR.captive, dartR.popgen, datapack, dbscan, DDD, debkeepr, deepdep, destiny, dimRed, DirectedClustering, diverse, dodgr, dosearch, DramaAnalysis, DRquality, dst, dyndimred, EBcoexpress, econullnetr, ecpc, egor, eicm, epigraphdb, epiworldR, factoextra, FCPS, finbipartite, FinNet, frechet, fsbrain, fullRankMatrix, functiondepends, funspotr, gamlss.ggplots, genscore, GGally, ggokabeito, ggsc, ghypernet, goldfish, graphicalMCP, graphon, greed, gsbm, HarmonizedTCGAData, HCAData, HelpersMG, hero, hydra, igraphdata, industRial, inferCSN, invertiforms, IOHanalyzer, isa2, iSEEu, isotracer, knitrBootstrap, latrend, lava, lfe, Libra, lionessR, lolog, LSTbook, maotai, MapperAlgo, metadat, MetNet, miaSim, miic, MineICA, mistyR, mlr3pipelines, mlr3shiny, mlr3torch, MOSim, MR.RGM, MSG, NAC, nbTransmission, Nebulosa, net4pg, netcmc, netmediate, netmeta, netSmooth, nett, NetworkInference, NetworkRiskMeasures, nexus, nosoi, oaqc, outbreaker2, PairViz, paramlink, pcutils, pedtools, pkgndep, Platypus, plotthis, polmineR, polyqtlR, primer, protti, purgeR, rangeMapper, raster, rBiopaxParser, rbmn, RcisTarget, RCy3, readsdr, rebook, recipes, ReDaMoR, repo, ReporterScore, rgraph6, rIsing, rnetcarto, RPointCloud, rquery, RScelestial, RTMB, rtweet, rvinecopulib, Rwclust, Ryacas, Ryacas0, scDesign3, scDiffCom, schex, scPipe, secr, secuTrialR, sensitivity, seqtrie, sfcurve, sfdep, sharpshootR, shinyWGD, simer, SIMLR, simplifyEnrichment, sirt, SITH, spatialreg, spdep, spdynmod, speakeasyR, spectralGraphTopology, splatter, SplicingGraphs, SPOTlight, stabm, stagedtrees, stm, stplanr, surface, surveygraph, svs, SynExtend, TCGAbiolinks, TDApplied, textmineR, TextMiningGUI, textplot, tgver, tidybulk, tidyjson, tidySingleCellExperiment, tidySpatialExperiment, timeOmics, TNC, treeio, treespace, treestats, TunePareto, visNetwork, vkR, vocaldia, vosonSML, vsp, widyr, wikkitidy, wildlifeDI, xgboost, xtranat, zoomerjoin
Reverse enhances: d3r, data.tree, geNetClassifier, rviewgraph

Linking:

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

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.