mphil lecture of data vis for presentation

Post on 19-Jan-2015

559 Views

Category:

Education

5 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

An Introduction to Structured Data PresentationNew Perspectives on Old Data

http://www.slideshare.net/shawnday/m-phil-lecture12

Objective

To appreciate the range of structured data presentation tools available to digital humanities scholars and to be able to judge between them.

AgendaHow did you fare with the assignment?

Experiences

Lessons

Thoughts

Data Presentation versus Data Analysis?

Products to be have an awareness of

Hands On Install and ConfigExhibit

Omeka

Prezi

Structured Data Presentation Tools(a tiny subset)

WebservicesTimeFlow

Google Fusion Tables

Many Eyes

Dipity

FrameworksGephi

Exhibit (Exercise)

GraphViz

Prefuse

D3

Processing

HostedOmeka (Omeka)

SEASR

TimeFlow

Google FusionTables

Dipity

Many Eyes

Hands-On Exercise: Simile Exhibit

Setup and PreparationOpera Browser contains a server if you need;

Available from opera.com;

Need to install opera unite - unite.opera.com;

Need to copy datafiles:http://myeye.ie/ftp1/exhibit/nobelists.js?action=raw

http://myeye.ie/ftp1/exhibit/index1.html

You can find instructions at: http://myeye.ie/ftp1/exhibit/recipe.txt

Background on Exhibit

Exhibit was developed at MIT to provide a lightweight framework for the presentation, searching and faceted browsing of digital collections. Exhibit lets you easily create web pages with advanced text search and filtering functionalities, with interactive maps, timelines, and other visualizations

Little programming (JavaScript Template);

No database (JSON text);

a series of useful ‘instantly interactive’ visualisations.

So What?...

Backgroundhttp://www.simile-widgets.org/exhibit/

A couple examples…Canadian Network for Economic History

Comox Valley Crime Stoppers

Exhibit in a Nutshell

The Simplest Exhibit<html>

! <head>

! ! <title>MIT Nobel Prize Winners</title>

! ! <link href="nobelists.js" type="application/json" rel="exhibit/data" />

! ! <script src=http://static.simile.mit.edu/exhibit/api-2.0/exhibit-api.js type="text/javascript"></script>

! <style></style>

! </head>

! <body>

! ! <h1>MIT Nobel Prize Winners</h1>

! ! <table width="100%”>

! ! <tr valign="top”>

! ! <td ex:role="viewPanel”><div ex:role="view"></div></td><td width="25%”>browsing controls here… </td></tr>

</table>

</body>

</html>

The Data {

"items" : [

{ type : "Nobelist",

label : "Burton Richter",

! ! ! latlng: "42.359089,-71.093412",

discipline : "Physics",

shared : "yes",

"last-name" : "Richter",

"nobel-year" : "1976",

relationship : "alumni",

"co-winner" : "Samuel C.C. Ting",

"relationship-detail" : "MIT S.B. 1952, Ph.D. 1956",

imageURL : "http://nobelprize.org/nobel_prizes/physics/laureates/1976/richter_thumb.jpg"

},

………

]

}

The Simplest View

Add Faceted BrowsingExplore data in context

Filter data by attributes

Faceted Browsing Code <div ex:role="facet" ex:expression=".discipline" ex:facetLabel="Discipline"></div>

<div ex:role="facet" ex:expression=".relationship" ex:facetLabel="Relationship"></div>

<div ex:role="facet" ex:expression=".shared" ex:facetLabel="Shared?"></div>

<div ex:role="facet" ex:expression=".deceased" ex:facetLabel="Deceased?"></div>

Add Search and Sort

Search Code

<div ex:role="facet" ex:facetClass="TextSearch"></div>

Add a Table View

Table Code<div

ex:role="exhibit-view”

ex:viewClass="Exhibit.TabularView” ex:columns=".label, .imageURL, .discipline, .nobel-year, .relationship-detail”

ex:columnLabels="name, photo, discipline, year, relationship with MIT”

ex:columnFormats="list, image, list, list, list”

ex:sortColumn="3”

ex:sortAscending="false">

</div>

Add a Timeline

Timeline Code<script src="http://static.simile.mit.edu/exhibit/extensions-2.0/time/time-extension.js"

type="text/javascript"></script>

+

<div ex:role="view" ex:viewClass="Timeline" ex:start=".nobel-year" ex:colorKey=".discipline"></div>

Add a Map View

Wrapup: ExhibitPros

Simple

Lightweight

No server required

A host of visualisations

Embeddable in other systems - ExhibitPress

ConsLimited Scalability

Some cross-browser issues

Restrictions on Look and Feel

Extensive customisation means getting into code

Here comes Exhibit 3

Hands-On and ExerciseInstall and Setup Omeka

Omeka Basics

ItemRepresentations

Metadata TypeTag(s)Item

Representations

Metadata TypeTag(s)Item

Representations

Metadata TypeTag(s)

Collection(s)

ExhibitMetadata

OAI/PMH

CSV

etc...

SectionPage

Page

SectionPage

Page

Hands-On: Prezi

Prezihttp://prezi.com

Scripted - Narrative driven Visual Presentation Tool

Effective in skilled hands

Helps audience relate to overall message

Different way of imagining a presentation

Challenging

Not conventionally stand alone

Further Explorationhttp://datajournalism.stanford.edu/

top related