HSF Coordination Meeting #214, 16 September 2021

Present/Contributing: Alexander Moreno, Allie Hall, Andi Salzburger, Attila Krasznahorkay, Benedikt Hegner, Caterina Doglioni, Davide Constanzo, Dorothea vom Bruch, Eduardo Rodrigues, Graeme Stewart, Kevin Pedro, Kilian Lieret, Krzysztof Genser, Kyle Knoepfel, Luke Kreczko, Marc Paterno, Mason Proffitt, Meirin Oan Evans, Michael Villanueva, Paul Laycock, Pere Mato, Philippe Canal, Serhan Mete

Apologies: Andrea Valassi, Josh McFayden, Efe Yazgan

Presentation on the PyHEP 2021 workshop by E. Rodrigues

Slides are attached to the agenda.

Graeme - gender balance was better at PyHEP cf. vCHEP, but we also noticed that the younger the demographic the better the balance.

Eduardo - indeed, this is a common trend.

Is PyHEP actually better as an online event, due to the very high turnout?

News, general matters, announcements

Julia Mini-Workshop

The Julia for HEP mini-workshop will take place on Monday 27 September: https://indico.cern.ch/event/1074269/.

HL-LHC Review Phase 2

Reminder that we have the first (evolving) drafts of most documents:

These are now being prepared for submission to the LHCC reviewers.

WLCG Report

The software and projects report for WLCG for 2021H2 has been written and was submitted on 15 September.

Thanks to all for implicit (gathered from LHCC talks) and explicit inputs!

NorCC Meeting

Presentation at NorCC meeting: slides was well received (slides are a good reference of funded projects). Main point that came up in the discussion was the need to rethink algorithms from a parallel standpoint to use modern hardware.

HSF Support Letter, ExaTEPP

UK colleagues are applying for the second phase of funding in the ExCALIBUR programme. Because of some changes in the programme (reducing the number of bids that will succeed) they have a joint bit with the Lattice community, dubbed ExaTEPP, but this carries on work that was done in the programme’s first phase.

Meeting endorsed the proposal and the HSF supports the bid.

Working Group Updates

Data Analysis

Meeting tentatively scheduled for 29 Sep to wrap up the metadata document and preview plans for next topical meeting. Specifically, we plan to discuss ways to expand the analysis benchmarks in collaboration with IRIS-HEP.

Analysis metadata document mostly finished except the last section.

We note a tension between representative analyses of what the experiments are doing and open data analysis - to be explored!

Detector Simulation

Considering possible topics for an ML-oriented meeting later in the fall

Reconstruction and Software Triggers

Still planning second 4D reconstruction topical meeting and gathering feedback on a possible mini-workshop on heterogeneous computing (this would also involve the frameworks group).


Nothing else to report atop the PyHEP 2021 report, see the slides in Indico.

Software Tools and Packaging

Starting to plan next topical meetings; more details to follow. We’ve been in touch w/ potential speakers/topics but the progress has been slow due to vacation schedule. As always, if you wish to see specific topics covered feel free to get in touch w/ us.

Software Training

Event Generators

We are working on the comments received from the community about the document for the LHCC review. We will circulate a new draft in the next few days.


After last week’s meeting (discussing about developments in CMSSW), we are in the process of organising the next meeting. Which may likely be (only) on 6th October, about ATLAS’s multi-threaded (physics performance) monitoring code.

Other Interest and Activity Areas


Started a discussion with the HepMC authors about changing the license away from GPL. This seems to be going well, but needs still to conclude.

HepMC is the bridge from the theory/generator world and experiment code, so it’s a key package to have non-viral.


Linux Future Committee

Considering the future linux distributions to be used in HEP there has been a number of meetings outlining plans (GDB, Linux Future Committee). There seems to be convergence on proposing CentOS Stream 8 (to be followed by 9) for the experiments:

…we propose to target CentOS Stream 8 as the standard distribution for experiments. We feel that deploying CentOS Stream 8 is low risk, and we now have months of experience running production workloads on CentOS Stream 8 without any significant issues.

(CERN/Fermilab Joint Statement)

Some concern expressed that updates might still break existing releases. This could indeed happen (not clear how high the risk is). Would we need to build containers for releases to mitigate this?

Such concerns should be expressed to the LFC.


We are currently working on a funding proposal (EU COST) in the context of the “Software Institute for Data Intensive Sciences”, aiming to bridge the gap between computer scientists and natural science software engineers. The “grand theme” of the proposal will be around the topic of “software sustainability”.

For a success proposal it is useful to include participants also from “inclusive target” countries (mostly eastern European countries). In case you have contacts in this direction please get in contact with Graeme or Stefan.


Absolute URLs

pre-commit hooks

To use the checks locally, run

pip3 install pre-commit
pre-commit install  # in hsf.github.io 

this will run checks every time you run git commit.

Next Meeting

Next meeting 30 September.