About
While advancements in software development practices across particle physics and adoption of Linux container technology have made substantial impact in the ease of replicability and reuse of analysis software stacks, the underlying software environments are still primarily bespoke builds that lack a full manifest to ensure reproducibility across time. The [HEP Packaging Coordination](https://github.com/hep-packaging-coordination) community project is bootstrapping packaging of the broader community ecosystem on [conda-forge](https://conda-forge.org/). This process covers multi-platform packaging from [low level language phenomenology tools](https://github.com/conda-forge/looptools-feedstock), to the [broader simulation stack](https://github.com/conda-forge/pythia8-feedstock), to [end user analysis tools](https://github.com/conda-forge/pyhf-feedstock), and the reinterpretation ecosystem. When combined with [next generation scientific package management and manifest tools](https://pixi.sh/), the creation of fully specified, portable, and trivially reproducible environments becomes easy and fast, even with the use of hardware accelerators. This ongoing process significantly lowers technical barriers across tool development, distribution, and use, and when combined with public data products provides a transparent system for full analysis reinterpretation and reuse..
0:00:00 Slide 1
0:02:34 Slide 2
0:04:54 Slide 3
0:06:31 Slide 4
0:09:03 Slide 5
0:11:08 Slide 6
0:12:48 Slide 7
0:14:27 Slide 8
0:16:26 Slide 9
0:17:37 Slide 10
0:18:59 Slide 11
The talk
Credits and licence
- Institution
- CERN
- Department
- Workshops
- Speaker
- Matthew Feickert
- Year
- 2025
- Language
- English
- Subjects
- Physics
- Source
- CERN
- Licence
- CERN, as CERN states it. CERN's terms
- Attribution
- © CERN. CERN provides its audiovisual media free of charge for educational and informational use, credited to CERN; this lecture is shown in CERN's own player.
- Who can watch
- CERN gives no rating. Invisible Network shows it to Tweens profiles and older, judged from what the source says about it. How courses are placed