TY - DATA
T1 - Design for Reproducibility
PY - 2017/08/25
AU - Lorena A. Barba
UR - https://figshare.com/articles/Design_for_Reproducibility/5346277
DO - 10.6084/m9.figshare.5346277.v1
L4 - https://ndownloader.figshare.com/files/9183088
KW - reproducibility
KW - jupyter
KW - python
KW - design
KW - user interface
N2 - JupyterCon 2017 KeynoteFor a nicer viewer, see the slides on SpeakerDeck.Stanford Professor Jon Claerbout, reproducible-research grand master, said that: "interactive programs are slavery unless they include the ability to arrive in any previous state by means of a script.” Jupyter was born out of IPython (where the I stands for “interactive”) to offer a solution for creating “reproducible computational narratives.” The tool is both interactive and supports reproducible research, even if there is tension between the two attributes. In this talk, we explore the question of how we may build into the design of our tools (like Jupyter) an enabling capacity to support reproducible research. With better insights on Design for Reproducibility, we might extend the design to our research workflows, with the machine as our active collaborator.
ER -