Warning, /tutorial-developing-benchmarks/learners/reference.md is written in an unsupported language. File is not indexed.
0001 ---
0002 title: Reference
0003 ---
0004
0005 ## Glossary
0006
0007 Benchmark
0008 : A script that runs detector simulations and analyzes the resulting data to extract quantities
0009 related to detector performance.
0010
0011 Snakemake
0012 : A workflow management system used to define and run data-analysis pipelines. See the
0013 [Snakemake documentation](https://snakemake.readthedocs.io).
0014
0015 Pipeline
0016 : The sequence of continuous-integration (CI) jobs (compile, simulate, collect, finish) that GitLab
0017 runs for a benchmark.
0018
0019 Status flag
0020 : A binary pass/fail indicator produced by a benchmark and summarized at the end of a pipeline to
0021 alert developers to detrimental changes in software or detector design.
0022
0023 Artifact
0024 : Any file produced by a CI job (for example a figure or JSON file) that is kept and made available
0025 for download after the pipeline runs.