RANG: Reconstructing reproducible R computational environments

03/08/2023
by   Chung-hong Chan, et al.
0

A complete declarative description of the computational environment is often missing when researchers share their materials. Without such description, software obsolescence and missing system components can jeopardize computational reproducibility in the future, even when data and computer code are available. The R package rang is a complete solution for generating the declarative description for other researchers to automatically reconstruct the computational environment at a specific time point. The reconstruction process, based on Docker, has been tested for R code as old as 2001. The declarative description generated by rang satisfies the definition of a reproducible research compendium and can be shared as such. In this contribution, we show how rang can be used to make otherwise unexecutable code, spanning from fields such as computational social science and bioinformatics, executable again. We also provide instructions on how to use rang to construct reproducible and shareable research compendia of current research. The package is currently available from CRAN (https://cran.r-project.org/web/packages/rang/index.html) and GitHub (https://github.com/chainsawriot/rang).

READ FULL TEXT
research
11/23/2022

: a Python "smuggler" for constructing lightweight reproducible notebooks

Reproducibility is a core requirement of modern scientific research. For...
research
06/30/2023

The Bridge between Xsens Motion-Capture and Robot Operating System (ROS): Enabling Robots with Online 3D Human Motion Tracking

This document introduces the bridge between the leading inertial motion-...
research
08/30/2022

How much does it cost to complete a sticker collection? A simulation study using R

This paper considers some computational issues related to the problem of...
research
07/17/2023

regulAS: A Bioinformatics Tool for the Integrative Analysis of Alternative Splicing Regulome using RNA-Seq data

The regulAS software package is a bioinformatics tool designed to suppor...
research
07/21/2023

Wanted: standards for automatic reproducibility of computational experiments

Those seeking to reproduce a computational experiment often need to manu...
research
01/28/2022

1-2-3 Reproducibility for Quantum Software Experiments

Various fields of science face a reproducibility crisis. For quantum sof...

Please sign up or login with your details

Forgot password? Click here to reset