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

Social Network Analysis
University 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