d3graph’s documentation!

The d3graph library is a Python library that is built on D3 and creates a stand-alone, and interactive force-directed network graph. It allows the creation, manipulation, and study of the structure, dynamics, and functions of complex networks. The input data is an adjacency matrix for which the columns and indexes are the nodes and the elements with a value of one or larger are considered to be an edge. The output is a single HTML file that contains the interactive force-directed graph. d3graph has several features, among them a slider that can break the edges of the network based on the edge value, a double click on a node will highlight the node and its connected edges and many more options to customize the network based on the edge and node properties.

Content

Data

Quick install

pip install d3graph

Source code and issue tracker

Github d3graph. Please report bugs, issues and feature extensions there.

Citing d3graph

The bibtex can be found in the right side menu at the github page.

Indices and tables