Skip to main content
Ctrl+K

iplotx 1.8.0 documentation

  • Installing
  • Gallery
  • Styles
  • API
    • Complete style specification
    • Data providers
    • Plotting API
    • Style API
    • Artist hierarchy
    • Data provider protocols
    • Code of conduct
  • GitHub
  • PyPI
  • Installing
  • Gallery
  • Styles
  • API
  • Complete style specification
  • Data providers
  • Plotting API
  • Style API
  • Artist hierarchy
  • Data provider protocols
  • Code of conduct
  • GitHub
  • PyPI
  • Gallery

Gallery#

Warning

If plots do not show on screen, try adding show=True to your function call:

ipx.network(
  ...,
  show=True,
)

This is a peculiarity of matplotlib, the plotting engine behind iplotx, and depends on your Python environment (e.g., Jupyter notebooks, terminal, interactive mode, backend, etc). You might want to enable interactive mode before plotting to ensure everything is rendered immediately:

import matplotlib.pyplot as plt
import iplotx as ipx

...

plt.ion()
ipx.network(
  ...,
)

If interactive mode is on, you do not need show=True (because plots are always rendered immediately anyway).

Basic#

Basic network plotting

Basic network plotting

Simple directed graph

Simple directed graph

Big curves

Big curves

Simple path

Simple path

Arcs

Arcs

3D layouts

3D layouts

Directed Acyclic Graph

Directed Acyclic Graph

Plot a house

Plot a house

Grouping

Grouping

Loops

Loops

Biology and Ecology#

Breast cancer proteins

Breast cancer proteins

Protein Protein Interactions

Protein Protein Interactions

Animal phylogeny

Animal phylogeny

Pollinators

Pollinators

Cell cycle arrest

Cell cycle arrest

TCA cycle

TCA cycle

Antibody clones

Antibody clones

Foraging table

Foraging table

Food network

Food network

Fun#

6-7

6-7

Train tracks

Train tracks

Network science#

igraph/networkx compatibility

igraph/networkx compatibility

Simple example from networkx

Simple example from networkx

Multipartite layout

Multipartite layout

Complex example

Complex example

Shortest path

Shortest path

Company structure

Company structure

Social circles

Social circles

Minimum spanning trees

Minimum spanning trees

Traveling salesman

Traveling salesman

Labels and colors

Labels and colors

The red and the black

The red and the black

Maximum Bipartite Matching by Maximum Flow

Maximum Bipartite Matching by Maximum Flow

Arrow lawn

Arrow lawn

Cliques

Cliques

Knuth Miles US cities

Knuth Miles US cities

Colorbar

Colorbar

Cluster of Southern Women

Cluster of Southern Women

Chess masters

Chess masters

Financial network

Financial network

Other#

Multiarc

Multiarc

Edge strings

Edge strings

Feedback loops

Feedback loops

Editing artists after plotting

Editing artists after plotting

Charts as graph visualisations

Charts as graph visualisations

Mouse event handling

Mouse event handling

Aftican cities

Aftican cities

Animations

Animations

Hover neighborhoods

Hover neighborhoods

Constellation

Constellation

Style#

3D depth shading

3D depth shading

Multicolor edges

Multicolor edges

Filled edges

Filled edges

Edge waypoints

Edge waypoints

Edge shrink

Edge shrink

Curved waypoints

Curved waypoints

Basics of styling

Basics of styling

Arrowheads

Arrowheads

Vertex markers

Vertex markers

Half arrows

Half arrows

Style library

Style library

Network element showroom

Network element showroom

Edge ports

Edge ports

Voronoi tessellation

Voronoi tessellation

Edge geometries

Edge geometries

Edge tension

Edge tension

Four grids

Four grids

Custom vertex shape

Custom vertex shape

Trees#

Scale bar

Scale bar

Equal angle layout

Equal angle layout

scikit-bio tree

scikit-bio tree

Leaf edges

Leaf edges

Subtrees and cascades

Subtrees and cascades

Leaf edges and cascades

Leaf edges and cascades

Split edges

Split edges

Style hierarchy

Style hierarchy

Cogent3 tree

Cogent3 tree

Subtree styling

Subtree styling

Branch support

Branch support

Dendropy tree

Dendropy tree

Biopython tree

Biopython tree

ETE4 tree

ETE4 tree

Angular layout and edge waypoints

Angular layout and edge waypoints

Cogent3 layouts

Cogent3 layouts

Tree element showroom

Tree element showroom

Double tree

Double tree

Tree of trees

Tree of trees

Tree cascades

Tree cascades

phyloframe tree

phyloframe tree

Zero-dependency#

Zero-dependency networks

Zero-dependency networks

Zero-dependency trees

Zero-dependency trees

Download all examples in Python source code: gallery_python.zip

Download all examples in Jupyter notebooks: gallery_jupyter.zip

Gallery generated by Sphinx-Gallery

previous

Installing

next

Basic

On this page
  • Basic
  • Biology and Ecology
  • Fun
  • Network science
  • Other
  • Style
  • Trees
  • Zero-dependency

This Page

  • Show Source

© Copyright 2025-2026, Fabio Zanini.

Created using Sphinx 8.2.3.

Built with the PyData Sphinx Theme 0.16.1.