Published July 15, 2021 | Version 1.1.0
Software Open

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

Authors/Creators

  • 1. Institute for Geoinformatics, University of Münster

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-openapi.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 (4.0 GB)

Name Size Download all
md5:8fac86c6c3bdcdfba208ae006d62ba93
301.5 kB Preview Download
md5:ca0bf76bc3d78d879973cf055c74a1c9
5.4 kB Download
md5:08e7cd5812208169432eaa15a91eb083
710.1 kB Preview Download
md5:972f5f81b56645742a6830304291d7f8
434.4 MB Preview Download
md5:a248f466f3e3cb32e5d461eace909d84
489.1 kB Preview Download
md5:1f2a05da43ed0422d03ed9ed54dc65ec
10.4 kB Preview Download
md5:24c9543cc3ea0ee7d1bcbf964a2e6c70
3.5 GB Download
md5:6d0b03160705c0ccab9c0ffbc1d0f480
68.2 MB Preview Download
md5:910c06200c78d4b7d6b214cfd841cdcf
2.9 kB Preview Download
md5:5e7945e2b493e55e2f9db43f4eb79ed9
17.5 kB Preview Download
md5:7e9e18c2a68ea8e2a7b4e26379c5f469
1.0 kB Preview Download

Additional details