By LaBRI – INRIA Information Visualization Team. Tulip 2010 – version 3.4.0 Tulip is an information visualization framework dedicated to the analysis.

Slides:



Advertisements
Similar presentations
Graph Visualization and Navigation in Information Visualization: A Survey Ivan Herman, Guy Melaneon, M. Scott Marshall.
Advertisements

TopicLens, and More! John O’Donovan Four Eyes Lab, Department of Computer Science, University of California, Santa Barbara.
Britain Southwick Nicole Anguiano March 29, 2014
H3: Laying Out Large Directed Graphs in 3D Hyperbolic Space Tamara Munzner, Stanford University.
Prefuse: A Toolkit for Interactive Information Visualization Heer, J., Card, S.K., Landay, J.A. Presented by Julia West.
JOURNAL OF HUMAN–COMPUTER INTERACTION 2010 Ji Soo Yi, Niklas Elmqvist, and Seungyoon Lee.
Rolling the Dice: Multidimensional Visual Exploration using Scatterplot Matrix Navigation 1 Niklas Elmqvist | Purdue University Pierre Dragicevic | INRIA.
1 Presented by Jean-Daniel Fekete. 2  Motivation  Mélange [Elmqvist 2008] Multiple Focus Regions.
Visual Analysis of Large Graphs Using (X, Y)-clustering and Hybrid Visualizations V. Batagelj, W. Didimo, G. Liotta, P. Palladino, M. Patrignani (Univ.
Performance Analysis And Visualization By:Mehdi Semsarzadeh Chapter 15.
Prefuse: A Toolkit for Interactive Information Visualization Jeffrey Heer Stuart K. Card James A. Landay CHI2005.
Massive Graph Visualization: LDRD Final Report Sandia National Laboratories Sand Printed October 2007.
A tale of two tools (NVSS and VisLink) Shreya Rawal 1.
SIMS 247: Information Visualization and Presentation jeffrey heer
Table Lens From papers 1 and 2 By Tichomir Tenev, Ramana Rao, and Stuart K. Card.
ShadyStats Final Report Mike Cora December 19, C: Information Visualization.
14.1 Vis_04 Data Visualization Lecture 14 Information Visualization : Part 2.
Visualization of Graph Data CS 4390/5390 Data Visualization Shirley Moore, Instructor October 6,
Memoplex Browser: Searching and Browsing in Semantic Networks CPSC 533C - Project Update Yoel Lanir.
1 A Novel Page-Based Data Structure for Interactive Walkthroughs Behzad Sajadi Yan Huang Pablo Diaz-Gutierrez Sung-Eui Yoon M. Gopi.
Thinking with Visualizations: sense making loops Colin Ware Data Visualization Research Lab University of New Hampshire.
Graph Visualization Tools NAM, Javis, Otter, H3Viewer Burton Filstrup.
A Survey on Graph Visualization 1 Presented by Yang Zhang Dave Fuhry.
Cytoscape A powerful bioinformatic tool Mathieu Michaud
Introduction to Information Retrieval CS 5604: Information Storage and Retrieval ProjCINETViz by Maksudul Alam, S M Arifuzzaman, and Md Hasanuzzaman Bhuiyan.
Taking Raw Data Towards Analysis 1 iCSC2015, Vince Croft, NIKHEF Exploring EDA, Clustering and Data Preprocessing Lecture 2 Taking Raw Data Towards Analysis.
Zhonghua Qu and Ovidiu Daescu December 24, 2009 University of Texas at Dallas.
Ranjeet Department of Physics & Astrophysics University of Delhi Working with Origin.
Lecture 12: Network Visualization Slides are modified from Lada Adamic, Adam Perer, Ben Shneiderman, and Aleks Aris.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
A Focus+Context Technique Based on Hyperbolic Geometry for Visualizing Large Hierarchies. John Lamping, Ramana Rao, and Peter Pirolli Xerox Palo Alto Research.
XP Tutorial 1 Introduction to Macromedia Flash MX 2004.
A Scalable Self-organizing Map Algorithm for Textual Classification: A Neural Network Approach to Thesaurus Generation Dmitri G. Roussinov Department of.
Robert Kosara, Helwig Hauser 1InfoVis STAR The State of the Art in Information Visualization Robert Kosara, Helwig Hauser.
Tutorial 1 Introducing Adobe Flash CS3 Professional
Clustering II. 2 Finite Mixtures Model data using a mixture of distributions –Each distribution represents one cluster –Each distribution gives probabilities.
Visual Perspectives iPLANT Visual Analytics Workshop November 5-6, 2009 ;lk Visual Analytics Bernice Rogowitz Greg Abram.
An Internet of Things: People, Processes, and Products in the Spotfire Cloud Library Dr. Brand Niemann Director and Senior Data Scientist/Data Journalist.
Intuitive Database Query System, Zooming Query Results Previews Drawing upon existing literature on zooming interface technology, intuitive navigation.
1 CS430: Information Discovery Lecture 18 Usability 3.
Introduction to Digital Libraries hussein suleman uct cs honours 2003.
Attributed Visualization of Collaborative Workspaces Mao Lin Huang, Quang Vinh Nguyen and Tom Hintz Faculty of Information Technology University of Technology,
The Table Lens: Merging Graphical and Symbolic Representations in an Interactive Focus+Context Visualization for Tabular Information Ramana Rao and Stuart.
Semantic Wordfication of Document Collections Presenter: Yingyu Wu.
Computer Human Interaction & Software Engineering Lab Department of Computer Science, University of Victoria Jambalaya Protégé Conference 2006 Chris Callendar.
Graph Visualization and Beyond … Anne Denton, April 4, 2003 Including material from a paper by Ivan Herman, Guy Melançon, and M. Scott Marshall.
VisDB: Database Exploration Using Multidimensional Visualization Maithili Narasimha 4/24/2001.
Visualizing Massive Multi-Digraphs James Abello Jeffrey Korn Information Visualization Research Shannon Laboratories, AT&T Labs-Research All the graphs.
Visualizing LiveNet with ENCCON Model Quang Vinh Nguyen Computer Systems Department Faculty of Information Technology University of Technology, Sydney.
3. THE LANGUAGE OF INTERFACE DESIGN. Design decisions at different levels of visual form LevelExample Pixel. Graphic atomsA, 3 _ graphic fragmentsWord,
1D & 2D Spaces for Representing Data Mao Lin Huang.
CS 235: User Interface Design November 19 Class Meeting Department of Computer Science San Jose State University Fall 2014 Instructor: Ron Mak
Copyright OpenHelix. No use or reproduction without express written consent1.
Visualizing Large Dynamic Digraphs Michael Burch.
Visualization Four groups Design pattern for information visualization
ResultMaps: Search Result Visualization for Hierarchical Information Spaces Danielle H. Lee.
“Niche Work” Graham J Wills, Lucent Technologies (Bell Lab)
InfoVis Cyberinfrastructure Shashikant Penumarthy, Bruce Herr & Katy Börner School of Library and Information Science sprao | bherr
Topical Analysis and Visualization of (Network) Data Using Sci2 Ted Polley Research & Editorial Assistant Cyberinfrastructure for Network Science Center.
Exploring High-D Spaces with Multiform Matrices and Small Multiples Presented by Ray Chen and Sorelle Friedler Authors: MacEachren, A., Dai, X., Hardisty,
Web mining is the use of data mining techniques to automatically discover and extract information from Web documents/services
SP5 - Neuroinformatics 3DSomaMS Tutorial Computational Intelligence Group Technical University of Madrid.
Comp 15 - Usability & Human Factors Unit 12b - Information Visualization This material was developed by Columbia University, funded by the Department of.
CSC420 Showing Complex Data.
Usability & Human Factors
Network Visualization
Domain-Modeling Techniques
Document Visualization at UMBC
Sonali Kale 30 Sep 2004 VOPlot 3D Sonali Kale 30 Sep Nov-18 VO-India.
Overview of Oracle Site Hub
Presentation transcript:

By LaBRI – INRIA Information Visualization Team

Tulip 2010 – version Tulip is an information visualization framework dedicated to the analysis and visualization of relational data. Tulip aims to provide the developer with a complete library, supporting the design of interactive information visualization applications for relational data that can be tailored to the problems he or she is addressing.visualization framework Graph, Measure, ClusteringViews and InteractionMiddleware framework

Graph Provide an efficient data structure for management Weigted Graphs, Weighted Maps and Hierarchical Weighted Graphs. To support exploration of huge datasets Tulip also managed multi level aggregation. The entire data structure is fine tuned to enable tracking of all modifications. Efficient management of data structure state to enable to reverse/redo all modification operations.

Measures To enable graph analysis, Tulip provide a set of plug-ins for computing measure on elements. Well-known social network analysis measure are available as well as specific measure for trees, dag and component identificaiton. Through the Tulip Measure plug-in technology one can easily add new measure. Tulip enable to store an unbounded number of computed or user define measure. Measure K-Core Clustering index Page Rank Betweeness Centrality EccentricityStrahlerStrength

Layout – Graph Drawing Tulip provides one of the largest set of Graph Drawing Algorithm. Including, hierarchical drawing, force directed layout, planar drawing, edge bundling and soon euler diagram representation. Organic : GEM, FM3, GRIP Hierachical Walker, Radial, Bubble Treemaps Planar: Mixed Model, FPP Through the Tulip Layout plug-in technology one can easily add new Layout. A FM3 bundled layout of the first wikipedia pages (obtained with the Tulip Web Crawler) connected to the graph drawing topic

Clustering Through its hierarchical graph data structure Tulip enables any attribute based clustering. Furthermore it also provides graph based clustering algorithm. Q-Measure : Agglomerative, divise MQ-Measure Strength, Agglomertaive Strahler: Convolution based clustering Through the Tulip Clustering plug-in technology one can easily add new Clustering method.

Node Link Diagram The node-link diagram view renders glyphs for nodes and curves for edges. The view provides navigation such as zoom and pan, bring and go, fish eyes views, and a magnifying glass. Direct editing of the graph elements and data, such as adding or removing nodes and edges or translating rotating or scaling elements, are also supported. Other operations on this view include graph splatting, meta-node/graph hierarchy exploration, path-finder and texture-based animation.

Histogram The Histogram view provides a view of element frequency. A matrix of histograms allows for the visual comparison of several statistical properties of a set of dimensions. This view has a standard set of navigation and statistical interactors. Additionally, an interactor enables the user to build non-linear mapping functions to any of the graph attributes such as size, colors, glyphs, etc..

Scatter Plot The Scatter plot 2D view renders attribute values to depict possible correlations between properties and the matrix allows efficient navigation between dimensions. The view provides similar interaction to the node link view and implements an interactor to search for correlation in an interactively defined subsets of elements. Splatting is also available in this view.

Parallel Coordiantes The Parallel Coordinates view depicts multivariate data, using the the traditional parallel coordinates representation as well as a circular representation. In both views, lines can be rendered with smooth Bézier curves. Interaction with the view is supported through zoom and pan, axis edition/permutation/shifting, and multi-criteria/statistical selection.

Pixel Oriented View The Pixel Oriented view uses space filling curves to display large number of entities and relations on a screen. This view supports Hilbert curves, Z-order curves, and spiral curves. The Pixel Oriented view supports zoom and pan/selection interaction as well as focus+context techniques.

Google Map View The Google Map view implements a mash-up of the Google map API. With this API, geospatial positions for the layout of graph elements can be specified. When working with data in geography, graphs can be displayed on top of the map. This view supports standard zoom and pan as well as the selection of elements.

Self Organizing Maps The Self Organizing View implements Kohonen self- organizing maps. Several kinds topology/connectivity for the generated maps are supported, Grid, torus, 4connectivity, 8 connectivity. Zooming and selection interactors are available for this view.

Matrix The Matrix view implements a matrix view of the graph. This view has been built to support graphs with a large number of nodes and edges. Zooming and selection interactors are available for this view

Tulip Middle Ware In top of its unified data structure, Tulip provides an application that enables to integrate all the Tulip plugins: Clustering, layout, measure Glyph Views Interactors That application manage the coherency as well as automatic updates/add/remove of plug-ins through the Tulip plug-ins web service. Tulip Middleware MeasureLayoutViewsInteractors

Middleware perspective The Tulip middle ware includes a specific kind of plug-in called perspective. A perspective enable to indicate which views/interactors/Algorithm should be available and how they interact together. It also enable to add specific widget. Perspective are used to implement working layer. By changing its perspective the user can change the user interface according to its task.