AbSolution and ENCORE: a proof-of-concept for automating computational reproducibility in interactive applications
Rodrigo García-ValienteiD, Samuel H. LangtoniD, Antoine H. C. van KampeniD
Abstract
Reproducibility and transparency in computational analyses are essential in science, although achieving these goals often requires significant knowledge and systematic organization. Graphical interactive applications simplify the conduct of analyses and make them accessible to a broader audience. However, there is currently no consensus on how to and to which extent implement reproducibility in interactive applications. We recently developed AbSolution, a user-friendly and flexible interactive web-based R Shiny application for exploring immune repertoires and their sequence-based features, and we established the ENCORE framework to enhance transparency and reproducibility by guiding researchers in structuring and documenting computational projects. In this work, as a proof-of-concept we integrate AbSolution, ENCORE and specific R packages to address reproducibility challenges. This enables a single-step export of raw, processed, and meta-data, the software environment, the underlying generated code and a HTML report containing results and figures, operating system, hardware and R session details, and researcher notes. Its reproducibility has been independently validated by the CODECHECK initiative. This paper demonstrates how the combination of several approaches can improve and automate reproducibility of interactive applications.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 0
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Easyreporting simplifies the implementation of Reproducible Research Layers in R software
Dario Righelli, Claudia Angelini·PLoS ONEPeer-reviewed·May 10, 2021
- Tools and techniques for computational reproducibility
Stephen R Piccolo, Michael B Frampton·bioRxiv·Mar 24, 2016
- Facilitating Replication and Reproducibility in Team Science: the 'projects' R Package
N. I. Krieger, A. T. Perzynski, … Northeast Ohio Cohort for Atherosclerotic Risk Estimation (NEOCARE) investigative team·bioRxiv·Feb 4, 2019
- Practical computational reproducibility in the life sciences
Björn Andreas Grüning, John M. Chilton, … James Taylor·Cell SystemsPeer-reviewed·Jun 1, 2018
- Reproducible Bioconductor Workflows Using Browser-Based Interactive Notebooks And Containers
Reem Almugbel, Ling‐Hong Hung, … Ka Yee Yeung·Journal of the American Medical Informatics AssociationPeer-reviewed·Sep 28, 2017
- Reproducible Bioinformatics Project: A community for reproducible bioinformatics analysis pipelines
Neha Kulkarni, Luca Alessandrì, … Raffaele Calogero·BMC BioinformaticsPeer-reviewed·Oct 1, 2018