4 papers
Advancing Awkward Arrays for High-Performance CPU and GPU Processing
Ianna Osborne, Manasvi Goyal
Awkward Array is a Python library for representing and processing nested, variable-length data that is widely used in high-energy physics. As HL-LHC analyses increasingly rely on a…
PyHEP.dev 2024 Workshop Summary Report, August 26-30 2024, Aachen, Germany
Azzah Alshehri, Jan Bürger, Saransh Chopra +28
The second PyHEP.dev workshop, part of the "Python in HEP Developers" series organized by the HEP Software Foundation (HSF), took place in Aachen, Germany, from August 26 to 30, 20…
Describe Data to get Science-Data-Ready Tooling: Awkward as a Target for Kaitai Struct YAML
Manasvi Goyal, Andrea Zonca, Amy Roberts +2
In some fields, scientific data formats differ across experiments due to specialized hardware and data acquisition systems. Researchers need to develop, document, and maintain expe…
Bridging Worlds: Achieving Language Interoperability between Julia and Python in Scientific Computing
Ianna Osborne, Jim Pivarski, Jerry Ling
In the realm of scientific computing, both Julia and Python have established themselves as powerful tools. Within the context of High Energy Physics (HEP) data analysis, Python has…