Data-driven, interactive science, with d3.js plots and IPython Notebooks