Skip to content

OttoStruve/ipython_notebook_presentation

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a fork of Joshua Barrat's ipython notebook presentation, which I'll be adapting for a presentation at our Department of Astronomy Grad Student - Postdoc Seminar. Josh's original readme is included below:

Welcome to the materials for the IPython Notebook presentation!

You won't find a typical slide deck here; much of the presentation consisted of live demos.

However, all of the notebooks demonstrated during the session are included.

View the slides online. This is a reveal.js HTML presentation.

You can also clone the repository, then just open up Presentation.slides.html in your browser. However, the demo links to the live notebooks will not work.

If you would like to open pre-rendered copies of them you can do so at nbviewer, but many of these demos only make sense to run 'live.'

If you want to go any further than that, you'll need to install IPython Notebook.

There are a variety of methods, depending on your tolerance for hackishness.

The official page at

http://ipython.org/install.html 

has good suggestions for various platforms. If you're set up with pip, you can just

$ pip install ipython[all]

To get up and running for the full presentation mode:

  1. get 2 terminal prompts going (I use tmux, but suit yourself)

  2. cd into the directory where you unpacked this archive

  3. In one of them, run

    $ ipython notebook

    This should open up a new browser window showing the list of all the notebooks. You can then click on them to explore.

  4. In the other, run

    $ ipython nbconvert --to slides --post serve

    This will open up the slide deck in your browser. The live notebook links will most likely be working at this point.

Feel free to contact me at jbarratt@serialized.net with any questions or if there are notebooks you'd like to see expanded in some way.

About

Presentation and materials for an IPython Notebook talk

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 61.3%
  • CSS 38.2%
  • Python 0.5%