Hestia linear tales

28
From storymaps to notebooks Do your computing one bit at a time Tony Hirst / @psychemedia Open Knowledge School of Data

TAGS:

description

 

Transcript of Hestia linear tales

Page 1: Hestia linear tales

From storymaps to notebooks

Do your computing one bit at a time

Tony Hirst / @psychemediaOpen Knowledge School of Data

Page 2: Hestia linear tales

People like stories

Page 3: Hestia linear tales

Stories progress one step at a time

Page 4: Hestia linear tales

Two sorts ofserialised narrative

Page 5: Hestia linear tales

Story maps and narrative charts1

Page 6: Hestia linear tales

Char

ts te

ll st

orie

s

“Minard’s Map”

Page 7: Hestia linear tales

TIm

emap

per

Page 8: Hestia linear tales

Stor

ymap

.js

http://storymap.knightlab.com/

Page 9: Hestia linear tales

Ody

ssey

.js

Page 10: Hestia linear tales

Nar

rativ

e Ch

arts

Page 11: Hestia linear tales

Sent

ence

dra

win

g

[after Stefanie Posavec]

Page 12: Hestia linear tales

Notebook computing2

Page 13: Hestia linear tales

Literate programmingReproducible

research

Page 14: Hestia linear tales

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).

Page 15: Hestia linear tales

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

Page 16: Hestia linear tales

[Conversations with data]

Page 17: Hestia linear tales

IPyt

hon

Not

eboo

k

Page 18: Hestia linear tales

MarkdownCells

Page 19: Hestia linear tales

Mar

kdow

n Ce

lls

Page 20: Hestia linear tales

Code Cells

Page 21: Hestia linear tales

Code

Cel

ls

Page 22: Hestia linear tales

Code Output

Page 23: Hestia linear tales

Code

Out

put

Page 24: Hestia linear tales

Code

Out

put

Page 25: Hestia linear tales

Code

Out

put

Page 26: Hestia linear tales

Construct your story one step at a tell

Page 27: Hestia linear tales

Read your story one step at a time

Page 28: Hestia linear tales

SchoolOfData.org