The Analysis Description Language Ecosystem: Latest developments and physics applications
Journal Article
·
· PoS - Proceedings of Science
- Kyungpook National Univ., Daegu (Korea, Republic of)
- Univ. of California, Irvine, CA (United States)
- Florida State Univ., Tallahassee, FL (United States)
- Middle East Technical Univ. (Turkey)
- Univ. of Vienna (Austria)
- Istanbul Univ. (Turkey)
- Boğaziçi Univ. (Turkey)
- TOBB Univ. of Economics and Technology (Turkey)
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.
- Research Organization:
- Univ. of California, Irvine, CA (United States)
- Sponsoring Organization:
- USDOE Office of Science (SC), High Energy Physics (HEP)
- Grant/Contract Number:
- SC0009920
- OSTI ID:
- 3011163
- Journal Information:
- PoS - Proceedings of Science, Journal Name: PoS - Proceedings of Science Vol. 476; ISSN 1824-8039
- Publisher:
- SISSACopyright Statement
- Country of Publication:
- United States
- Language:
- English
Similar Records
Evaluating Awkward Arrays, uproot, and coffea as a query platform for High Energy Physics Data
Transparent runtime parallelization of the R scripting language
PyDecay/GraphPhys: A Unified Language and Storage System for Particle Decay Process Descriptions
Conference
·
Sat Dec 31 23:00:00 EST 2022
· J.Phys.Conf.Ser.
·
OSTI ID:1958510
Transparent runtime parallelization of the R scripting language
Journal Article
·
Fri Dec 31 23:00:00 EST 2010
· Journal of Parallel and Distributed Computing
·
OSTI ID:1027421
PyDecay/GraphPhys: A Unified Language and Storage System for Particle Decay Process Descriptions
Technical Report
·
Wed Jun 22 00:00:00 EDT 2011
·
OSTI ID:1017224