PyHEP 2019 "Python in HEP" Workshop, U.K., October 16-18, 2019

We are pleased to announce the second “Python in HEP” workshop organised by the HSF. The PyHEP, “Python in HEP”, workshops aim to provide an environment to discuss and promote the usage of Python in the HEP community at large. PyHEP 2019 will be held in Abingdon, near Oxford, United Kingdom, from 16-18 October 2019.

The workshop will be 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 will be ample time for discussion.

The agenda will be composed of plenary sessions, a highlight of which is the following:

  1. A keynote presentation from the Data Science domain.
  2. A topical session on histogramming including a talk and a hands-on tutorial.
  3. Lightning talks from participants.
  4. Presentations following up from topics discussed at PyHEP 2018.

We encourage community members to propose presentations on any topic (email: We are particularly interested in new(-ish) packages of broad relevance.

The agenda will be made available on the workshop Indico page in due time. It is also linked from the PyHEP WG homepage. Announcements on Twitter will be made using the tag #PyHEP, as with previous meetings.

Registration will open very soon, and we will provide detailed travel and accommodation information at that time. Travel funds may be available at a modest level. To be confirmed once registration opens.

You are encouraged to register to the PyHEP WG Gitter channel and/or to the HSF forum to receive further information concerning the organisation of the workshop.

HSF/LPCC Physics Event Generator Computing Workshop, 26-27 November 2018

The HSF and the LPCC are happy to announce a joint workshop on computing and software challenges for event generators.

This event will focus on the challenges for physics event generators that need to be faced in HEP in the next decade, many of which were identified in the HSF Community White Paper.

Many physics searches will require enhanced precision, calling for generators which are both more compute intensive and have a larger spread of weights. This, coupled with an increasingly heterogeneous and concurrent processing landscape, poses serious technical challenge for much of the generator code and calls for a rethinking of how to best use precision event generator predictions.

The workshop will review the current and projected computational needs of the experiments for generating the MC samples they need to achieve their physics goals, and the plans and concerns of several generator teams, with the aim of identifying the most crucial areas where technical and organisational improvements are needed.

We aim to identify a programme of work that can be used to attract investment and focus effort in these technical areas, aiming to have software engineers who can work together with the generator authors, improving the current codes and making new theoretical advances easier to implement in a computationally efficient way. We will try to find areas where experiments can work together to use event generator codes more efficiently.

The workshop is open to all interested parties, from the experiments and the theory community, but in particular to those who write and maintain the generator codes, from the major experiments and to experts in software engineering in HEP.

Contact the organisers for any aspect of the workshop or if you would like to make a suggestion for specific topics to cover.

Workshop Chairs: Stefan Hoche, Graeme Stewart, Andrea Valassi

PyHEP 2018 "Python in HEP" Workshop, Sofia, July 7-8, 2018

We are pleased to announce a new series of workshops initiated and supported by the HEP Software Foundation. The PyHEP “Python in HEP” workshops aim to provide an environment to discuss and promote the usage of Python in the HEP community at large.

The first workshop, PyHEP 2018, will be held as a pre-CHEP event in Sofia, Bulgaria, on 7-8 July 2018, just before the start of the CHEP 2018 conference. It will focus on a review of where and how Python is used in our community, and what the future will hold. The workshop will 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.

The agenda will be composed of plenary sessions dedicated to the following topics:

  1. Historical perspective and overview
  2. PyROOT and Python bindings
  3. HEP python software ecosystem
  4. Distribution and installation
  5. Analysis frameworks
  6. Python 2 versus 3
  7. Open discussion on education and training

The preliminary agenda will soon be available on the workshop indico page linked from the PyHEP homepage.

Further information will be provided via the above link and also as part of the forthcoming CHEP bulletins.

HEP Software Foundation WLCG Workshop, Naples, March 26-29 2018

The HSF and WLCG will hold a joint workshop that addresses the challenges identified by the Community White Paper process. The workshop will focus on the long term evolution of software and computing in HEP, particularly oriented towards the High Luminosity LHC, the Intensity Frontier and new experiments in the future.

The preliminary agenda and further details, including travel and hotel information are now available on the indico page.

There will be common plenary sessions, focused on the main challenges for HEP described in the CWP, and parallel sessions to discuss and define concrete R&D projects.

There also will be ample scope for additional community driven topics. Please contact us if you are interested in using one of the reserved slots and to organise a session dedicated to a particular topic.

Registration will open at the end of January as we are still exploring sponsorship for the workshop. We will send another email with updated information by mid-January.

HEP Software Foundation Workshop, LAPP (Annecy, France), June 26-30, 2017

Realizing the physics programs of the planned and/or upgraded HEP experiments over the next 10 years will require the HEP community to address a number of challenges in the area of software and computing. It is expected that the computing models will need to evolve and that a significant “software upgrade” is required.

The HEP Software Foundation (HSF) has been working since January on a Community White Paper (CWP) that will define a roadmap for HEP Software and Computing R&D for the 2020s. After the initial workshop at the San Diego Supercomputing Center (SDSC), many topical working groups have been formed to discuss the various aspects of the CWP.

This HSF workshop at LAPP (Annecy, France) will conclude the work of these WGs and prepare the final CWP. The agenda will be a mix of plenary sessions to share the work done so far by the WGs and parallel sessions to finalize the work in each WG. The work of each WG is public: see HSF web site for details.

HSF workshop on the HEP analysis ecosystem, Amsterdam, May 22-24 2017

Over the past 20 years the HEP community has developed and gravitated around an analysis ecosystem centered on ROOT. ROOT and its ecosystem both dominate HEP analysis and impact the full event processing chain, providing foundation libraries, I/O services etc. that have prevalence in the field.

The analysis tools landscape is however evolving in ways that can have a durable impact on the analysis ecosystem and a strong influence on the analysis and core software landscape a decade from now, a timescale currently in an intensive planning round with the HEP Software Foundation (HSF) Community White Paper process. Data intensive analysis is growing in importance in other sciences and in the wider world. Powerful tools and new development initiatives, both within our field and in the wider open source community, have emerged. Creative developers have an ever more powerful open source toolkit available and are applying it towards innovations that leverage both open source and the ROOT ecosystem. ROOT itself is approaching a major re-engineering with ROOT 7, leveraging the powerful evolution of C++, with a major overhaul in its interfaces as seen both by its users and by satellite tools in the ROOT ecosystem.

With these considerations we are organizing this open HEP software community workshop convened by the HSF to examine the analysis ecosystem, currently and in the future with a 5-10 year view. The workshop will be something of a retreat aimed at an inclusive building of consensus among developers, users, projects and their supporters in the HEP analysis ecosystem.

See the indico page.

First HSF Visualization Workshop, CERN, Mar 28-30 2017

The First HSF Visualization Workshop takes place from the 28th to the 30th of March 2017, at CERN and remotely. It spans three afternoons, to let US colleagues connect remotely through the Vidyo video-conference system.

Visualization plays an important role in HEP. It is not only used to produce event displays for physics analysis, papers, press releases and Outreach&Education material. But it is also used at many different levels in HEP experiments, to visualize experiments’ data for a number of tasks: to support detector development, to verify the simulation and to check the reconstruction algorithms, to name a few.

A long time had passed since the last time the HEP Visualization community gathered to share their software tools, ideas and thoughts. Also, nowadays computer graphics and the related technologies offer many open-source tools, which are worth to be considered by the HEP Visualization community, to be tested for our purposes.

This workshop aims at gathering Visualization experts and all interested people from the HEP community, to present their work and thoughts. Also, the goal is to find new ways of collaborative efforts, to build a shared view towards HEP common software tools.

Beside that, invited speakers from industry – NVIDIA, KDAB, The Qt Company – will share with us their views and the open-source technologies they support.

The agenda of the Visualization Workshop can be found here:

A follow-up meeting will take place on Friday the 7th of April 2017, at CERN and remotely on Vidyo. The follow-up meeting is meant to let the colleagues who could not attend the main workshop to present their work.

Moreover we will have Petya Rudloff and Artem Sydiakin from The Qt Company, who will present to us the Qt Development Roadmap for the next years.

The agenda of the follow-up meeting can be found here:


Software Technology R&D Forum - ReactiveX

We are happy to announce the next installment of the Software Technology R&D Forum, with a real technology highlight and speaker gem.

We managed to secure Kirk Shoop (Microsoft), the author of rxcpp, an implementation of the ReactiveX “approach”. This is a data-driven way of concurrent processing, leveraged for instance by Netflix. Some see it as the language-independent destination of all concurrency efforts, after we gave up on dealing with low-level entities like tasks and futures.

After his Computing Seminar (which will be recorded but not webcast) he offered a workshop-style session to discuss how to cast existing algorithms into the ReactiveX approach, with rxcpp as an example. Apart from his presentation, we would like to expose him to challenges from our environment and see how well ReactiveX maps to this.

You are cordially invited to bring those challenges with you, for instance by a two-slides presentation. Please contact the organizers if you volunteer to expose your concurrency / data processing challenges!

The session is scheduled for Thursday March 9, 17:00 GVA time (NOTE the unusual day and time due to speaker availability). At CERN, the physical location will be 32-1-A24; see for slides and Vidyo.

Best regards,

Axel with Peter and Jerome.

Connecting The Dots / Intelligent Tracker 2017 Workshop

The 2017 Connecting The Dots / Intelligent Tracker Workshop takes place from 6th to 9th of March at LAL-Orsay (close to Paris). With the parallel progress in pattern recognition algorithms and microelectronic technology, the design and performance of tracking detector is rooted in the solid interplay of hardware and software : sensors, readout and trigger electronics, online and offline reconstruction software. The main focus of the workshop is on pattern recognition and machine learning algorithms devoted to the reconstruction of particle tracks or jets in high energy physics experiments, and the hardware developments that enable them.

This 2017 edition is a merger of the Connecting The Dot series with the Workshop on Intelligent Tracker series.

HEP Software Foundation Workshop, San Diego Supercomputing Center (SDSC), January 23-26, 2017

This workshop will take place at the San Diego Supercomputing Center (SDSC) and the University of California at San Diego (UCSD).

This HEP Software Foundation (HSF) workshop will focus in particular on the Community White Paper (CWP), A Roadmap for HEP Software and Computing R&D for the 2020s.

Realizing the physics programs of the planned and/or upgraded HEP experiments over the next 10 years will require the HEP community to address a number of challenges in the area of software and computing. It is expected that the computing models will need to evolve and a significant “software upgrade” is required to prepare. In order to identify and prioritize the software research and development investments required, we are now beginning a community planning process. The aim is to produce a Community White Paper (CWP) which will describe the community strategy and a roadmap for software and computing R&D in HEP for the 2020s. This activity is organised under the umbrella of the HSF. The LHC experiments and HSF have been specifically charged by the WLCG project and we are reaching out to other HEP experiments around the world to participate.

This HSF workshop at SDSC/UCSD will be the first workshop supporting the CWP process. There will be plenary sessions covering topics of general interest as well as parallel sessions for the many topical working groups in progress for the CWP.

HEP software community meeting on GeantV R&D, CERN, October 25-27, 2016

The HEP Software Foundation (HSF) has organized an open meeting at the request of the GeantV project. A group of community experts has been empanelled and provided with a charge to guide an assessment of the project. The panel is asked to produce a report that summarizes the meeting and make observations and recommendations constituting advice to the GeantV team to help it improve its work and set the future direction. See the indico agenda for details.

HSF Workshop 2016, Paris, May 2-4, 2016

The HEP Software Foundation had its first formative workshop at SLAC in January 2015. That workshop led to the establishment of HSF activity areas in the topics of greatest community interest identified at the workshop, with an organization following the model of a community-driven “do-ocracy”. Since then, these activities have developed and new opportunities present themselves.

The HSF will hold its second workshop May 2-4 2016 at LAL in Orsay, near Paris (France). LAL have kindly volunteered to host, assuring us of another fine venue. Registration is open with all the logistics/travel information: The program will have two main elements. The first element will be a plenary gathering with talks and discussion on progress to date and future plans, how to garner greater participation, new initiatives and projects, and guest speakers from the open software community. The second element will be a select number of focused mini-workshops and hackathons, in areas of current or potential HSF activity that are of broad interest and relevance, with hands-on objectives. The ‘do-ocracy’ part of the program.

Workshop content and topics have not been finalized, we would like your input in order to do that, but a working-draft program is here, together with a doodle poll to quickly collect your input. Registration is open and logistics have been established. Please register!

1st Common Track Reconstruction Software Forum

We would like to invite you to the first Common Track Reconstruction Software Forum on December 3rd at 3pm GVA time.

We hope this first meeting will serve as a kick-off for a more regular forum to discuss track reconstruction software forum across experiments, which we would organise under the formal umbrella of the HEP Software Foundation.

Data Science @ LHC 2015 Workshop

The Data Science @ LHC 2015 Workshop takes place from 9th to 11th of November at CERN.

HSF meeting at CHEP 2015, Fri Apr 17 2015

The CHEP 2015 organizers have kindly agreed to include in the Conference planning a HEP Software Foundation meeting early Friday afternoon Apr 17, just after the conclusion of the Conference. Time and details are to be determined, but with very many flights to Tokyo available in the late Friday afternoon and evening we hope that many will be able to include the HSF meeting in their CHEP plans without significant disruption to their travel plans.

HSF Workshop at SLAC

The HSF had a workshop at SLAC’s Kavli Auditorium in January 2015, Tue 20 - Wed 21, with discussions continuing on Thu 22. The main goal of the workshop was to refine the next steps for building the HSF. The workshop was successful in this, with about 100 participants (80 local and 20 remote) contributing to establishing a concrete set of community mandated activities for the HSF. Several workshop summaries presented around the community are attached to this page. The list of registrants is available on the workshop website linked below.

HEP Software Collaboration Meeting

Formative meeting for a HEP wide community collaboration on software and computing.