Conveners
Plenary Session Wednesday
- Eduardo Rodrigues (University of Liverpool (GB))
- Jim Pivarski (Princeton University)
Plenary Session Wednesday
- Graeme A Stewart (CERN)
- Eduardo Rodrigues (University of Liverpool (GB))
Over the past three decades, Quantum Computing (QC) has emerged as a prominent field of research, with the intent of exploring whether and in which context it can help to expediently address problems that are either challenging or infeasible to solve using classical methods. In particular, High-Energy Physics (HEP) has been recently identified as a promising playground to challenge QC...
RootInteractive is a general purpose tool for multidimensional statistical analyses, mainly used in the ALICE experiment at CERN. This Python-based tool enables dynamic, interactive visualisation and data aggregation and enhances capabilities on both the server and client side, expanding analysis possibilities for researchers and educators. As machine learning (ML) becomes increasingly...
AwkwardArrays are well known to Python users for their powerful capabilities in handling irregular, nested data structures with ease. While Python has been the primary language for implementing AwkwardArrays, the recent integration into Julia offers new possibilities for data scientists and researchers.
In this talk, we will explore the implementation and advantages of using AwkwardArrays...
Though columnar file formats are popular among HEP users, the process to convert between file formats has multiple steps, and generally requires the use of one I/O package per file format. Often users need to customize the process as well, either due to memory constraints or to modify the data before writing it to a new file. This entails both more lines of code and experience with I/O...
Vector is a Python library for 2D, 3D, and Lorentz vectors, especially arrays of vectors, to solve common physics problems in a NumPy-like way. Vector currently supports creating pure Python Object, NumPy arrays, and Awkward arrays of vectors. The Object and Awkward backends are implemented in Numba to leverage JIT-compiled vector calculations. Furthermore, vector also supports JAX and Dask...