CERN Accelerating science

Talk
Title Python and ROOT: Effective and Interactive Analysis of Big Data
Video
If you experience any problem watching the video, click the download button below
Download Embed
Mp4:Medium
(1000 kbps)
High
(4000 kbps)
More..
Copy-paste this code into your page:
Copy-paste this code into your page to include both slides and lecture:
Author(s) Piparo, Danilo (speaker) (CERN)
Corporate author(s) CERN. Geneva
Imprint 2016-05-30. - Streaming video.
Series (Developers@CERN Forum)
(2nd Developers@CERN Forum)
Lecture note on 2016-05-30T16:45:00
Subject category Developers@CERN Forum
Abstract For a long time C++ was virtually the only language of HEP data analysis. This has certainly changed in the past few years: Python became a cornerstone of everyday work of Physicists and this is due to a large extent thanks to ROOT. In this contribution we discuss the technical aspects enabling this innovation. ROOT is a modular scientific software framework which provides all the functionalities needed to deal with big data processing, statistical analysis, visualisation and storage. One of the reasons for its success is its Python interface, PyROOT. The programming model offered by PyROOT and the way it complements the ROOT C++ one in everyday analysis is characterised. Concrete examples are given of its usage in the software stacks of LHC experiments. The integration of PyROOT with Jupyter notebooks is described as well as glimpses of its potential for interactive data mining of experiments' data and non scientific data such as logs or machine instrumentation output. Elements of R&D; activities are also outlined such as the integration of ROOT with Apache Spark with PyROOT and PySpark. The CERN Service for Web based ANalysis, SWAN, is introduced describing its potential for delivering ROOT, Python and other analysis ecosystems. Live demos are provided whenever possible to grant the audience an enhanced experience.
Copyright/License © 2016-2024 CERN
Submitted by jose.benito.gonzalez@cern.ch

 


 Record created 2016-06-02, last modified 2022-11-02


External links:
Download fulltextTalk details
Download fulltextEvent details