{"id":340,"date":"2013-08-06T12:14:00","date_gmt":"2013-08-06T12:14:00","guid":{"rendered":"http:\/\/ahay.org\/blog\/?p=340"},"modified":"2015-08-31T02:24:41","modified_gmt":"2015-08-31T02:24:41","slug":"reproducible-research-and-ipython-notebooks","status":"publish","type":"post","link":"https:\/\/ahay.org\/blog\/2013\/08\/06\/reproducible-research-and-ipython-notebooks\/","title":{"rendered":"Reproducible research and IPython notebooks"},"content":{"rendered":"<p>Reproducible science was one of the <a href=\"https:\/\/conference.scipy.org\/scipy2013\/conference_talks_schedule.php\">main general themes<\/a> at the recent SciPy conference in Austin. While different tools for accomplishing reproducible research are being proposed, <a href=\"\/blog\/2013\/03\/30\/ipython\/\">IPython notebooks<\/a> are often mentioned as one of the main tools. In his review of the meeting, Eric Jones of Enthought <a href=\"http:\/\/blog.enthought.com\/python\/scipy-2013-conference-recap\/\">writes<\/a>:<\/p>\n<blockquote>\n<p>We can safely say that 2013 is the year of the IPython notebook. It was <em>everywhere<\/em>. I&#8217;\u0092d guess 80+% of the talks and tutorials for the conference used it in their presentations.<\/p>\n<\/blockquote>\n<p>As illustrated by the screenshots below, it is possible to combine SCons-based processing workflows with IPython notebooks. <\/p>\n<p><img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/2015\/08\/ipython-1.png\" alt=\"\" title=\"\" \/> <img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/2015\/08\/ipython-2.png\" alt=\"\" title=\"\" \/> <img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/2015\/08\/ipython-3.png\" alt=\"\" title=\"\" \/> <\/p>\n<p>The notebook used in this example is in <a href=\"https:\/\/github.com\/ahay\/src\/blob\/master\/book\/rsf\/rsf\/test\/test.ipynb\">rsf\/rsf\/test\/test.ipynb<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Reproducible science was one of the main general themes at the recent SciPy conference in Austin. While different tools for accomplishing reproducible research are being proposed, IPython notebooks are often mentioned as one of the main tools. In his review of the meeting, Eric Jones of Enthought writes: We can safely say that 2013 is [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","activitypub_content_warning":"","activitypub_content_visibility":"local","activitypub_max_image_attachments":4,"activitypub_interaction_policy_quote":"","footnotes":""},"categories":[6],"tags":[],"class_list":["post-340","post","type-post","status-publish","format-standard","hentry","category-systems"],"_links":{"self":[{"href":"https:\/\/ahay.org\/blog\/wp-json\/wp\/v2\/posts\/340","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ahay.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ahay.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ahay.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ahay.org\/blog\/wp-json\/wp\/v2\/comments?post=340"}],"version-history":[{"count":3,"href":"https:\/\/ahay.org\/blog\/wp-json\/wp\/v2\/posts\/340\/revisions"}],"predecessor-version":[{"id":15526,"href":"https:\/\/ahay.org\/blog\/wp-json\/wp\/v2\/posts\/340\/revisions\/15526"}],"wp:attachment":[{"href":"https:\/\/ahay.org\/blog\/wp-json\/wp\/v2\/media?parent=340"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ahay.org\/blog\/wp-json\/wp\/v2\/categories?post=340"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ahay.org\/blog\/wp-json\/wp\/v2\/tags?post=340"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}