Software
This is a list of past & current open-source software applications and toolkits developed in the team, or software which team members have made significant contributions to.
Interactive Data Manipulation
EunomInk
Interactively manipulate spreadsheets
on pen+touch interactive surfaces
(Javascript)
Euterpen
Music score authoring
on pen+touch interactive surfaces
(Javascript, Java)
Tangible Interaction
TouchTokens
Easily build interfaces that combine
tangible and gestural input using
passive tokens and a regular multi-touch surface
(Java, Android)
WallTokens
Easy-to-fabricate tangibles
to interact with a vertical surface
such as wall-sized displays
(Java, C#)
Augmented Reality
AnnotAR
Create and display annotations around mobile devices
with a HoloLens 2
(Unity/Node/JavaScript)
Geovisualization and Interactive Cartography
WildMap
Geovisualization on cluster-driven ultra-high-resolution wall displays
(Node/JavaScript/SVG/WebGL)
MapMosaic
Dynamic Layer Compositing for Interactive Geovisualization
(Java / JOGL)
Baia
Before-and-after Satellite Image Animation
(Java / JOGL)
Astronomy
CTA gamma-ray observatory UI
Visualization components for the observatory's control room.
(Web, Python)
ALMA radio-telescope UI
Visualization components for the observatory's control room.
(Java, Web)
FITS-OW
Visualization of FITS images and VO data
on ultra-high-resolution wall-sized displays
Joint work with Inria Chile, Millennium Institute of Astrophysics
(Java, Python)
Network Visualization
Geo-Storylines
Integrate geospatial context into Storyline visualizations
(JavaScript/SVG/Python)
HyperStorylines
Hypergraph visualization using StoryLines
(JavaScript/SVG/Python)
Graphies
Expressive Authoring of Node-link Diagrams
(JavaScript/SVG/WebGL)
Animated Edge Textures
An API to add animated particles to links in node-link diagrams
(JavaScript/SVG/WebGL)
Multidimensional Data Visualization
VisProm
Visual Provenance for Multidimensional Data Analysis
(Web)
Linked Data / Semantic Web
S-Paths
Set-Based Visual Exploration of Linked Data Driven by Semantic Paths
(Web)
UI Toolkits
ZVTM / ZUIST
Zoomable User Interface Toolkit
for desktop and ultra-high-resolution wall displays
(Java)
Smarties
Mobile interactive support
to collaborative applications for wall displays
(Android & Java or C++)
SwingStates
Adds state machines
to the Java Swing user interface toolkit
(Java)
Windowing Systems
Metisse
X-based window system
(C++)