Evaluation and Visualization

Bad Stats: Not What It Seems

A Systematic Review on the Practice of Evaluating Visualization

Graphs and Networks

CoinAnalysis: Exploration of the Bitcoin Transaction Network

Small MultiPiles: Piling Time to Explore Temporal Patterns in Dynamic Networks (available online)

Cubix: Exploration of Dense Dynamic Networks

GraphCuisine: Random Graph Generator driven by an Interactive Genetic Algorithm

NodeTrix: Node-Link Diagram hybrid with Adjacency Matrix.

Zame: Zoomable Adjacency Matrix Explorer

GeneaQuilts: Genealogy visualization

GraphDice: Multivariate Social Network Analysis

Topology-Aware Navigation

Physical and Tangible

Zooids: Building Blocks for Swarm User Interfaces

SmartTokens: Embedding Motion and Grip Sensing in Small Tangible Objects

Constructing Visual Representations: Investigating the Use of Tangible Tokens

DIY Bertin Matrix

MakerVis: Supporting the Design and Fabrication of Physical Visualizations

An Empirical Investigation of Physical Visualizations

Tangible Remote Controllers for Wall-Size Displays

Stackables: Combining Tangibles for Faceted Browsing

Illustrative Visualization

A Survey of Perceptually Motivated 3D Visualization of Medical Image Data

Interactive NPAR: What type of tools should we create?

Occlusion-free Blood Flow Animation with Wall Thickness Visualization

Drawing Characteristics for Reproducing Traditional Hand-Made Stippling

Interactive Illustrative Line Styles and Line Style Transfer Functions for Flow Visualization

Exploration of the Brain's White Matter Structure through Visual Abstraction and Multi-Scale Local Fiber Tract Contraction

A Survey of Illustrative Visualization Techniques for Diffusion-Weighted MRI Tractography

Illustrative Data Graphic in an 18th–19th Century Style

Bristle Maps: A Multivariate Abstraction Technique for Geovisualization

Visual Abstraction and Stylization of Maps

Interactive Example-based Hatching

Sketchy Rendering for Information Visualization

Evaluating Sketchiness as a Visual Variable for the Depiction of Qualitative Uncertainty

Interaction with Spatial (3D) Visualizations

Mouse, Tactile, and Tangible Input for 3D Manipulation

Pressure-Based Gain Factor Control for Mobile 3D Interaction using Locally-Coupled Devices

Hybrid Tactile/Tangible Interaction for 3D Data Exploration

Preference Between Allocentric and Egocentric 3D Manipulation in a Locally Coupled Configuration

A Tangible Volume for Portable 3D Interaction

Interactive Exploration of Three-Dimensional Scientific Visualizations on Large Display Surfaces

CAST: Effective and Efficient User Interaction for Context-Aware Selection in 3D Particle Clouds

Towards an Understanding of Mobile Touch Navigation in a Stereoscopic Viewing Environment for 3D Data Exploration

Lightweight Relief Shearing for Enhanced Terrain Perception on Interactive Maps

Visualization on Interactive Surfaces: A Research Overview

Re-imagining the Scientific Visualization Interaction Paradigm

Data Visualization on Interactive Surfaces: A Research Agenda

Efficient Structure-Aware Selection Techniques for 3D Point Cloud Visualizations with 2DOF Input

A Design Study of Direct-Touch Interaction for Exploratory 3D Scientific Visualization

Touch Interaction with 3D Scientific Visualizations


Relief Shearing for Enhanced Terrain Perception on Interactive Maps.

VisualSedimentation: A visualization metaphor for data stream visualization in real time.

Bubble-t: A real time visualization of Twitter streams during the 2012 French presidential election.

Diffamation: Animating diffs

Gliimpse: Animating markup languages

Histomages: Manipulate histograms like images

Application Areas


Bubble-tv: A social tv device: Bubble tv is a live visualization of TV viewers' tweets to process a poll.

PolemicTweet: A video annotation and analysis system for live events such as conferences.

Google borders: a worldwide cultural trends analysis based on Google auto-complete suggestions.

Wikipedia Visualization


Taranis: A training system for crisis managers.

Peopleviz: Information visualization for the people.

Perception and Cognition

Hybrid-Image Visualizations

Concrete Scales: Visual Depiction of Complex Measures

Perception of Visual Variables on Tiled Wall-Sized Displays

Directed Edges For Graph Visualization

Dual-Scale Charts

Visualization Literacy


A Survey of Perceptually Motivated 3D Visualization of Medical Image Data

An Interaction Model for Visualizations Beyond The Desktop

Interactive Horizon Graphs

A Table! Improving Temporal Navigation in Soccer Ranking Tables

Crossets: Manipulating Multiple Sliders by Crossing

Bertifier: Revisiting Bertin Matrices

Text and Document Visualization

Exploring the Placement and Design of Word-Scale Visualizations

Visualization for Temporal Data

Time Curves: Folding Time to Visualize Patterns of Temporal Evolution in Data (available online)

A Review of Temporal Data Visualizations Based on Space-Time Cube Operations


Image Exploration

Sketchiness and Uncertainty Visualization

Software Infrastructure

  • The InfoVis Toolkit: A Java Toolkit for Information Visualization (offsite link)
  • EdiFlow: Reactive Workflow for Visual Analytics (offsite link)
  • Obvious: A Toolkit to Wrap Java InfoVis Toolkit (offsite link)
  • Java VisTrails: Integrating Java Toolkits in VisTrails (offsite link)
  • Java VisTrails: Integrating Java Toolkits in VisTrails (offsite link)
  • Visual Sedimentation: A JavaScript library for visualizing streaming data, inspired by the process of physical sedimentation.(offsite link)

Casual Visualization

SpiraClock: A continuous and non-intrusive display for upcoming events

SpiroViz: Spirograph Designs for Ambient display of Tweets

Noise of chaos: Show statistics through rythmes.


Running an HCI Experiment in Multiple Parallel Universes: can p-values be trusted?

Current Funded Research Projects

The Collaborative EuropeaN Digital Archive Infrastructure (CENDARI) will provide and facilitate access to existing archives and resources in Europe for the study of medieval and modern European history (specifically the First World War period) through the development of an ‘enquiry environment’. This environment will increase access to records of historic importance across the European Research Area, creating a powerful new platform for accessing and investigating historical data in a transnational fashion overcoming the national and institutional data silos that now exist.

Connect, Collaborate, Analyze : From Individual Work to Collaborative Visual Analytic (FITOC)

This project focuses on visualization research and the notion of data analysis as a social process. Currently, a large amount of data analysis work is conducted by individuals but many activities require the switch to collaborative data analysis with others. The goal of this project is to research how the transition between individual and collaborative work can best be supported using visualization applications. For more details, please see the project page


DREAM (Design and development of REAlistic food Models with well-characterised micro- and macro-structure and composition) is an FP7 european project, that involves 18 partners from 9 european countries, among which two multinationals. The project is lead by INRA. Our contribution to this project is focussed on the evolutionary optimisation of Bayesian Networks models.

Complex System Design Lab (CSDL)

CSDL, Complex Systems Design Lab (2009–2012) is a project of the System@tic pole whose main contractor is Dassault Aviation, together with 27 academic and industrial partners. The aim of CSDL is to settle a complete collorative environment for decision making in the framework of complex systems design>

Google Grant

Jean-Daniel Fekete receives a Google Research Award for a project called Data Visualization for the People to be done with Jeremy Boy and Aviz. The first part of this project focusses on visualizing the 2012 French presidential elections.

Past Projects (funded and unfunded)

State of the Art