Creating interactive scientific publications using bindings

This is a Preprint and has not been peer reviewed. The published version of this Preprint is available: https://doi.org/10.1145/3331158. This is version 3 of this Preprint.

Add a Comment

You must log in to post a comment.


Comments

There are no comments or no comments have been made public for this article.

Downloads

Download Preprint

Supplementary Files
Authors

Markus Konkol , Christian Kray, Jan Suleiman

Abstract

Many scientific publications report on computational results based on code and data but even when code and data are published, the main text is usually provided in a separate, traditional format such as PDF. Since code, data, and text are not linked on a deep level, it is difficult for readers and reviewers to understand and retrace how the authors achieved a specific result that is reported in the main text, e.g. a figure, table, or number. In addition, a lot of effort is required to make use of new opportunities afforded by data and code availability such as re-running analyses with changed parameters. In order to overcome this issue and to enable more interactive publications that support scientists in more deeply exploring the reported results, we present the concept, implementation, and initial evaluation of bindings. A binding describes which data subsets, code lines, and parameters produce a specific result that is reported in the main text (e.g. as a figure, table, or number). Based on a prototypical implementation of these bindings, we propose a toolkit for authors to easily create interactive figures by connecting specific UI widgets (e.g. a slider) to parameters. In addition to inspecting code and data, readers can then manipulate the parameter and see how the results change. We evaluated the approach by applying it to a set of existing articles. The results provide initial evidence that the concept is feasible and applicable to many papers with moderate effort.

DOI

https://doi.org/10.31223/osf.io/jtd8c

Subjects

Computational Engineering, Engineering

Keywords

reproducible research, open science, interactive papers

Dates

Published: 2018-11-02 05:22

Older Versions
License

CC BY Attribution 4.0 International