Conquaire Infrastructure for Continuous Quality Control

Hermann F, Pietsch C, Cimiano P (2021)
In: Studies in Analytical Reproducibility: the Conquaire Project. Cimiano P, Pietsch C, Wiljes C, Bielefeld University (Eds); Bielefeld: 17-27.

Sammelwerksbeitrag | Veröffentlicht | Englisch
 
Download
OA 545.84 KB
Autor*in
Herausgeber*in
Cimiano, Philipp; Pietsch, Christian; Wiljes, Cord
herausgebende Körperschaft
Bielefeld University
Abstract / Bemerkung
In this chapter, we briefly describe the Git-based infrastructure that has been implemented as a result of the Conquaire project to support analytical reproducibility. The infrastructure implemented relies on principles of continuous integration as used in software engineering projects. Importantly, we rely on a distributed version control system (DVCS) to store computational artifacts that are key to reproducing the analytical results of an experiment. Using a DVCS has the benefit that artifacts can be versioned and each version can be uniquely addressed via a revision number. The DVCS implementation we rely on is Git, extended by GitLab as a web interface and collaboration platform. The heart of the infrastructure implemented in the Conquaire project is the so called Conquaire server. We assume that each research project deposits relevant data and code in a Git repository. In the background, a GitLab CI Runner on the Conquaire server is triggered by Git push events on the local GitLab server and executes a number of tests on the data and runs the code or script to reproduce a particular result. By this, we ensure that results can be reproduced independently of the original researchers on a separate machine. In this chapter, we briefly describe the infrastructure implemented and how tests are automatically executed when updates are committed to the Git repository.
Erscheinungsjahr
2021
Buchtitel
Studies in Analytical Reproducibility: the Conquaire Project
Seite(n)
17-27
ISBN
978-3-943363-06-7
Page URI
https://pub.uni-bielefeld.de/record/2951757

Zitieren

Hermann F, Pietsch C, Cimiano P. Conquaire Infrastructure for Continuous Quality Control. In: Cimiano P, Pietsch C, Wiljes C, Bielefeld University, eds. Studies in Analytical Reproducibility: the Conquaire Project. Bielefeld; 2021: 17-27.
Hermann, F., Pietsch, C., & Cimiano, P. (2021). Conquaire Infrastructure for Continuous Quality Control. In P. Cimiano, C. Pietsch, C. Wiljes, & Bielefeld University (Eds.), Studies in Analytical Reproducibility: the Conquaire Project (pp. 17-27). Bielefeld.
Hermann, Fabian, Pietsch, Christian, and Cimiano, Philipp. 2021. “Conquaire Infrastructure for Continuous Quality Control”. In Studies in Analytical Reproducibility: the Conquaire Project, ed. Philipp Cimiano, Christian Pietsch, Cord Wiljes, and Bielefeld University, 17-27. Bielefeld.
Hermann, F., Pietsch, C., and Cimiano, P. (2021). “Conquaire Infrastructure for Continuous Quality Control” in Studies in Analytical Reproducibility: the Conquaire Project, Cimiano, P., Pietsch, C., Wiljes, C., and Bielefeld University eds. (Bielefeld), 17-27.
Hermann, F., Pietsch, C., & Cimiano, P., 2021. Conquaire Infrastructure for Continuous Quality Control. In P. Cimiano, et al., eds. Studies in Analytical Reproducibility: the Conquaire Project. Bielefeld, pp. 17-27.
F. Hermann, C. Pietsch, and P. Cimiano, “Conquaire Infrastructure for Continuous Quality Control”, Studies in Analytical Reproducibility: the Conquaire Project, P. Cimiano, et al., eds., Bielefeld: 2021, pp.17-27.
Hermann, F., Pietsch, C., Cimiano, P.: Conquaire Infrastructure for Continuous Quality Control. In: Cimiano, P., Pietsch, C., Wiljes, C., and Bielefeld University (eds.) Studies in Analytical Reproducibility: the Conquaire Project. p. 17-27. Bielefeld (2021).
Hermann, Fabian, Pietsch, Christian, and Cimiano, Philipp. “Conquaire Infrastructure for Continuous Quality Control”. Studies in Analytical Reproducibility: the Conquaire Project. Ed. Philipp Cimiano, Christian Pietsch, Cord Wiljes, and Bielefeld University. Bielefeld, 2021. 17-27.
Alle Dateien verfügbar unter der/den folgenden Lizenz(en):
Creative Commons Namensnennung 4.0 International Public License (CC-BY 4.0):
Volltext(e)
Access Level
OA Open Access
Zuletzt Hochgeladen
2021-04-10T19:37:36Z
MD5 Prüfsumme
f4894edc0196eb30d10c9283f7be6c36


Material in PUB:
Teil von PUB Eintrag
Studies in Analytical Reproducibility: the Conquaire Project
Cimiano P, Pietsch C, Wiljes C (Eds) (2021)
Bielefeld: Universität Bielefeld.
Export

Markieren/ Markierung löschen
Markierte Publikationen

Open Data PUB

Suchen in

Google Scholar
ISBN Suche