The PyHEP working group brings together a community of developers and users of Python in Particle Physics, with the aim of improving the sharing of knowledge and expertise. It embraces the broad community, from HEP to the Astroparticle and Intensity Frontier communities.
All coordinators can be reached at hsf-pyhep-organisation@googlegroups.com.
Everyone is welcome to join the community and participate, contribute, to the organised meetings and by means of the following communication channels:
Extra Gitter channels have been created by and for the benefit of the community:
The meetings are since 2020 recorded and all videos are available as HSF YouTube playlists.
The PyHEP workshops are a series of workshops initiated by Eduardo Rodrigues and supported by the HSF with the aim to provide an environment to discuss and promote the usage of Python in the HEP community at large.
Workshop | Location | Date | Agenda link |
---|---|---|---|
PyHEP 2024.dev | Aachen, Germany | August 26-30, 2024 | Indico |
PyHEP 2024 | Online workshop | July 1-4, 2024 | Indico |
PyHEP 2023 | Online workshop | October 9-12, 2023 | Indico |
PyHEP 2023.dev | Princeton, NJ, USA | July 25-28, 2023 | Indico |
PyHEP 2022 | Online workshop | September 12-16, 2022 | Indico |
PyHEP 2021 | Online workshop | July 5-9, 2021 | Indico |
PyHEP 2020 | Online workshop | July 13-17, 2020 | Indico |
PyHEP 2019 | Abingdon, U.K. | October 16-18, 2019 | Indico |
PyHEP 2018 | Sofia, Bulgaria | July 7-8, 2018 | Indico |
The advert and details on these workshops are given below.
Two events will again be held this year:
PyHEP 2024, on July 1‒4, is a continuation of the free, online, workshop series, which has been bringing Python HEP developers and physicists together these past years.
PyHEP.dev 2024 is intended for Python HEP software developers to plan a coherent roadmap and make priorities for the upcoming year. It will be held in-person in Aachen (Germany), on August 26‒30. It will include presentations by participants, but the focus will be on birds-of-a-feather style group discussions. Attendance is limited to 50 participants.
Eduardo Rodrigues - University of Liverpool (Chair)
Graeme A. Stewart - CERN (organiser of PyHEP 2024 solely)
Jim Pivarski - Princeton University
Matthew Feickert - University of Wisconsin-Madison
Nikolai Hartmann - Ludwig-Maximilians-Universität Munich
Local organisers:
Peter Fackeldey - RWTH Aachen University & ErUM-Data-Hub
Angela Warkentin - ErUM-Data-Hub
One of the, or both, events, is/are kindly sponsored by (details on the Indico pages)
Two events were held in 2023 for the first time:
PyHEP 2023, on October 9‒12, was a continuation of the free, online, workshop series, which has been bringing Python HEP developers and physicists together these past five years.
PyHEP.dev 2023 was new this year, intended for Python HEP software developers to plan a coherent roadmap and make priorities for the upcoming year. It was held in-person at Princeton University, Princeton, New Jersey (USA), on July 25‒28. It included presentations by participants, but the focus was on birds-of-a-feather style group discussions. Attendance was limited to 45 participants.
Eduardo Rodrigues - University of Liverpool (Chair)
Graeme A. Stewart - CERN
Jim Pivarski - Princeton University
Matthew Feickert - University of Wisconsin-Madison
Nikolai Hartmann - Ludwig-Maximilians-Universität Munich (organiser of PyHEP 2023 solely)
Oksana Shadura - University of Nebraska-Lincoln
One of the, or both, events, was/were kindly sponsored by (details on the Indico pages)
PyHEP 2022 was held as a virtual workshop on 12-16 September 2022. The workshop was a forum for the participants and the community at large to discuss developments of Python packages and tools, exchange experiences, and inform the future evolution of community activities. There was ample time for discussion.
PyHEP 2022 agenda was composed of plenary sessions such as for example:
Eduardo Rodrigues - University of Liverpool (Chair)
Graeme A. Stewart - CERN
Jim Pivarski - Princeton University
Matthew Feickert - University of Wisconsin-Madison
Nikolai Hartmann - Ludwig-Maximilians-Universität Munich
Oksana Shadura - University of Nebraska-Lincoln
The event was kindly sponsored by
PyHEP 2021 was held as a virtual workshop on 5-9 July 2021. The workshop was a forum for the participants and the community at large to discuss developments of Python packages and tools, exchange experiences, and inform the future evolution of community activities. There was ample time for discussion.
PyHEP 2021 agenda was composed of plenary sessions such as for example:
Eduardo Rodrigues - University of Liverpool (Chair)
Ben Krikler - University of Bristol (Co-chair)
Jim Pivarski - Princeton University (Co-chair)
Matthew Feickert - University of Illinois at Urbana-Champaign
Oksana Shadura - University of Nebraska-Lincoln
Philip Grace - The University of Adelaide
The event was kindly sponsored by
PyHEP 2020 was held as a virtual workshop on 13-17 July 2020. The workshop was meant to take place in the same city as the SciPy 2020 conference on scientific computing in Python, and slightly overlap in time with it, to facilitate inter-community exchanges. Both events ran as virtual events because of the worldwide COVID-19 pandemic.
PyHEP 2020 agenda was composed of plenary sessions such as for example:
Eduardo Rodrigues - University of Cincinnati (Chair)
Ben Krikler - University of Bristol (Co-chair)
Jim Pivarski - Princeton University (Co-chair)
Matthew Feickert - University of Illinois at Urbana-Champaign
Local organisation
Chris Tunnell - Rice University
Peter Onyisi - The University of Texas at Austin
The event was kindly sponsored by
PyHEP 2019 was held at The Cosener’s House, in Abingdon, near Oxford, United Kingdom, on 16-18 October 2019. The workshop was a forum for the participants and the community at large to discuss developments of Python packages and tools, exchange experiences, and steer where the community needs and wants to go. There was ample time for discussion.
A keynote presentation on the PyViz project, open source visualization tools for Python, was given by Philipp Rudiger.
The agenda was composed of plenary sessions such as for example:
Eduardo Rodrigues - University of Cincinnati (Chair)
Ben Krikler - University of Bristol (Co-chair)
The event was kindly sponsored by
The first workshop, PyHEP 2018, was held as a pre-CHEP event in Sofia, Bulgaria, on 7-8 July 2018, just before the start of the CHEP 2018 conference. It focused on a review of where and how Python is used in our community, and what the future will hold. The workshop was 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 was ample time for discussion.
A keynote presentation on JupyterLab was given by Vidar Tonaas Fauske.
The agenda was composed of plenary sessions dedicated to the following topics:
There were no training sessions nor hackathons in this first workshop, but some level of tuition came in small bites in the various presentations, which tried to be educative, not just informative, with well-defined examples relevant to the topics under discussion. One of the goals of this PyHEP workshop was the identification of training workshops or hackathons the community would like to have in the future.
Eduardo Rodrigues - University of Cincinnati (Chair)
Graeme Stewart - CERN-HSF
Jeff Templon - Nikhef (Co-chair)
The event was kindly sponsored by