Technology
NetworkX
NetworkX is the core Python package for creating, manipulating, and analyzing complex network structures.
NetworkX is the definitive Python library for graph theory and network analysis. It provides classes for multiple graph types (Graph, DiGraph, MultiGraph, MultiDiGraph), allowing users to model diverse systems: social, biological, or infrastructure networks. The package includes numerous standard graph algorithms, such as Dijkstra's shortest path, and functions for calculating key network measures (e.g., degree, clustering). It is highly flexible: nodes and edges can hold arbitrary data, like weights or time-series, making it a powerful, open-source tool for researchers and developers across scientific disciplines.
Related technologies
Recent Talks & Demos
Showing 1-6 of 6