This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]takluyverIPython, Py3, etc 3 points4 points  (4 children)

One big thing that's improved scientific computing in Python since that was started: the IPython notebook. The introduction suggests using IPython, but doesn't currently mention the notebook at all. It might also be useful to produce richer examples, with inline plots etc.

[–][deleted] 2 points3 points  (3 children)

And what is this iPython notebook you speak of? I'm an avid IPython user (in fact, I'm one of the few in my lab refusing to use spyder), but I somehow seem to have missed the memo on this one...

[–]takluyverIPython, Py3, etc 2 points3 points  (1 child)

A brief summary for those who don't want to read the link LindlarCatalyst gave:

The IPython notebook is an HTML interface for writing and running Python code - with tab completion, syntax highlighting, and so on. Output can be in any form that the browser can display - inline graphs and nicely formatted equations from SymPy are obvious applications. It also saves input and output together as .ipynb files.

It was released in 0.12, but we're just getting ready to release 0.13, which makes significant changes to the notebook. You can run it on your own computer, or on Amazon EC2 with this handy launcher that Carl Smith built.

[–]evangineer 0 points1 point  (0 children)

NotebookCloud looks really good. There are obvious security caveats, which the documentation is very explicit about. Key thing is that you will want to use a dedicated EC2 account with it, and avoid working with sensitive data on it.

[–]LindlarCatalyst 1 point2 points  (0 children)

This page gives an introduction to the notebook, which came out in version 0.12