Hannes Bretschneider
ipythonjupyternotebooksdata-scienceslideshows
Abstraction: IPython nbconvert enables reproducible interactive notebooks as published slideshows
Key points:
- IPython 1.0 introduced
nbconvert, converting notebooks to HTML, LaTeX, Markdown, or Reveal.js browser slideshows - Notebooks store code, outputs, and figures in a single plain-text file suitable for version control
- Supports Python, R, Octave, and (soon Julia) via IPython magic commands in a unified interface
- Code cells can be hidden from HTML/slideshow output using JavaScript to remove the
#inputCSS class; author releasedipy_hide_inputCLI tool for this - Key milestone: scientists can run interactive analysis and export a publishable document in one workflow without duplicating work
Connections: Ipython · Jupyter · Scientific Computing · Reproducible Research · Literate Programming
Source: http://hannes-brt.github.io/blog/2013/08/11/ipython-slideshows-will-change-the-way-you-work/