PyHEP 2018 Workshop

Europe/Sofia
Sofia, Bulgaria

Sofia, Bulgaria

Hotel Hilton Sofia, 1, Bulgaria Boulevard, Sofia, Bulgaria
Eduardo Rodrigues (University of Cincinnati (US)), Graeme Stewart (CERN), Jeff Templon (Nikhef National institute for subatomic physics (NL)), Peter Hristov (CERN)
Description

The PyHEP workshops are a new series of workshops initiated and supported by the HEP Software Foundation (HSF) with the aim to provide an environment to discuss and promote the usage of Python in the HEP community at large. Further information is given here.

This first workshop, held just before the start of the CHEP 2018 conference, will focus on a review of where and how Python is used in our community, and what the future will hold. The workshop will also be a forum for the participants, representatives of the community, to discuss topics around the areas of work identified in the HSF Community White Paper. There will be ample time for discussion.

A keynote presentation on JupyterLab will be given by Vidar Tonaas Fauske, a member of the developers team.

The conference takes place in the Hilton Hotel in Sofia, opposite the main CHEP venue.

 

Organising Committee

Eduardo Rodrigues - University of Cincinnati (Chair)
Graeme Stewart - CERN-HSF
Jeff Templon - Nikhef (Co-chair)

 

Sponsors

The event is kindly sponsored by

     Python Software Foundation        Nikhef    

 

  • Saturday, 7 July
    • 09:00 09:15
      Welcome and workshop overview
      Convener: Eduardo Rodrigues (University of Cincinnati (US))
    • 09:15 10:30
      Historical perspective / overview
      Convener: Graeme Stewart (CERN)
    • 10:30 11:00
      Coffee/tea break 30m
    • 11:00 12:10
      HEP python software ecosystem
      Convener: Pere Mato Vila (CERN)
      • 11:00
        The Python ecosystem in HEP data analysis 40m

        30 + 10 minutes

        Speaker: Chris Burr (University of Manchester (GB))
      • 11:40
        The Scikit-HEP project 30m

        20 + 10 minutes

        Speaker: Matthieu Marinangeli (EPFL - Ecole Polytechnique Federale Lausanne (CH))
    • 12:10 12:30
      Workshop photo
    • 12:30 13:30
      Lunch
    • 13:30 14:30
      HEP python software ecosystem
      Convener: Eduardo Rodrigues (University of Cincinnati (US))
      • 13:30
        XENON1T experience doing a purely Python experimental software stack 30m

        20 + 10 minutes

        Speaker: Dr Christopher Tunnell (University of Chicago)
      • 14:00
        The TensorFlowAnalysis package for fitting 30m

        20 + 10 minutes

        Speaker: Adam Morris (Centre de Physique de Particules de Marseille CPPM (FR))
    • 14:30 15:30
      Analysis & HEP frameworks
      Convener: Eduardo Rodrigues (University of Cincinnati (US))
      • 14:30
        The NEXT experiment analysis and data flow 30m

        20 + 10 minutes

        Speaker: Gonzalo Martinez Lema (Instituto de Fisica Corpuscular (ES))
      • 15:00
        The Belle-II analysis framework 30m

        20 + 10 minutes

        Speaker: Thomas Hauth (KIT - Karlsruhe Institute of Technology (DE))
    • 15:30 16:00
      Coffee/tea break 30m
    • 16:00 17:00
      PyROOT and Python bindings
      Convener: Pere Mato Vila (CERN)
      • 16:00
        Tools to bind to Python 30m

        20 + 10 minutes

        Speaker: Henry Fredrick Schreiner (University of Cincinnati (US))
      • 16:30
        ROOT’s C++ Python bindings 30m

        20 + 10 minutes

        Speaker: Enric Tejedor Saavedra (CERN)
    • 17:00 18:00
      Distribution and installation
      Convener: Graeme Stewart (CERN)
    • 09:00 10:40
      Analysis & HEP frameworks
      Convener: Graeme Stewart (CERN)
      • 09:00
        JupyterLab 40m

        KEYNOTE PRESENTATION

        Speaker: Vidar Tonaas Fauske (Simula Research Laboratory)
      • 09:40
        Python tools for simulating beam dynamics 20m

        15 + 5 minutes

        Speaker: Lotta Mether (EPFL - Ecole Polytechnique Federale Lausanne (CH))
      • 10:00
        Python for "core software" in ATLAS 20m

        15 + 5 minutes

        Speaker: Scott Snyder (Brookhaven National Laboratory (US))
      • 10:20
        Python for “core software” in CMS 20m

        15 + 5 minutes

        Speaker: David Lange (Princeton University (US))
    • 10:40 11:00
      Coffee/tea break 20m
    • 11:00 11:40
      Python 2 versus 3
      Convener: Eduardo Rodrigues (University of Cincinnati (US))
      • 11:00
        Python 2 to 3 30m

        20 + 10 minutes

        Speaker: Stefan-Gabriel Chitic (CERN)
      • 11:30
        Discussion on community plans for the future 10m
    • 11:40 12:25
      Open discussion on education and training
      Convener: Graeme Stewart (CERN)
    • 12:25 12:30
      Closeout 5m
      Speakers: Eduardo Rodrigues (University of Cincinnati (US)), Graeme Stewart (CERN)
    • 12:30 13:30
      Lunch