There is a newer version of the record available.

Published December 11, 2018 | Version 1.0.0
Software Open

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

  • 1. Institute for Geoinformatics, University of Münster
  • 1. Institute for Geoinformatics, University of Münster
  • 2. University and State Library, Münster
  • 3. https://o2r.info

Description

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

o2r is funded by the German Research Foundation (Deutsche Forschungsgemeinschaft, DFG) under project numbers PE 1632/10-1, KR 3930/3-1, TR 864/6-1, PE 1632/17-1, KR 3930/8-1, and TR 864/12-1.

 

Notes

This record contains multiple software projects as source code and container images. See respective LICENSE files for specific licensing conditions.

Files

erc-spec.pdf

Files (5.5 GB)

Name Size Download all
md5:491e0f7899a000e02df08bc1e3631322
294.0 kB Preview Download
md5:949fa656124072eb6e458b4b9cfe1e61
644.4 kB Preview Download
md5:4bdc8df6b01ed1a31b0fcf0e4b5923cd
62.7 MB Preview Download
md5:fe008153df6d1f13f945a088ffd340c2
14.2 kB Preview Download
md5:32d8651a69e77f3efaf754629d8ce0e8
5.4 GB Download
md5:e296dfe97f720bf4694d789699f3a1e4
58.1 MB Preview Download
md5:8589aee8993d68d6127783c3307ed390
460.5 kB Preview Download
md5:910c06200c78d4b7d6b214cfd841cdcf
2.9 kB Preview Download
md5:aef1cb66d6de364742cbf8469d6d26f6
17.8 kB Preview Download
md5:1b8066a302efeb87e957d314bb09fa6b
1.4 kB Preview Download

Additional details