UnROOT.jl - Data I/O for High-Energy Physics in Julia
Offered By: The Julia Programming Language via YouTube
Course Description
Overview
Explore a conference talk on UnROOT.jl, a pure Julia package for ROOT file I/O optimized for high-performance high-energy physics data analysis. Delve into the challenges and solutions encountered during the development process, with a focus on type stability and its implications for compilation. Learn about the quick adoption of the upcoming RNTuple file format/specification in ROOT and its implementation in Julia. Witness performance comparisons between UnROOT.jl and popular alternatives like RDataFrame and Uproot in medium-size realistic benchmarks, evaluating both speed and code complexity. Gain insights into how UnROOT.jl addresses the two-language problem in high-energy physics data analysis and enables physicists to seamlessly integrate Julia into traditional data pipelines.
Syllabus
UnROOT.jl - Data I/O for High-Energy Physics in Julia | Ling | JuliaCon 2024
Taught by
The Julia Programming Language
Related Courses
Social Network AnalysisUniversity of Michigan via Coursera Intro to Algorithms
Udacity Data Analysis
Johns Hopkins University via Coursera Computing for Data Analysis
Johns Hopkins University via Coursera Health in Numbers: Quantitative Methods in Clinical & Public Health Research
Harvard University via edX