Skip to main content

Large graphs analysis and drawing

Project description

Module description

Graphs play an important role in many research areas, such as biology, microelectronics, social sciences, data mining, and computer science. Tulip (http://tulip.labri.fr) [1] [2] is an Information Visualization framework dedicated to the analysis and visualization of such relational data. Written in C++ the framework enables the development of algorithms, visual encodings, interaction techniques, data models, and domain-specific visualizations.

The Tulip core library is available to the Python community through the Tulip-Python bindings [3]. The bindings have been developed using the SIP tool [4] from Riverbank Computed Limited, allowing to easily create quality Python bindings for any C/C++ library. The main features provided by the bindings are the following ones:

  • Creation and manipulation of graphs : Tulip provides an efficient graph data structure for storing large and complex networks. It is also one of the few that offer the possibility to efficiently define and navigate graph hierarchies or cluster trees (nested subgraphs).

  • Storage of data on graph elements : Tulip allows to associate different kind of serializable data (boolean, integer, float, string, …) and visual attributes (layout, color, size, …) to graph elements. All these data can be easily accessed from the Tulip graph data structure facilitating the development of algorithms.

  • Application of algorithms of different types on graph : Tulip has been designed to be easily extensible and provides a variety of graph algorithms (layout, metric, clustering, …) implemented as C++ plugins. All these algorithms can be called from Python. As Tulip is dedicated to graph visualization, it is provided with numerous state of the art graph layout algorithms but also a bridge to the Open Graph Drawing Framework (http://www.ogdf.net) [5]

References

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

tulip_python-5.3.1-cp37-cp37m-win_amd64.whl (24.8 MB view details)

Uploaded CPython 3.7m Windows x86-64

tulip_python-5.3.1-cp37-cp37m-win32.whl (22.4 MB view details)

Uploaded CPython 3.7m Windows x86

tulip_python-5.3.1-cp37-cp37m-manylinux1_x86_64.whl (11.0 MB view details)

Uploaded CPython 3.7m

tulip_python-5.3.1-cp37-cp37m-macosx_10_9_x86_64.whl (10.3 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

tulip_python-5.3.1-cp36-cp36m-win_amd64.whl (24.8 MB view details)

Uploaded CPython 3.6m Windows x86-64

tulip_python-5.3.1-cp36-cp36m-win32.whl (22.4 MB view details)

Uploaded CPython 3.6m Windows x86

tulip_python-5.3.1-cp36-cp36m-manylinux1_x86_64.whl (11.0 MB view details)

Uploaded CPython 3.6m

tulip_python-5.3.1-cp36-cp36m-macosx_10_9_x86_64.whl (10.3 MB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

tulip_python-5.3.1-cp35-cp35m-win_amd64.whl (24.8 MB view details)

Uploaded CPython 3.5m Windows x86-64

tulip_python-5.3.1-cp35-cp35m-win32.whl (22.4 MB view details)

Uploaded CPython 3.5m Windows x86

tulip_python-5.3.1-cp35-cp35m-manylinux1_x86_64.whl (11.0 MB view details)

Uploaded CPython 3.5m

tulip_python-5.3.1-cp35-cp35m-macosx_10_6_intel.whl (10.3 MB view details)

Uploaded CPython 3.5m macOS 10.6+ Intel (x86-64, i386)

tulip_python-5.3.1-cp34-cp34m-manylinux1_x86_64.whl (11.0 MB view details)

Uploaded CPython 3.4m

tulip_python-5.3.1-cp27-cp27mu-manylinux1_x86_64.whl (11.0 MB view details)

Uploaded CPython 2.7mu

tulip_python-5.3.1-cp27-cp27m-win_amd64.whl (24.8 MB view details)

Uploaded CPython 2.7m Windows x86-64

tulip_python-5.3.1-cp27-cp27m-win32.whl (22.4 MB view details)

Uploaded CPython 2.7m Windows x86

tulip_python-5.3.1-cp27-cp27m-manylinux1_x86_64.whl (11.0 MB view details)

Uploaded CPython 2.7m

tulip_python-5.3.1-cp27-cp27m-macosx_10_9_x86_64.whl (10.3 MB view details)

Uploaded CPython 2.7m macOS 10.9+ x86-64

File details

Details for the file tulip_python-5.3.1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: tulip_python-5.3.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 24.8 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15+

File hashes

Hashes for tulip_python-5.3.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 1125892dc0397e4fce4b34b5af25e22eb4eae6c00e70e514e61ddfe499338be7
MD5 5223e550f67402ea83c01839eff1d144
BLAKE2b-256 f1798e978e1ba26a95a9d3c5dd0e33aeb2461cc5bf837f051f3398aa4e99a279

See more details on using hashes here.

File details

Details for the file tulip_python-5.3.1-cp37-cp37m-win32.whl.

File metadata

  • Download URL: tulip_python-5.3.1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 22.4 MB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15+

File hashes

Hashes for tulip_python-5.3.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 f2a5f63b18a9c9e0c3f4fcd1b2f54468c5f6db297faa2973983845ad1157c7d4
MD5 fd9ad28024ecd41de6ee2ec3f39d124b
BLAKE2b-256 ca7dc7b23d8656e93e925080da47f9554991622a31ba09ac7ccdfc15ff44644e

See more details on using hashes here.

File details

Details for the file tulip_python-5.3.1-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: tulip_python-5.3.1-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 11.0 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15+

File hashes

Hashes for tulip_python-5.3.1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9e7a2ec2432fe1b247ea915303f368a17e80529b58429b8875635cbcff3730d2
MD5 5abb9987dba77abfc16c408d50760e22
BLAKE2b-256 026a327d43c3a2f193d087b6e9fef408bce21e8d9a7a79b10659f19fbb3b4054

See more details on using hashes here.

File details

Details for the file tulip_python-5.3.1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: tulip_python-5.3.1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 10.3 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15+

File hashes

Hashes for tulip_python-5.3.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d185338d6fc0c3270b5b78663acd21750d1d11775037a627c103e3e87e7359ec
MD5 a2e082ef0c8f29f96100df21a9cc6066
BLAKE2b-256 705cd97b215089b852c8d43ba34beab24cc2aa81455b5edb6989dbf00aa54401

See more details on using hashes here.

File details

Details for the file tulip_python-5.3.1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: tulip_python-5.3.1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 24.8 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15+

File hashes

Hashes for tulip_python-5.3.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 464506945257865064ca9974548dff1af52d5f4bab0e089bb8a94beab5adab59
MD5 d5a9fde34b96bc3747448e5b3aa17eaf
BLAKE2b-256 e88659bb2bd6cce8976c9f6c141804d0aace68ce8251fa564f7a983df2152eda

See more details on using hashes here.

File details

Details for the file tulip_python-5.3.1-cp36-cp36m-win32.whl.

File metadata

  • Download URL: tulip_python-5.3.1-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 22.4 MB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15+

File hashes

Hashes for tulip_python-5.3.1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 c7f727660fbf15e043c6725957d9979fbb504c5e8c0a1e06998039a6de48fd34
MD5 1116f8aa798df44008de8f5baa193d09
BLAKE2b-256 faf6474dab8ff0195f3b90cedb58d24c9944eb809492826707e65081517ac8b0

See more details on using hashes here.

File details

Details for the file tulip_python-5.3.1-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: tulip_python-5.3.1-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 11.0 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15+

File hashes

Hashes for tulip_python-5.3.1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 870114dd4893a57b592de85d9b021446334b8f5144ae1d65403a1e6e4eaac9ed
MD5 7faef0f0f2325c4e2cd4149832f6de16
BLAKE2b-256 d497058c3fc131137a39ebd9a6c6edf00cedaff2910269010e51a40e76160e93

See more details on using hashes here.

File details

Details for the file tulip_python-5.3.1-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: tulip_python-5.3.1-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 10.3 MB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15+

File hashes

Hashes for tulip_python-5.3.1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4193f65f232e1b0ee97334e54156aa77b04489c51b819598dadcc18b70521a43
MD5 02b18c6b6b97de8881b6d4180482fc27
BLAKE2b-256 93713c7d2872d24b04293e8d5e2009d594a5aeef62e14c1727e44bd08d810f95

See more details on using hashes here.

File details

Details for the file tulip_python-5.3.1-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: tulip_python-5.3.1-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 24.8 MB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15+

File hashes

Hashes for tulip_python-5.3.1-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 961d6c64c3789731e4602b534209a0594bc4fdd857af0a6e869ca77ba64f9e32
MD5 af7e2e519cb554d2760709ff0aadacee
BLAKE2b-256 b7f843552976e0ddee34da9c4cee409b49652ac27ab24844d86f1c13934508d7

See more details on using hashes here.

File details

Details for the file tulip_python-5.3.1-cp35-cp35m-win32.whl.

File metadata

  • Download URL: tulip_python-5.3.1-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 22.4 MB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15+

File hashes

Hashes for tulip_python-5.3.1-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 10b0feb2e172145b6443b15346626bf01623adf4ac91474e225d4388d429a073
MD5 75aa034ff2cdc8b8e92c915642758469
BLAKE2b-256 b867eca35a3672c14457553d31138a5f3f009fbbae83e77dc3b148da5da0a632

See more details on using hashes here.

File details

Details for the file tulip_python-5.3.1-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: tulip_python-5.3.1-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 11.0 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15+

File hashes

Hashes for tulip_python-5.3.1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 872fc88f360aee50747083a0f83062c401288efd55e3dd877c1b7bdc707f09da
MD5 b66a2aa905299d9f33305bdd0fa70aae
BLAKE2b-256 5c9b961ab25a66b289b71dd57b98d1cf684f6dc9db3d88c79a3a78e49991950a

See more details on using hashes here.

File details

Details for the file tulip_python-5.3.1-cp35-cp35m-macosx_10_6_intel.whl.

File metadata

  • Download URL: tulip_python-5.3.1-cp35-cp35m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 10.3 MB
  • Tags: CPython 3.5m, macOS 10.6+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15+

File hashes

Hashes for tulip_python-5.3.1-cp35-cp35m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 70df7273655e04c049aa9f7e26c8d1eb12713b9cccebb742ed10f657d5de6a9a
MD5 7ee9756c034e1de4f89444d05df02d6d
BLAKE2b-256 485cbdfd0ffb60d43c380f3668a978ab34ca5423d314f4bf09f2ab5f592c7061

See more details on using hashes here.

File details

Details for the file tulip_python-5.3.1-cp34-cp34m-manylinux1_x86_64.whl.

File metadata

  • Download URL: tulip_python-5.3.1-cp34-cp34m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 11.0 MB
  • Tags: CPython 3.4m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15+

File hashes

Hashes for tulip_python-5.3.1-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 979b1212e82807f0ad656403124e122983e51f66b88f2f3a4cfeb78da6f79fb3
MD5 0384c6ce91dac53ddbfc7aeef40c3c01
BLAKE2b-256 8ffbe71e4eb0af2fda2e50e10dd20d493c0e8c4d209b650e445760b6b715d90b

See more details on using hashes here.

File details

Details for the file tulip_python-5.3.1-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: tulip_python-5.3.1-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 11.0 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15+

File hashes

Hashes for tulip_python-5.3.1-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2e47e2a1445f75b0a8c3ba0bac4962f01f34a549febcbc38fc2f6284790ffc9d
MD5 78e3a2a585b38fd463f0adacb07f0c33
BLAKE2b-256 d55bdde5b81bca479fe723679b5138923f248dbcf5e57d6091427d1fb4369c95

See more details on using hashes here.

File details

Details for the file tulip_python-5.3.1-cp27-cp27m-win_amd64.whl.

File metadata

  • Download URL: tulip_python-5.3.1-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 24.8 MB
  • Tags: CPython 2.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15+

File hashes

Hashes for tulip_python-5.3.1-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 855692dfb57ffc6ddb951287a9b5b254cd7992ce10c3426bc47c1cc66fe80ce6
MD5 b211a2e22b360d8d9aaffead7b6be774
BLAKE2b-256 6323bf56e589ef0b05844efd69eff3d9c871420682ab28479ff62c3330e48dc7

See more details on using hashes here.

File details

Details for the file tulip_python-5.3.1-cp27-cp27m-win32.whl.

File metadata

  • Download URL: tulip_python-5.3.1-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 22.4 MB
  • Tags: CPython 2.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15+

File hashes

Hashes for tulip_python-5.3.1-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 55697a132e650b8a20c93e269641edc496fd77b5899c0955f1467e29bccda292
MD5 d829f4793d570fec257a15e4f1dcc513
BLAKE2b-256 4e3979c458c356284e29a8f53772e2912351010421c56da7118e9d082d21dbf7

See more details on using hashes here.

File details

Details for the file tulip_python-5.3.1-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

  • Download URL: tulip_python-5.3.1-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 11.0 MB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15+

File hashes

Hashes for tulip_python-5.3.1-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 567ec8b84700b1e22b0d4ff17fd5cc2f029e18e36b0270598af113d1be453ac1
MD5 bcbfdd9a75dd37e5b68c9dc4c2a35c89
BLAKE2b-256 78531e36b7b782acd2352173ffa261ea940b2a4ba4b8b6c6a2d04a1b70e211f4

See more details on using hashes here.

File details

Details for the file tulip_python-5.3.1-cp27-cp27m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: tulip_python-5.3.1-cp27-cp27m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 10.3 MB
  • Tags: CPython 2.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15+

File hashes

Hashes for tulip_python-5.3.1-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 547db1c99dcaead0a02b2fe1e3af38ef2a11249d7426940bdb44a43c134f28bf
MD5 51ffb84504199c79200a94bc386076bc
BLAKE2b-256 cf073e724c838a98f6d94cecd581f164a2cc77e0d10205487f4af9a6fb2edd94

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page