Provenance Tracking in the LHCb Software

被引:0
|
作者
Trisovic A. [1 ]
Jones C.R. [2 ]
Couturier B. [3 ]
Clemencic M. [3 ]
Barba L.A.
Thiruvathukal G.K.
机构
[1] University of Chicago, United States
[2] University of Cambridge
[3] CERN - European Organization for Nuclear
来源
Computing in Science and Engineering | 2020年 / 22卷 / 02期
关键词
data provenance; reproducibility;
D O I
10.1109/MCSE.2020.2970625
中图分类号
学科分类号
摘要
Even though computational reproducibility is widely accepted as necessary for research validation and reuse, it is often not considered during the research process. This is because reproducibility tools are typically stand-alone and require additional training to be employed. In this article, we present a solution to foster reproducibility, which is integrated within existing scientific software that is actively used in the Large Hadron Collider beauty (LHCb) collaboration. Our provenance tracking service captures metadata of a dataset, which is then saved inside the output data file on the disk. The captured information allows a complete understanding of how the file was produced and enables a user to reproduce the dataset, even when the original input code (that was used to initially produce the dataset) is altered or lost. This article describes the implementation of the service and gives examples of its application. © 1999-2011 IEEE.
引用
收藏
页码:88 / 94
页数:6
相关论文
共 50 条
  • [41] NEW SIMULATION SOFTWARE TECHNOLOGIES AT THE LHCB EXPERIMENT AT CERN
    Mazurek, Michal
    Corti, Gloria
    Mueller, Dominik
    COMPUTING AND INFORMATICS, 2021, 40 (04) : 815 - 832
  • [42] Modularization of the LHCb software environment and preparation for heterogeneous resources
    Clemencic, Marco
    Couturier, Ben
    24TH INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP 2019), 2020, 245
  • [43] VELO vertexing and tracking algorithms of the LHCb trigger system
    Palacios, JP
    NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 2006, 560 (01): : 84 - 88
  • [44] Scalable monitoring data processing for the LHCb software trigger
    Petrucci, Stefano
    Matev, Rosen
    Aaij, Roel
    24TH INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP 2019), 2020, 245
  • [45] The straw tube technology for the LHCb outer tracking system
    Bachmann, S
    Bagaturia, I
    Deppe, H
    Eisele, F
    Haas, T
    Hajduk, L
    Langenegger, U
    Michalowski, J
    Nawrot, A
    Polok, G
    Pellegrino, A
    Schuijlenburg, H
    Schwierz, R
    Sluijk, T
    Spelt, J
    Spaan, B
    Szczekowski, M
    Stange, U
    Syryczynski, K
    Trunk, U
    Walter, M
    Wiedner, D
    Uwer, U
    van Appeldorn, G
    NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 2004, 535 (1-2): : 171 - 174
  • [46] Tracking with the LHCb spectrometer: Detector performance and track reconstruction
    Tuning, N.
    NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 2007, 580 (02): : 884 - 886
  • [47] Performance of the LHCb tracking system in Run I of the LHC
    Davis, Adam C. S.
    NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 2016, 824 : 15 - 17
  • [48] Job Provenance - Insight into Very Large Provenance Datasets Software Demonstration
    Krenek, Ales
    Matyska, Ludek
    Sitera, Jiri
    Ruda, Miroslav
    Dvorak, Frantisek
    Filipovic, Jiri
    Sustr, Zdenek
    Salvet, Zdenek
    PROVENANCE AND ANNOTATION OF DATA AND PROCESSES, 2008, 5272 : 144 - 151
  • [49] Tracking performance for long-lived particles at LHCb
    Miguel Garcia, Luis
    Henry, Louis
    Kishor, Brij
    Oyanguren, Arantza
    19TH INTERNATIONAL WORKSHOP ON ADVANCED COMPUTING AND ANALYSIS TECHNIQUES IN PHYSICS RESEARCH, 2020, 1525
  • [50] Software bertillonage: Finding the provenance of an entity
    Davies, Julius
    German, Daniel M.
    Godfrey, Michael W.
    Hindle, Abram
    Proceedings - International Conference on Software Engineering, 2011, : 183 - 192