Julia for data analysis in High Energy Physics
07-29, 13:50–14:00 (UTC), Purple

The talk presents the first data analysis in the LHCb experiment performed in Julia (arXiv:2107.03419). The analysis includes data selection, building and combining complex PDFs (AlgebraPDF.jl), likelihood fitting, angular analysis (FourVectors.jl, ThreeBodyDecay.jl, PartialWaveFunctions.jl), hypotheses testing, and running pseudo experiments. New packages enrich Julia ecosystem fostering the adoption of the language in the High Energy Physics community.


The field of High Energy Physics (HEP) is a natural place to take great benefits of Julia language. The adaptation of Julia in HEP, however, has been slow and the HEP ecosystem stays a promising place for future development. In the talk, I will present an example of the data analysis in LHCb, a large collaboration of 1000 scientists, that pioneers an application of Julia to the typical HEP problems. The central part of the analysis is the study of a multi-particle spectrum by building a customary Mixture Model PDF based on the particle-scattering amplitude using AlgebraPDF.jl, extended-likelihood fitting, and spin-hypotheses testing using sets of pseudo experiments.

See also: slides (2.8 MB)

I am a physicist studying exotic matter formation via resonance phenomena of the QCD.

Field: elementary particles, hadron spectroscopy

Organizations: CERN (LHCb, COMPASS), JPAC, ORIGINS Cluster