Jump to: Fellows - Projects - Presentations - Publications - Videos

Analysis Systems

The goal of the Analysis Systems focus area is to develop sustainable analysis tools to extend the physics reach of the HL-LHC experiments by creating greater functionality, reducing time-to-insight, lowering the barriers for smaller teams, and streamlining analysis preservation, reproducibility, and reuse.

Analysis Systems Scope

Focus Area Strategies:

  • Establish declarative specifications for analysis tasks and workflows that will enable the technical development of analysis systems to be decoupled from the user- facing semantics of physics analysis.
  • Leverage and align with developments from industry and the broader scientific software community to enhance sustainability of the analysis systems.
  • Develop high-throughput, low-latency systems for analysis for HEP.
  • Integrate analysis capture and reuse as first class concepts and capabilities into the analysis systems.

Contact us: as-team@iris-hep.org

Current and Previous AS Fellows

AS Projects


Card image cap

abcd-pyhf

Likelihood-based ABCD method with pyhf
More information
Development
Card image cap

ADL Benchmarks

Functionality benchmarks for analysis description languages
More information
Deployed
Card image cap

AmpGen

Generation and fitting for multibody hadron decays
More information
Deployed
Card image cap

Analysis Grand Challenge

Analysis Grand Challenge
More information
Development
Card image cap

awesome-hep

A curated list of awesome high energy and particle physics software
More information
Deployed
Card image cap

Awkward Array

Manipulate arrays of complex data structures
More information
Deployed
Card image cap

Awkward-Dask

Developing a new high-level Dask collection for Awkward Arrays
More information
Testing
Card image cap

cabinetry

Building and steering template fits
More information
Deployed
Card image cap

Coffea-Casa

A Prototype of Analysis Facility
More information
Testing
Card image cap

Columnar PHYSLITE

Columnar data analysis workflows with ATLAS PHYSLITE
More information
Development
Card image cap

DecayLanguage

Describe and convert particle decays
More information
Deployed
Card image cap

exploratory-ml

Analysis Reinterpretation
More information
Development
Card image cap

Functional ADL

Functional Analysis Description Language
More information
Deployed
Card image cap

HEP Tables

Heterogeneous Distributed Array Programming Environment
More information
Archived
Card image cap

Histogram projects

Histogramming efforts
More information
Deployed
Card image cap

MadMiner

Likelihood-free Inference
More information
Deployed
Card image cap

Particle

Pythonic particle information
More information
Deployed
Card image cap

ppx

Cross-platform Probabilistic Programming eXecution protocol
More information
Deployed
Card image cap

pyhf

Differentiable likelihoods
More information
Deployed
Card image cap

recast

Analysis Reinterpretation
More information
Deployed
Card image cap

ROOT on Conda-Forge

Use ROOT in Conda through Conda-Forge
More information
Deployed
Card image cap

Scikit-HEP

Pythonic analysis tools
More information
Deployed
Card image cap

uproot

Read and write ROOT files in Python
More information
Deployed
Card image cap

Vector

Manipulate vectors
More information
Deployed

AS Presentations

AS Publications

Recent AS Recordings

Multiple Speakers on IRIS-HEP: Analysis Systems and the Analysis Grand Challenge

14 May 2021
Daniel Foreman-Mackey on Extending JAX with CUDA

1 Feb 2021
Vladimir Ovechkin on Recast

21 Sep 2020
Erik Wallin on zfp compression on a CMS NanoAOD

21 Sep 2020
Shuo Liu on Hist: histogramming for analysis powered by boost-histogram

8 Sep 2020
Anish Biswas on Creating an infrastructure for a CUDA backend for Awkward Arrays

31 Aug 2020

Join us

We collaborate with groups around the world on code, data, and more. See our project pages for more.

gantt title Analysis Systems project lifecycles dateFormat YYYY-MM-DD axisFormat %Y abcd-pyhf :done , 2021-11-23, 2024-12-22 ADL Benchmarks :active , 2019-05-05, 2024-12-22 AmpGen :active , 2019-03-22, 2024-12-22 awesome-hep :active , 2019-01-25, 2024-12-22 Awkward Array :active , 2018-06-10, 2024-12-22 Awkward-Dask :done , 2021-08-19, 2024-12-22 cabinetry :active , 2020-05-07, 2024-12-22 Coffea-Casa :done , 2019-01-01, 2024-12-22 Columnar PHYSLITE :done , 2023-11-01, 2024-12-22 DecayLanguage :active , 2018-03-11, 2024-12-22 Functional ADL :active , 2019-09-29, 2024-12-22 HEP Tables :crit , 2020-03-15, 2024-12-22 Histogram projects :active , 2019-03-08, 2024-12-22 MadMiner :active , 2018-06-03, 2024-12-22 Particle :active , 2018-11-20, 2024-12-22 ppx :active , 2018-07-01, 2024-12-22 pyhf :active , 2018-01-19, 2024-12-22 recast :active , 2018-07-23, 2024-12-22 ROOT on Conda-Forge :active , 2019-01-13, 2024-12-22 Scikit-HEP :active , 2016-10-24, 2024-12-22 uproot :active , 2017-09-03, 2024-12-22 Vector :active , 2018-07-08, 2024-12-22