.. igraph documentation master file, created by sphinx-quickstart on Thu Dec 11 16:02:35 2008.
You can adapt this file completely to your liking, but it should at least
contain the root `toctree` directive.
.. include:: include/global.rst
.. currentmodule:: igraph
.. raw:: html
python-igraph |release|
=======================
Python interface of `igraph`_, a fast and open source C library to manipulate and analyze graphs (aka networks). It can be used to:
- Create, manipulate, and analyze networks.
- Convert graphs from/to `networkx`_, `graph-tool`_ and many file formats.
- Plot networks using `Cairo`_, `matplotlib`_, and `plotly`_.
Installation
============
.. container:: twocol
.. container::
Install using `pip `__:
.. code-block:: bash
pip install igraph
.. container::
Install using `conda `__:
.. code-block:: bash
conda install -c conda-forge python-igraph
Further details are available in the :doc:`Installation Guide `.
Documentation
=============
.. container:: twocol
.. container::
**Tutorials**
- :doc:`Quick start `
- :doc:`Gallery of examples `
- :doc:`Extended tutorial ` (:doc:`EspaƱol `)
.. container::
**Detailed docs**
- :doc:`Generation `
- :doc:`Analysis `
- :doc:`Visualization `
- :doc:`Configuration `
.. container:: twocol
.. container::
**Reference**
- :doc:`api/index`
- `Source code `_
.. container::
**Support**
- :doc:`FAQs `
- `Forum `_
Documentation for `python-igraph <= 0.10.1` is available on our `old website `_.
.. toctree::
:maxdepth: 1
:hidden:
install
tutorials/index
tutorial
tutorial.es
api/index
generation
analysis
visualisation
configuration
faq
Indices and tables
==================
* :ref:`genindex`
* :ref:`modindex`
.. _igraph: https://igraph.org
.. _networkx: https://networkx.org/documentation/stable/
.. _graph-tool: https://graph-tool.skewed.de/
.. _Cairo: https://www.cairographics.org
.. _matplotlib: https://matplotlib.org
.. _plotly: https://plotly.com/python/
Citation
========
If you use igraph in your research, please cite
Csardi, G., & Nepusz, T. (2006). The igraph software package for complex network research. InterJournal, Complex Systems, 1695.