Choosel - Modular Web-based Visualizations

lgrammel 3,000 views 16 slides Apr 22, 2011
Slide 1
Slide 1 of 16
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16

About This Presentation

Slides of my talk at IBM CAS University days 2011 on Choosel.


Slide Content

Lars Grammel
PhD candidate, CHISEL Group, University of Victoria
21-Apr-2011
Choosel – Modular Web-based
Visualizations

What is Choosel?
2
Extensible, modular open source framework
for creating and working with
multiple coordinated view visualizations on
the web
http://code.google.com/p/choosel/
Visual data exploration
workbenches
Pre-configured
visualizations

How can Choosel be used?
http://code.google.com/p/choosel/ 3
Visual Data Exploration Workbench
Choosel workbench tailored towards a specific domain
Fixed Multiple Views Visualization
Custom multiple coordinated views visualization for a
specific scenario
View Embeds on the Web
Single views exported from workbench
Choosel Views in Other Web Applications
GWT applications that use Choosel views to show
information

How can Choosel be used?
Description Goal Examples Data Views
Visual Data
Exploration
Workbench
Choosel workbench
tailored towards a
specific domain
Flexible exploration
of domain-specific
data to gain new
insights
Bio-Mixer,
Work Item
Explorer
Flexible Many,
flexible
http://code.google.com/p/choosel/ 4

How can Choosel be used?
Description Goal Examples Data Views
Fixed
Multiple
Views
Visualization
Custom multiple
coordinated views
visualization for a
specific scenario
Helping users learn
and understand
specific scenario
Earthquake
Visualization
Fixed Many,
fixed
http://code.google.com/p/choosel/ 5

How can Choosel be used?
Description Goal Examples Data Views
View Embeds
on the Web
Single views
exported from
workbench
Communicate
found insights to
others on the web
Fixed One,
fixed
http://code.google.com/p/choosel/ 6
<iframe src="http://bio-
mixer.appspot.com/?viewId=188001"
width="480" height="400 />

How can Choosel be used?
Description Goal Examples Data Views
Visual Data
Exploration
Workbench
Choosel workbench
tailored towards a
specific domain
Flexible exploration
of domain-specific
data to gain new
insights
Bio-Mixer,
Work Item
Explorer
Flexible Many,
flexible
Fixed
Multiple
Views
Visualization
Custom multiple
coordinated views
visualization for a
specific scenario
Helping users learn
and understand
specific scenario
Earthquake
Visualization
Fixed Many,
fixed
View Embeds
on the Web
Single views
exported from
workbench
Communicate
found insights to
others on the web
Fixed One,
fixed
Choosel
Views in
Other Web
Applications
Web/GWT
applications that
use Choosel views
to show information
Provide
visualizations to
support user’s
insight generation
Fixed or
flexible
Variable,
fixed
http://code.google.com/p/choosel/ 7

How can Choosel be used?
Description Goal Examples Data Views
Visual Data
Exploration
Workbench
Choosel workbench
tailored towards a
specific domain
Flexible exploration
of domain-specific
data to gain new
insights
Bio-Mixer,
Work Item
Explorer
Flexible Many,
flexible
Fixed
Multiple
Views
Visualization
Custom multiple
coordinated views
visualization for a
specific scenario
Helping users learn
and understand
specific scenario
Earthquake
Visualization
Fixed Many,
fixed
View Embeds
on the Web
Single views
exported from
workbench
Communicate
found insights to
others on the web
Fixed One,
fixed
Choosel
Views in
Other Web
Applications
Web/GWT
applications that
use Choosel views
to show information
Provide
visualizations to
support user’s
insight generation
Fixed or
flexible
Variable,
fixed
http://code.google.com/p/choosel/ 8

Visual Data Exploration Workbenches
•Multiple windows
•Customizable view
content and visual
mappings
•Persistent and sharable
workspaces
•Selections and filtered
views
•Undo & redo
•Note taking
•View sharing

http://choosel-mashups.appspot.com 9

Visual Data Exploration Workbenches
•Multiple windows
•Customizable view
content and visual
mappings
•Persistent and sharable
workspaces
•Selections and filtered
views
•Undo & redo
•Note taking
•View sharing

http://choosel-mashups.appspot.com 10

Visual Data Exploration Workbenches
•Multiple windows
•Customizable view
content and visual
mappings
•Persistent and sharable
workspaces
•Selections and filtered
views
•Undo & redo
•Note taking
•View sharing

http://choosel-mashups.appspot.com 11

Demo
choosel-mashups.appspot.com

Pre-configured Visualizations
Freedom for designer:
•Screen layout
•Integration of views with
additional content and
widgets
•Color choices and theme
•Visual mappings
•Interaction and
Coordination design
•Details-on-demand
http://earthquakevisualization.appspot.com 13

Demo
earthquakevisualization.appspot.com

Summary
•Choosel is an extensible, modular open source
framework for multiple coordinated view
visualizations on the web

•Choosel can be used for:
–Visual data exploration workbench
–Pre-configured web visualizations
–Embedded visualizations in GWT applications


15

Thank you!
This work was funded by:
16
More information on Choosel can be found at:
http://thechiselgroup.org/choosel/