Talks in Python: Interactive Instruction with RISE

I had a chance to give a lecture on using Python/Pandas in scientific research this week, and it was __________ (fill this in after it happens…). Since I was talking about Python, I decided to make my talk in Python, too. I did this for a few classes in Winter and Summer quarters of 2013, but the technology has come a long way since then. For this time around, I used RISE aka the live_reveal extension, and I found it very promising, although _very_ “bleeding edge” (which is what happens when the cutting edge is too cutting).

To make it really work as a powerpoint killer, I think it needs a little more friendlyness on the slide layout side of things. I don’t need much, but I would like:
* a talk title slide that has title, name, and date;
* a full-screen image slide;
* a way to put slide titles in a consistent place;

Am I totally power-pointed in my desires? I should file some issues on github.

Other wishes, while it’s on my mind: would be helpful to start slideshow from highlighted cell, would be convenient if cell toolbar toggled automatically between slideshow to none when starting and stopping presentation display, make it all easy easy easy to use.

Leave a comment

Filed under education

IPython Notebook Clipboard Extension

I was so excited when I got the image pasting to work in my IPython Notebook, (although now I can’t find any mention of it on Healthy Algorithms…) but then things changed and I didn’t keep up, and it stopped working for me for a while. But then I _needed_ it, and so I figured out how to make it work again:

* upgrade IPython to the latest development version from github – https://github.com/ipython/ipython
* install the chrome_clipboard ipython notebook extension – https://github.com/ipython-contrib/IPython-notebook-extensions/wiki/chrome_clipboard
* make it work each time, by adding a line to `~/.ipython/profile_[name]/static/custom/custom.js`:

$([IPython.events]).on('app_initialized.NotebookApp', function(){
require(['nbextensions/chrome_clipboard'],function(module){
module.load_ipython_extension();
});
});

So nice to have it back.

Leave a comment

Filed under software engineering

World Bank Estimates the Cost of Contact Tracing in Ebola Response

I want to save a bookmark to this little table in a big report on the economic impacts of Ebola in West Africa: World Bank country offices in Nigeria and Senegal produced estimates of the cost of successfully tracing contacts when responding to imported cases. Expensive, but worth it!

contact tracing costs

Leave a comment

Filed under global health

CVRS in 2010 Report

Perhaps more than I ever wanted to know about the state of the birth and death registration system in South Africa circa 2010: http://unstats.un.org/unsd/demographic/CRVS/Technical%20report%20SADC%20final%20v2.pdf

Capture

Leave a comment

Filed under global health, Uncategorized

Tools They Use

I’m always on the lookout for new tools that I should be using in my daily work. Here is a short write-up by #hackebola researcher Caitlin Rivers on the subject: http://www.caitlinrivers.com/blog/the-setup-tools-i-use-to-track-emerging-infectious-diseases

Leave a comment

Filed under global health

Python Pandas Intros

I’m going to give a Python Pandas guest lecture in the Python Science class next week, and I thought I’d take a look at the Pandas intros that are out there. There are a lot now! Here are some that I flipped through:

http://pandas.pydata.org/pandas-docs/stable/10min.html

http://nbviewer.ipython.org/gist/fonnesbeck/5850375

http://www.gregreda.com/2013/10/26/intro-to-pandas-data-structures/

http://www.gregreda.com/2013/10/26/working-with-pandas-dataframes/

http://www.gregreda.com/2013/10/26/using-pandas-on-the-movielens-dataset/

http://synesthesiam.com/posts/an-introduction-to-pandas.html

http://www.datarobot.com/blog/introduction-to-python-for-statistical-learning/

http://www.kevinsheppard.com/images/0/09/Python_introduction.pdf

http://blog.kaggle.com/2013/01/17/getting-started-with-pandas-predicting-sat-scores-for-new-york-city-schools/

Its fun being a teacher in the age of information.

Leave a comment

Filed under education

Les Roberts blogs from Sierra Leone

A few links to Les Roberts blogging from Sierra Leone:

http://pfmhcolumbia.wordpress.com/2014/10/12/les-says-farewell/

http://pfmhcolumbia.wordpress.com/2014/10/12/oneheavygig/

http://pfmhcolumbia.wordpress.com/2014/10/12/les-roberts-the-prediction-landscape-is-looking-bad/

http://pfmhcolumbia.wordpress.com/2014/10/14/les-roberts-day-10-leaving-columbia-to-be-at-peace-with-columbia/

Leave a comment

Filed under global health