From 86fbe262bc788587cb3f3d0c1852cb2b066b4ccc Mon Sep 17 00:00:00 2001 From: Matthew Feickert Date: Fri, 27 Sep 2024 16:37:49 -0500 Subject: [PATCH] Add AMG to slide --- talk.md | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/talk.md b/talk.md index 1e8ff2d..d6bf43a 100644 --- a/talk.md +++ b/talk.md @@ -3,6 +3,7 @@ count: false # Building a Columnar Analysis Demonstrator
for ATLAS PHYSLITE Open Data
using the Python Ecosystem .large.blue[Matthew Feickert]
+on behalf of ATLAS Analysis Model Group
.large[(University of Wisconsin-Madison)]
[matthew.feickert@cern.ch](mailto:matthew.feickert@cern.ch) @@ -27,8 +28,8 @@ The demonstrator is constructed from ATLAS PHYSLITE OpenData, ensuring the acces The analysis pipeline of the demonstrator incorporates a comprehensive suite of tools and libraries. These include uproot for data reading, awkward-array for data manipulation, Dask for parallel computing, and hist for histogram processing. For the purpose of statistical analysis, the pipeline integrates cabinetry and pyhf, providing a robust toolkit for analysis. -A significant component of this project is the custom application of corrections, scale factors, and systematic errors using ATLAS software. -The infrastructure and methodology for these applications will be discussed in detail during the presentation, underscoring the adaptability of the Python ecosystem for high-energy physics analysis. +.bold[A significant component of this project is the custom application of corrections, scale factors, and systematic errors using ATLAS software. +The infrastructure and methodology for these applications will be discussed in detail during the presentation, underscoring the adaptability of the Python ecosystem for high-energy physics analysis.] --- # Challenges for Future Analysis @@ -228,6 +229,20 @@ Providing the elements of an analysis pipeline

] +--- +# Challenges: Reading all PHYSLITE files + +.kol-1-2[ +.large[ +* Raw PHYSLITE is not easily loadable by a columnar analysis outside of ROOT +* Awkward Array supports behaviors, which allows efficiently reinterpreting data on the fly + - e.g. correctly handling `ElementLinks` +] +] +.kol-1-2[ + X +] + --- # Summary