Date

Fernando Perez is giving the lecture about ipython notebook this morning.

These are some notes of the interesting ideas:

  • import all the dependencies when you try to export some cell content into a function you can use %celltofunc but it is still work in progress
  • jinja template files for conversion to ipynb

ipython nbconvert --to python --template=simplypython.tpl

  • convert ipynb as documentation in sphinx

Jake Vanderplas took over just now to teach efficient programming in numpy (!!!)

  • he talked about how to use the reduce ufunc ... that I almost never use but is useful to know

Back to Fernando about cool coding + collaboration stuff:

  • https://gitter.im/ - for any public git repos you can a start a conversation with any git users
  • seaborn is a nice high-level library for plotting data sets, even if they are in pandas data frame format!
  • virtual machines with packages shipped with an ipynb that documents the data analysis of a paper, using starclusters ......
  • Jupyter - people are trying to make ipython notebook more inclusive since it can communicate not only with python but with Julia and R! http://jupyter.org/

Some statistics from astrophysics perspective

Dan Foreman-Mackey gave a presentation on the application of Gaussian processes of detecting exolents or what's known as Kriging in geophysics. And he recommended some online books at http://www.gaussianprocess.org/gpml/


Comments

comments powered by Disqus