YoVDO

UnROOT.jl - Data I/O for High-Energy Physics in Julia

Offered By: The Julia Programming Language via YouTube

Tags

Julia Courses Data Analysis Courses High-Energy Physics Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Julia Scientific Programming
University of Cape Town via Coursera
Julia for Beginners in Data Science
Coursera Project Network via Coursera
Linear Regression and Multiple Linear Regression in Julia
Coursera Project Network via Coursera
Decision Tree and Random Forest Classification using Julia
Coursera Project Network via Coursera
Logistic Regression for Classification using Julia
Coursera Project Network via Coursera