Conquaire Infrastructure for Continuous Quality Control
Weitere Details
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.
Zitierstile
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, 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.
Download
RDF/XML-Format
JSON-LD-Format
Turtle-Format
N3-Format
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.
Zitierstile
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, 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.
Download
RDF/XML-Format
JSON-LD-Format
Turtle-Format
N3-Format