vIPer, a new tool to work with IPython notebooks
Authors: Avila, Damian, OQUANTA;
Track: Reproducible Science
In the last years, Python have gained a lot of interest in the scientific community because several useful tools, well-suited to do scientific computing research, have been developed. IPython , a comprehensive environment for interactive and exploratory computing, has arose as must-have application to run in the daily scientific work-flow because provide not only enhanced interactive Python shells (terminal and qt-based) but also an interactive browser-based notebook with rich media support . Despite the fact that we can run the IPython notebook in any most-used web browsers, there is not one better-suited to do the daily scientific work-flow and with features to easily present their results. So, in this paper, we describe the vIPer , and pyqt-based web browser designed specifically to host an IPython notebook, and powered with multiple features to address the most common tasks performed by scientific researchers in the publication and spreading of their results, such as:
- Splitted notebook views.
- Exporting notebook several formats including pdf documents and html archives.
- Video and voice recording.
- Slide-show view (for oral presentation).
- Shortcuts to most common task.
To conclude, we have developed a better visualization tool for the IPython notebook, suited not only for the daily interactive work-flow but also suited for an enhanced presentation of results in multiple formats.