choosel - modular web-based visualizations
DESCRIPTION
Slides of my talk at IBM CAS University days 2011 on Choosel.TRANSCRIPT
![Page 1: Choosel - Modular Web-based Visualizations](https://reader033.vdocuments.site/reader033/viewer/2022060111/55646ed9d8b42a5b318b495e/html5/thumbnails/1.jpg)
Lars Grammel PhD candidate, CHISEL Group, University of Victoria
21-Apr-2011
Choosel – Modular Web-based Visualizations
![Page 2: Choosel - Modular Web-based Visualizations](https://reader033.vdocuments.site/reader033/viewer/2022060111/55646ed9d8b42a5b318b495e/html5/thumbnails/2.jpg)
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
![Page 3: Choosel - Modular Web-based Visualizations](https://reader033.vdocuments.site/reader033/viewer/2022060111/55646ed9d8b42a5b318b495e/html5/thumbnails/3.jpg)
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
![Page 4: Choosel - Modular Web-based Visualizations](https://reader033.vdocuments.site/reader033/viewer/2022060111/55646ed9d8b42a5b318b495e/html5/thumbnails/4.jpg)
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
![Page 5: Choosel - Modular Web-based Visualizations](https://reader033.vdocuments.site/reader033/viewer/2022060111/55646ed9d8b42a5b318b495e/html5/thumbnails/5.jpg)
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
![Page 6: Choosel - Modular Web-based Visualizations](https://reader033.vdocuments.site/reader033/viewer/2022060111/55646ed9d8b42a5b318b495e/html5/thumbnails/6.jpg)
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 />
![Page 7: Choosel - Modular Web-based Visualizations](https://reader033.vdocuments.site/reader033/viewer/2022060111/55646ed9d8b42a5b318b495e/html5/thumbnails/7.jpg)
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
![Page 8: Choosel - Modular Web-based Visualizations](https://reader033.vdocuments.site/reader033/viewer/2022060111/55646ed9d8b42a5b318b495e/html5/thumbnails/8.jpg)
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
![Page 9: Choosel - Modular Web-based Visualizations](https://reader033.vdocuments.site/reader033/viewer/2022060111/55646ed9d8b42a5b318b495e/html5/thumbnails/9.jpg)
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
![Page 10: Choosel - Modular Web-based Visualizations](https://reader033.vdocuments.site/reader033/viewer/2022060111/55646ed9d8b42a5b318b495e/html5/thumbnails/10.jpg)
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
![Page 11: Choosel - Modular Web-based Visualizations](https://reader033.vdocuments.site/reader033/viewer/2022060111/55646ed9d8b42a5b318b495e/html5/thumbnails/11.jpg)
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
![Page 12: Choosel - Modular Web-based Visualizations](https://reader033.vdocuments.site/reader033/viewer/2022060111/55646ed9d8b42a5b318b495e/html5/thumbnails/12.jpg)
Demo choosel-mashups.appspot.com
![Page 13: Choosel - Modular Web-based Visualizations](https://reader033.vdocuments.site/reader033/viewer/2022060111/55646ed9d8b42a5b318b495e/html5/thumbnails/13.jpg)
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
![Page 14: Choosel - Modular Web-based Visualizations](https://reader033.vdocuments.site/reader033/viewer/2022060111/55646ed9d8b42a5b318b495e/html5/thumbnails/14.jpg)
Demo earthquakevisualization.appspot.com
![Page 15: Choosel - Modular Web-based Visualizations](https://reader033.vdocuments.site/reader033/viewer/2022060111/55646ed9d8b42a5b318b495e/html5/thumbnails/15.jpg)
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
![Page 16: Choosel - Modular Web-based Visualizations](https://reader033.vdocuments.site/reader033/viewer/2022060111/55646ed9d8b42a5b318b495e/html5/thumbnails/16.jpg)
Thank you!
This work was funded by:
16
More information on Choosel can be found at:
http://thechiselgroup.org/choosel/