Software Open Access

Reproducibility Service for Executable Research Compendia: Technical Specifications and Reference Implementation

Nüst, Daniel

Other(s)
Konkol, Marcus; Schutzeichel, Marc; Hinz, Matthias; Koppe, Jan; Kraft, Torben; Kühnel, Timm; Lohoff, Lukas; Suleiman, Jan; Chaudhary, Rehan; Kray, Christian; Pebesma, Edzer; Lorenz, Jörg; Przibytzin, Holger

This project contains the source code and documentation of a webservice and user interface for creation and inspection of Executable Research Compendia (ERC). This software is a reference implementation developed by the team of the project Opening Reproducible Research (o2r) at the University of Münster, Germany. This work preserves data currently available online on GitHub (https://github.com/o2r-project/) and described at https://o2r.info/results/ beyond the project duration.

Besides PDFs of specifications and documentation and the full source code of all projects' code repositories (including history), this record includes container images of all required software to allow a reproduction of the environment described in a forthcoming scientific article.

To run the reference implementation, please follow the instructions in the file README.md.

File listing and description:

  • erc-spec.pdf: Executable Research Compendium specification, see online at http://o2r.info/erc-spec
  • Makefile: main control file for packaging and reproduction
  • o2r-architecture.pdf: Opening Reproducible Research System Architecture documentation, see online at http://o2r.info/architecture/
  • o2r-docs.zip and o2r-reference-implemntation-modules.zip: source code repositories for ERC specification, API documentation, architecture documentation, ERC examples, and all software, see online at https://github.com/o2r-project
  • o2r-reference-implementation-files.zip: configuration files and scripts for creation of this package and reproduction
  • o2r-reference-implementation-images.tar.gz: tarball of the Docker images of all tools and microservices used by the reference implementation
  • o2r-web-api.pdf: Opening Reproducible Research API specification, see online at https://o2r.info/api/
  • README-WIN.md: Reproduction instructions specific to Windows users
  • README.md: Reproduction instructions and description of the creation process for this package
  • versions.txt: Version numbers and version control hashes for all projects

This record contains multiple software projects as source code and container images. See respective LICENSE files for specific licensing conditions.
Files (5.5 GB)
Name Size
erc-spec.pdf
md5:491e0f7899a000e02df08bc1e3631322
294.0 kB Download
o2r-architecture.pdf
md5:949fa656124072eb6e458b4b9cfe1e61
644.4 kB Download
o2r-docs.zip
md5:4bdc8df6b01ed1a31b0fcf0e4b5923cd
62.7 MB Download
o2r-reference-implementation-files.zip
md5:fe008153df6d1f13f945a088ffd340c2
14.2 kB Download
o2r-reference-implementation-images.tar.gz
md5:32d8651a69e77f3efaf754629d8ce0e8
5.4 GB Download
o2r-reference-implementation-modules.zip
md5:e296dfe97f720bf4694d789699f3a1e4
58.1 MB Download
o2r-web-api.pdf
md5:8589aee8993d68d6127783c3307ed390
460.5 kB Download
README-WIN.md
md5:910c06200c78d4b7d6b214cfd841cdcf
2.9 kB Download
README.md
md5:aef1cb66d6de364742cbf8469d6d26f6
17.8 kB Download
versions.txt
md5:1b8066a302efeb87e957d314bb09fa6b
1.4 kB Download
13
49
views
downloads
All versions This version
Views 1313
Downloads 4949
Data volume 16.6 GB16.6 GB
Unique views 77
Unique downloads 99

Share

Cite as