[Infovis] Release of Tulip 5.0

Bruno Pinaud bruno.pinaud at u-bordeaux.fr
Tue Jun 27 16:05:00 CEST 2017


Good afternoon,
Sorry if you have received multiple copies of this email.
*Tulip 5.0 is available* 
Tulip is an information visualization framework dedicated to the analysis and
visualization of relational data (Visual Analytics). Based on more than 16 years of research 
and development, Tulip is built on a suite of tools and techniques, that can be used to 
address a large variety of domain-specific problems. With Tulip, we aim to provide Python 
and/or C++ developers a complete library, supporting the design of interactive information 
visualization applications for relational data, that can be customized to address a wide range 
of visualization problems. Tulip enables the development of algorithms, visual encodings, 
interaction techniques, data models, and domain-specific visualizations.
The Python programming layer wraps up Tulip as an ideal tool for fast
prototyping and treatment automation, allowing to focus on problem solving,
and as a great system for teaching purposes at all education levels.

Tulip 5 offers new features, mainly: 
     *  a *new Python IDE* in a dedicated window allowing the coding/execution of modules, 
plugins or Python scripts (the older Python script view is not available any more), 
     *  numerous *import plugins* dedicated to the graph generation of known social network 
models, 
     *  a *BibTEX* file (.bib) import plugin, 
     *  a *CSV* export plugin.


     *  the integration of the "*Material design icons*" (https://materialdesignicons.com[1]) to 
be used as node glyphs, 
     *  the management of the *Message log window and a new feature to log every call to a 
plugin and get output information from some plugins (e.g., modularity value from the 
Louvain metric algorithm)*, 
     *  Improved management of the *Drawing defaults* preferences, 
     *  Addition of a *status bar* and more documentation through tooltips.

*Graph API* has been extended; new methods allowing easy multi-threaded iteration over 
graph nodes or edges and multi-threaded computation of nodes or edges property 
associated values have been added. Many algorithms have been rewritten to use these 
extensions giving huge performance improvements.

Many bugs have been also fixed especially in the GUI.


See http://tulip.labri.fr for more information and download links. On the Python side, Tulip 5 
(core library and plugins) will be available as a pip package in a couple of days.

-- 
Bruno PINAUD

Maitre de conférences/Associate Professor

Université de Bordeaux
CNRS UMR 5800 LaBRI

Tel : +33 (0)5 40 00 35 03

--------
[1] https://materialdesignicons.com


More information about the Infovis mailing list