pith. sign in

arxiv: 2311.10260 · v1 · pith:CE52GUL5new · submitted 2023-11-17 · 💻 cs.SI · q-bio.MN

igraph enables fast and robust network analysis across programming languages

classification 💻 cs.SI q-bio.MN
keywords igraphbeencommunityfastacrossanalysisgraphmathematica
0
0 comments X
read the original abstract

Networks or graphs are widely used across the sciences to represent relationships of many kinds. igraph (https://igraph.org) is a general-purpose software library for graph construction, analysis, and visualisation, combining fast and robust performance with a low entry barrier. igraph pairs a fast core written in C with beginner-friendly interfaces in Python, R, and Mathematica. Over the last two decades, igraph has expanded substantially. It now scales to billions of edges, supports Mathematica and interactive plotting, integrates with Jupyter notebooks and other network libraries, includes new graph layouts and community detection algorithms, and has streamlined the documentation with examples and Spanish translations. Modern testing features such as continuous integration, address sanitizers, stricter typing, and memory-managed vectors have also increased robustness. Hundreds of bug reports have been fixed and a community forum has been opened to connect users and developers. Specific effort has been made to broaden use and community participation by women, non-binary people, and other demographic groups typically underrepresented in open source software.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Economic Disparities and Their Relationship to Destructive Health Behaviors in Five Western U.S. States

    stat.AP 2026-07 unverdicted novelty 2.0

    Exploratory analysis of public county data identifies economic variables most correlated with suicide rates in five western states using PCA, clustering, and LASSO.