Download - Choosel - Modular Web-based Visualizations
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/