Hestia linear tales

Post on 11-Aug-2014

252 views 6 download

Tags:

description

 

Transcript of Hestia linear tales

From storymaps to notebooks

Do your computing one bit at a time

Tony Hirst / @psychemediaOpen Knowledge School of Data

People like stories

Stories progress one step at a time

Two sorts ofserialised narrative

Story maps and narrative charts1

Char

ts te

ll st

orie

s

“Minard’s Map”

TIm

emap

per

Stor

ymap

.js

http://storymap.knightlab.com/

Ody

ssey

.js

Nar

rativ

e Ch

arts

Sent

ence

dra

win

g

[after Stefanie Posavec]

Notebook computing2

Literate programmingReproducible

research

Lite

rate

Por

gram

min

g“A literate programmer is an essayist who writes programs for humans to understand.”

Knuth, Donald E. "Literate programming." CSLI Lecture Notes, Stanford, CA: Center for the Study of Language and Information (CSLI), 1992 1 (1992).

Repr

oduc

ible

Res

earc

h“[R]esearch papers with accompanying software tools that allow the reader to directly reproduce the results and employ the methods that are presented in the research paper.”

Gentleman, Robert and Temple Lang, Duncan, "Statistical Analyses and Reproducible Research" (May 2004). Bioconductor Project Working Papers. Working Paper 2.http://biostats.bepress.com/bioconductor/paper2

[Conversations with data]

IPyt

hon

Not

eboo

k

MarkdownCells

Mar

kdow

n Ce

lls

Code Cells

Code

Cel

ls

Code Output

Code

Out

put

Code

Out

put

Code

Out

put

Construct your story one step at a tell

Read your story one step at a time

SchoolOfData.org