Skip to content
DraconiticResearch
Search Sources API
197,768 studies31 sourcesUpdated 50 min ago
PreprintCC BY 4.0arXiv

CELEBI: Design and Realization of a Reproducible Physics Analysis Framework

Abstract

Reproducibility in modern physics analysis requires more than preserving source code or workflow descriptions. Analyses evolve through changes in code, configurations, parameters, input datasets, and dependencies, requiring a coherent representation of both the analysis and the provenance of its results. We present Celebi, a framework for organizing and preserving evolving physics analyses while keeping analysis definitions lightweight and separate from generated data products. Celebi maintains analysis definitions and preserved states in an Analysis Repository, while execution and generated results are managed separately through a Production Factory. The middleware layer, Yuki, connects preserved analysis states to execution infrastructure by constructing executable Snakemake workflows and dispatching them to supported runners, keeping the analysis representation independent of execution backends. This paper presents three main design concepts. First, the workflow architecture provides a modular representation of analysis components and their dependencies. Second, a structured file organization realizes this model in a human-readable form, separating reusable algorithms, task-specific configurations, parameters, documentation, and dependencies into well-defined objects. Third, the impression mechanism preserves immutable states of these objects and their dependencies, assigning persistent identities to specific analysis configurations and linking generated results unambiguously to their originating states. Together, these concepts establish a coherent representation of evolving physics analyses, supporting reproducibility, provenance tracking, collaboration, and long-term preservation.

Related

  1. CELEBI: Towards Reproducible and FAIR Physics Analysis
    Mingrui Zhao
    arXivPreprintCC BY 4.0Full textHigh-energy & particle physicsarXiv
  2. HALO: A Physics-Aware LLM Agent Framework for Nanophotonic Design
    Yubo Zhang, Jinlin Xiang, Zijun Zhao +3
    arXivPreprintarXiv licenceFull textOptics & photonicsarXiv
  3. Monte Carlo Framework for Physics-Based Design and Optimization of X-Ray Compressive Ghost Imaging Systems
    R. H. Shukrun, A. Ben-Yehuda, Y. Korotinsky +5
    arXivPreprintCC BY 4.0Full textOptics & photonicsarXiv
  4. InformedXRD: Reproducible Benchmarks and Physics-Informed Evaluation for Powder Diffraction Symmetry Classification
    Edward G Friedman, Elizabeth J. Baggett, Abhishek Shetty +5
    arXivPreprintCC BY 4.0Full textCondensed matterarXiv
  5. Design Principles for Reproducible Networks
    Jasper van der Kolk, Cory Glover, Albert-Lásló Barabási
    arXivPreprintarXiv licenceFull textCondensed matterStatistical & nonlinear physicsarXiv
BibTeX
@misc{zhao2026celebi,
  title = {{CELEBI: Design and Realization of a Reproducible Physics Analysis Framework}},
  author = {Mingrui Zhao},
  howpublished = {arXiv},
  year = {2026},
  month = nov,
  doi = {10.48550/arxiv.2611.01788},
  eprint = {2611.01788},
  archivePrefix = {arXiv},
  url = {https://arxiv.org/abs/2611.01788},
  note = {CC BY 4.0},
}
RIS
TY  - UNPB
TI  - CELEBI: Design and Realization of a Reproducible Physics Analysis Framework
AU  - Mingrui Zhao
PY  - 2026
DA  - 2026/11/01
PB  - arXiv
DO  - 10.48550/arxiv.2611.01788
UR  - https://arxiv.org/abs/2611.01788
AB  - Reproducibility in modern physics analysis requires more than preserving source code or workflow descriptions. Analyses evolve through changes in code, configurations, parameters, input datasets, and dependencies, requiring a coherent representation of both the analysis and the provenance of its results. We present Celebi, a framework for organizing and preserving evolving physics analyses while keeping analysis definitions lightweight and separate from generated data products. Celebi maintains analysis definitions and preserved states in an Analysis Repository, while execution and generated results are managed separately through a Production Factory. The middleware layer, Yuki, connects preserved analysis states to execution infrastructure by constructing executable Snakemake workflows and dispatching them to supported runners, keeping the analysis representation independent of execution backends. This paper presents three main design concepts. First, the workflow architecture provides a modular representation of analysis components and their dependencies. Second, a structured file organization realizes this model in a human-readable form, separating reusable algorithms, task-specific configurations, parameters, documentation, and dependencies into well-defined objects. Third, the impression mechanism preserves immutable states of these objects and their dependencies, assigning persistent identities to specific analysis configurations and linking generated results unambiguously to their originating states. Together, these concepts establish a coherent representation of evolving physics analyses, supporting reproducibility, provenance tracking, collaboration, and long-term preservation.
ER  -