The Analysis Description Language Ecosystem: Latest developments and physics applications
S. Sekmen*,
G. Ünel,
H.B. Prosper,
G. Fedyukovich,
D. Riley,
B. Sen,
W. Waltenberger,
J. Lee,
A. Adıgüzel,
E. Ozcan,
A. Sansar,
D. Demirbag,
K. Sahan and
F. Baspehlivan*: corresponding author
Pre-published on:
January 15, 2025
Published on:
April 29, 2025
Abstract
We present latest developments in Analysis Description Language (ADL), a declarative domain-specific language describing the physics algorithm of a HEP data analysis decoupled from software frameworks. Analyses written in ADL can be integrated into any framework for various tasks. ADL is a multipurpose construct with uses ranging from analysis design to preservation, reinterpretation, queries, visualisation, combination, etc. The most advanced infrastructure to execute ADL on events is the CutLang runtime interpreter. Recent technical developments include an automated interface with different data types, generation of the abstract syntax tree, a visualization tool that that auto-converts analysis flows to graphs, incorporation of trained machine learning models and a Jupyter-based plotting tool. We also report physics implications including a large scale LHC analysis implementation and validation effort for beyond the standard model reinterpretation purposes and studies with ATLAS and CMS open data.
DOI: https://doi.org/10.22323/1.476.1056
How to cite
Metadata are provided both in
article format (very
similar to INSPIRE)
as this helps creating very compact bibliographies which
can be beneficial to authors and readers, and in
proceeding format which
is more detailed and complete.