python-igraph API reference

List of all classes, functions and methods in python-igraph

  • igraph - IGraph library.
    • _igraph - Low-level Python interface for the igraph library. Should not be used directly.
    • adjacency - No module docstring; 5/5 functions documented
    • app - User interfaces of igraph
      • shell - Command-line user interface of igraph
    • automorphisms - No module docstring; 2/2 functions documented
    • basic - No module docstring; 8/8 functions documented
    • bipartite - No module docstring; 3/3 functions documented
    • clustering - Classes related to graph clustering.
    • community - No module docstring; 13/13 functions documented
    • configuration - Configuration framework for igraph.
    • cut - Classes representing cuts and flows on graphs.
    • datatypes - Additional auxiliary data types
    • drawing - Drawing and plotting routines for IGraph.
      • baseclasses - Abstract base classes for the drawing routines.
      • cairo - No package docstring; 10/13 modules documented
        • base - No module docstring; 1/1 class documented
        • coord - Coordinate systems and related plotting routines
        • dendrogram - This module provides a dendrogram drawer for the Cairo backend.
        • edge - Drawers for various edge styles in graph plots.
        • graph - Drawing routines to draw graphs.
        • histogram - This module provides implementation for a Cairo-specific histogram drawer
        • matrix - This module provides implementation for a Cairo-specific matrix drawer.
        • palette - This module provides implementation for a Cairo-specific palette drawer
        • plot - Drawing and plotting routines for IGraph.
        • polygon - No module docstring; 1/1 class documented
        • text - Drawers for labels on plots.
        • utils - No module docstring; 1/1 function documented
        • vertex - This module provides implementations of Cairo-specific vertex drawers, i.e. drawers that the Cairo graph drawer will use to draw vertices.
      • colors - Color handling functions.
      • graph - Drawing routines to draw graphs.
      • matplotlib - No package docstring; 7/9 modules documented
        • dendrogram - Drawing routines to draw the matrices.
        • edge - Drawers for various edge styles in Matplotlib graph plots.
        • graph - Drawing routines to draw graphs.
        • histogram - This module provides implementation for a Matplotlib-specific histogram drawer.
        • matrix - This module provides implementation for a Matplotlib-specific matrix drawer.
        • palette - This module provides implementation for a Matplotlib-specific palette drawer.
        • polygon - No module docstring; 0/2 variable, 1/1 class documented
        • utils - No module docstring; 1/1 function documented
        • vertex - This module provides implementations of Matplotlib-specific vertex drawers, i.e. drawers that the Matplotlib graph drawer will use to draw vertices.
      • metamagic - Auxiliary classes for the default graph drawer in igraph.
      • plotly - No package docstring; 3/5 modules documented
        • edge - Drawers for various edge styles in Matplotlib graph plots.
        • graph - Drawing routines to draw graphs.
        • polygon - No module docstring; 0/1 variable, 1/1 class documented
        • utils - No module docstring; 4/4 functions documented
        • vertex - Vertices drawer. Unlike other backends, all vertices are drawn at once
      • shapes - Shape drawing classes for igraph
      • text - Drawers for labels on plots.
      • utils - Utility classes for drawing routines.
    • formula - Implementation of igraph.Graph.Formula().
    • io - Undocumented
      • adjacency - No module docstring; 2/2 functions documented
      • bipartite - No module docstring; 4/4 functions documented
      • files - No module docstring; 13/13 functions documented
      • images - No module docstring; 1/1 function documented
      • libraries - No module docstring; 4/4 functions documented
      • objects - No module docstring; 11/11 functions documented
      • random - No module docstring; 1/1 function documented
    • layout - Layout-related code in the IGraph library.
    • matching - Classes representing matchings on graphs.
    • operators - Implementation of union, disjoint union and intersection operators.
      • functions - Implementation of union, disjoint union and intersection operators.
      • methods - No module docstring; 10/10 functions documented
    • remote - Classes that help igraph communicate with remote applications.
    • seq - No module docstring; 1/2 function documented
    • sparse_matrix - Implementation of Python-level sparse matrix operations.
    • statistics - Statistics related stuff in igraph
    • structural - No module docstring; 4/4 functions documented
    • summary - Summary representation of a graph.
    • utils - Utility functions that cannot be categorised anywhere else.
    • version - Undocumented