Related Experiment Video
Updated: Aug 6, 2026

Automated Deployment of an Internet Protocol Telephony Service on Unmanned Aerial Vehicles Using Network Functions Virtualization
Published on: November 26, 2019
igraph 1.0 enables fast and robust network analysis across programming languages
Michael Antonov1, Gábor Csárdi2, Szabolcs Horvát3,4
1cynkra GmbH., Zürich, Switzerland.
The igraph software library, a powerful tool for network analysis, has released version 1.0. This update offers robust graph analysis and visualization with cross-language compatibility, making complex network science accessible.
Area of Science:
- Network science
- Computational social science
- Data visualization
Background:
- Networks and graphs are fundamental tools for representing relationships across various scientific disciplines.
- The igraph software library has been a key player in network analysis for two decades.
- igraph provides a balance of high performance and user-friendliness.
Purpose of the Study:
- To announce the release of igraph 1.0, marking a significant milestone in its development.
- To highlight the enhanced capabilities and accessibility of the igraph library for network analysis.
- To emphasize the library's role in fostering a diverse and inclusive open-source community.
Main Methods:
- igraph combines a C-based core for speed with interfaces in Python, R, and Mathematica for ease of use.
- The library supports large-scale graph analysis, handling billions of edges.
- Features include interactive plotting, notebook integration, and compatibility with other network libraries.
Main Results:
- igraph 1.0 offers robust and stable network analysis tools with over a million monthly downloads.
- The library boasts a rich collection of graph layout and community detection algorithms.
- Modern testing practices and bug fixes have significantly improved software robustness.
Conclusions:
- igraph 1.0 represents a mature, powerful, and accessible platform for network analysis and visualization.
- The library's cross-language design and extensive features cater to a wide range of scientific applications.
- Ongoing development focuses on enhancing user experience, performance, and community inclusivity.
More Related Videos
11:27Interfacing Microfluidics with Microelectrode Arrays for Studying Neuronal Communication and Axonal Signal Propagation
Published on: December 8, 2018
09:10A Fast and Quantitative Method for Post-translational Modification and Variant Enabled Mapping of Peptides to Genomes
Published on: May 22, 2018
Related Concept Videos
Parallel Processing
Mass Analyzers: Overview
Manipulation and Analysis
Development of Analytical Methods
Signal Flow Graphs
In a signal-flow graph, branches denote the system's transfer functions, while nodes represent the signals. The direction of signal flow is indicated by arrows, with the corresponding...
Mass Analyzers: Common Types