Skip to main content

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

Metadata

Release files for tulip-python 5.3.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for tulip-python 5.3.1
File
tulip_python-5.3.1-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
tulip_python-5.3.1-cp37-cp37m-win32.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-32 Details
tulip_python-5.3.1-cp37-cp37m-manylinux1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64 Details
tulip_python-5.3.1-cp37-cp37m-macosx_10_9_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64 Details
tulip_python-5.3.1-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
tulip_python-5.3.1-cp36-cp36m-win32.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-32 Details
tulip_python-5.3.1-cp36-cp36m-manylinux1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 Details
tulip_python-5.3.1-cp36-cp36m-macosx_10_9_x86_64.whl CPython 3.6 CPython 3.6 pymalloc macOS 10.9+ x86-64 Details
tulip_python-5.3.1-cp35-cp35m-win_amd64.whl CPython 3.5 CPython 3.5 pymalloc Windows x86-64 Details
tulip_python-5.3.1-cp35-cp35m-win32.whl CPython 3.5 CPython 3.5 pymalloc Windows x86-32 Details
tulip_python-5.3.1-cp35-cp35m-manylinux1_x86_64.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64 Details
tulip_python-5.3.1-cp35-cp35m-macosx_10_6_intel.whl CPython 3.5 CPython 3.5 pymalloc macOS 10.6+ Intel (x86-64, i386) Details
tulip_python-5.3.1-cp34-cp34m-manylinux1_x86_64.whl CPython 3.4 CPython 3.4 pymalloc Linux glibc 2.5+ x86-64 Details
tulip_python-5.3.1-cp27-cp27mu-manylinux1_x86_64.whl CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64 Details
tulip_python-5.3.1-cp27-cp27m-win_amd64.whl CPython 2.7 CPython 2.7 pymalloc Windows x86-64 Details
tulip_python-5.3.1-cp27-cp27m-win32.whl CPython 2.7 CPython 2.7 pymalloc Windows x86-32 Details
tulip_python-5.3.1-cp27-cp27m-manylinux1_x86_64.whl CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.5+ x86-64 Details
tulip_python-5.3.1-cp27-cp27m-macosx_10_9_x86_64.whl CPython 2.7 CPython 2.7 pymalloc macOS 10.9+ x86-64 Details

Total release size: 295.6 MB

Release files / tulip_python-5.3.1-cp37-cp37m-win_amd64.whl

Download URL tulip_python-5.3.1-cp37-cp37m-win_amd64.whl
Size 24.8 MB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
1125892dc0397e4fce4b34b5af25e22eb4eae6c00e70e514e61ddfe499338be7
BLAKE2b-256 checksum
How to use checksums
f1798e978e1ba26a95a9d3c5dd0e33aeb2461cc5bf837f051f3398aa4e99a279
Upload date
Uploaded using Trusted Publishing?
What is 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+

Release files / tulip_python-5.3.1-cp37-cp37m-win32.whl

Download URL tulip_python-5.3.1-cp37-cp37m-win32.whl
Size 22.4 MB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
f2a5f63b18a9c9e0c3f4fcd1b2f54468c5f6db297faa2973983845ad1157c7d4
BLAKE2b-256 checksum
How to use checksums
ca7dc7b23d8656e93e925080da47f9554991622a31ba09ac7ccdfc15ff44644e
Upload date
Uploaded using Trusted Publishing?
What is 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+

Release files / tulip_python-5.3.1-cp37-cp37m-manylinux1_x86_64.whl

Download URL tulip_python-5.3.1-cp37-cp37m-manylinux1_x86_64.whl
Size 11.0 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
9e7a2ec2432fe1b247ea915303f368a17e80529b58429b8875635cbcff3730d2
BLAKE2b-256 checksum
How to use checksums
026a327d43c3a2f193d087b6e9fef408bce21e8d9a7a79b10659f19fbb3b4054
Upload date
Uploaded using Trusted Publishing?
What is 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+

Release files / tulip_python-5.3.1-cp37-cp37m-macosx_10_9_x86_64.whl

Download URL tulip_python-5.3.1-cp37-cp37m-macosx_10_9_x86_64.whl
Size 10.3 MB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
d185338d6fc0c3270b5b78663acd21750d1d11775037a627c103e3e87e7359ec
BLAKE2b-256 checksum
How to use checksums
705cd97b215089b852c8d43ba34beab24cc2aa81455b5edb6989dbf00aa54401
Upload date
Uploaded using Trusted Publishing?
What is 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+

Release files / tulip_python-5.3.1-cp36-cp36m-win_amd64.whl

Download URL tulip_python-5.3.1-cp36-cp36m-win_amd64.whl
Size 24.8 MB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
464506945257865064ca9974548dff1af52d5f4bab0e089bb8a94beab5adab59
BLAKE2b-256 checksum
How to use checksums
e88659bb2bd6cce8976c9f6c141804d0aace68ce8251fa564f7a983df2152eda
Upload date
Uploaded using Trusted Publishing?
What is 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+

Release files / tulip_python-5.3.1-cp36-cp36m-win32.whl

Download URL tulip_python-5.3.1-cp36-cp36m-win32.whl
Size 22.4 MB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
c7f727660fbf15e043c6725957d9979fbb504c5e8c0a1e06998039a6de48fd34
BLAKE2b-256 checksum
How to use checksums
faf6474dab8ff0195f3b90cedb58d24c9944eb809492826707e65081517ac8b0
Upload date
Uploaded using Trusted Publishing?
What is 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+

Release files / tulip_python-5.3.1-cp36-cp36m-manylinux1_x86_64.whl

Download URL tulip_python-5.3.1-cp36-cp36m-manylinux1_x86_64.whl
Size 11.0 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
870114dd4893a57b592de85d9b021446334b8f5144ae1d65403a1e6e4eaac9ed
BLAKE2b-256 checksum
How to use checksums
d497058c3fc131137a39ebd9a6c6edf00cedaff2910269010e51a40e76160e93
Upload date
Uploaded using Trusted Publishing?
What is 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+

Release files / tulip_python-5.3.1-cp36-cp36m-macosx_10_9_x86_64.whl

Download URL tulip_python-5.3.1-cp36-cp36m-macosx_10_9_x86_64.whl
Size 10.3 MB
Tags CPython 3.6 CPython 3.6 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
4193f65f232e1b0ee97334e54156aa77b04489c51b819598dadcc18b70521a43
BLAKE2b-256 checksum
How to use checksums
93713c7d2872d24b04293e8d5e2009d594a5aeef62e14c1727e44bd08d810f95
Upload date
Uploaded using Trusted Publishing?
What is 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+

Release files / tulip_python-5.3.1-cp35-cp35m-win_amd64.whl

Download URL tulip_python-5.3.1-cp35-cp35m-win_amd64.whl
Size 24.8 MB
Tags CPython 3.5 CPython 3.5 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
961d6c64c3789731e4602b534209a0594bc4fdd857af0a6e869ca77ba64f9e32
BLAKE2b-256 checksum
How to use checksums
b7f843552976e0ddee34da9c4cee409b49652ac27ab24844d86f1c13934508d7
Upload date
Uploaded using Trusted Publishing?
What is 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+

Release files / tulip_python-5.3.1-cp35-cp35m-win32.whl

Download URL tulip_python-5.3.1-cp35-cp35m-win32.whl
Size 22.4 MB
Tags CPython 3.5 CPython 3.5 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
10b0feb2e172145b6443b15346626bf01623adf4ac91474e225d4388d429a073
BLAKE2b-256 checksum
How to use checksums
b867eca35a3672c14457553d31138a5f3f009fbbae83e77dc3b148da5da0a632
Upload date
Uploaded using Trusted Publishing?
What is 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+

Release files / tulip_python-5.3.1-cp35-cp35m-manylinux1_x86_64.whl

Download URL tulip_python-5.3.1-cp35-cp35m-manylinux1_x86_64.whl
Size 11.0 MB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
872fc88f360aee50747083a0f83062c401288efd55e3dd877c1b7bdc707f09da
BLAKE2b-256 checksum
How to use checksums
5c9b961ab25a66b289b71dd57b98d1cf684f6dc9db3d88c79a3a78e49991950a
Upload date
Uploaded using Trusted Publishing?
What is 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+

Release files / tulip_python-5.3.1-cp35-cp35m-macosx_10_6_intel.whl

Download URL tulip_python-5.3.1-cp35-cp35m-macosx_10_6_intel.whl
Size 10.3 MB
Tags CPython 3.5 CPython 3.5 pymalloc macOS 10.6+ Intel (x86-64, i386)
SHA-256 checksum
How to use checksums
70df7273655e04c049aa9f7e26c8d1eb12713b9cccebb742ed10f657d5de6a9a
BLAKE2b-256 checksum
How to use checksums
485cbdfd0ffb60d43c380f3668a978ab34ca5423d314f4bf09f2ab5f592c7061
Upload date
Uploaded using Trusted Publishing?
What is 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+

Release files / tulip_python-5.3.1-cp34-cp34m-manylinux1_x86_64.whl

Download URL tulip_python-5.3.1-cp34-cp34m-manylinux1_x86_64.whl
Size 11.0 MB
Tags CPython 3.4 CPython 3.4 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
979b1212e82807f0ad656403124e122983e51f66b88f2f3a4cfeb78da6f79fb3
BLAKE2b-256 checksum
How to use checksums
8ffbe71e4eb0af2fda2e50e10dd20d493c0e8c4d209b650e445760b6b715d90b
Upload date
Uploaded using Trusted Publishing?
What is 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+

Release files / tulip_python-5.3.1-cp27-cp27mu-manylinux1_x86_64.whl

Download URL tulip_python-5.3.1-cp27-cp27mu-manylinux1_x86_64.whl
Size 11.0 MB
Tags CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
2e47e2a1445f75b0a8c3ba0bac4962f01f34a549febcbc38fc2f6284790ffc9d
BLAKE2b-256 checksum
How to use checksums
d55bdde5b81bca479fe723679b5138923f248dbcf5e57d6091427d1fb4369c95
Upload date
Uploaded using Trusted Publishing?
What is 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+

Release files / tulip_python-5.3.1-cp27-cp27m-win_amd64.whl

Download URL tulip_python-5.3.1-cp27-cp27m-win_amd64.whl
Size 24.8 MB
Tags CPython 2.7 CPython 2.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
855692dfb57ffc6ddb951287a9b5b254cd7992ce10c3426bc47c1cc66fe80ce6
BLAKE2b-256 checksum
How to use checksums
6323bf56e589ef0b05844efd69eff3d9c871420682ab28479ff62c3330e48dc7
Upload date
Uploaded using Trusted Publishing?
What is 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+

Release files / tulip_python-5.3.1-cp27-cp27m-win32.whl

Download URL tulip_python-5.3.1-cp27-cp27m-win32.whl
Size 22.4 MB
Tags CPython 2.7 CPython 2.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
55697a132e650b8a20c93e269641edc496fd77b5899c0955f1467e29bccda292
BLAKE2b-256 checksum
How to use checksums
4e3979c458c356284e29a8f53772e2912351010421c56da7118e9d082d21dbf7
Upload date
Uploaded using Trusted Publishing?
What is 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+

Release files / tulip_python-5.3.1-cp27-cp27m-manylinux1_x86_64.whl

Download URL tulip_python-5.3.1-cp27-cp27m-manylinux1_x86_64.whl
Size 11.0 MB
Tags CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
567ec8b84700b1e22b0d4ff17fd5cc2f029e18e36b0270598af113d1be453ac1
BLAKE2b-256 checksum
How to use checksums
78531e36b7b782acd2352173ffa261ea940b2a4ba4b8b6c6a2d04a1b70e211f4
Upload date
Uploaded using Trusted Publishing?
What is 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+

Release files / tulip_python-5.3.1-cp27-cp27m-macosx_10_9_x86_64.whl

Download URL tulip_python-5.3.1-cp27-cp27m-macosx_10_9_x86_64.whl
Size 10.3 MB
Tags CPython 2.7 CPython 2.7 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
547db1c99dcaead0a02b2fe1e3af38ef2a11249d7426940bdb44a43c134f28bf
BLAKE2b-256 checksum
How to use checksums
cf073e724c838a98f6d94cecd581f164a2cc77e0d10205487f4af9a6fb2edd94
Upload date
Uploaded using Trusted Publishing?
What is 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+
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page