Training, Education and Outreach
The long term sustainability of the research software ecosystem is particularly important for HEP, given that the HL-LHC and other facilities of the 2020s will be relevant through at least the 2030s. The IRIS-HEP Software Sustainability Core (SSC) focuses on activities which promote the long term sustainability of the software. In the initial phase of the Institute, the SSC focuses primarily on Training, Education and Outreach. The dissemination of best practices for software to the HEP community, as well as engagement with the wider scientific, cyberinfrastructure and data science communities is also an integral part of our activities. After the initial phase of the Institute, the SSC activities will also include collaborative efforts within the HEP community to enable transitions to more sustainable software solutions.
Training: Training is central to building the community skills needed to address the computing challenges of the HL-LHC era. One key insight is the need to think of training not as a set of individual, disconnected activities, but as part of a larger framework which provides a training path from a researcher’s first steps through active contribution.
IRIS-HEP is working to implement this vision in collaboration with the FIRST-HEP project, HEP experiments and others. IRIS-HEP team members help organize events, develop training material and participate as lecturers at all levels of this training vision. We organize and run the annual Computational and Data Science for High Energy Physics (CoDaS-HEP) summer school at Princeton and provide additional professional development for the most advanced students and postdocs by supporting connections with mentors through the IRIS-HEP Fellows Program.
Best Practices: The Institute will document, disseminate, and work towards community adoption of the best practices (from HEP and beyond) in the areas of software sustainability, including topics in software engineering, data/software preservation, and reproducibility. Of particular importance are best practices surrounding the modernization of the software development process for scientists.
SSC Presentations
- 18 Nov 2020 - "High-performance Python: CPUs", Henry Schreiner, Princeton Research Computing Training Series
- 11 Nov 2020 - "Mixing Python and Compiled Code", Henry Schreiner, Princeton Research Computing Training Series
- 4 Nov 2020 - "Building a Python library", Henry Schreiner, Princeton RSE group
- 4 Nov 2020 - "High-performance Python: CPUs", Henry Schreiner, Princeton Research Computing Training Series
- 20 Oct 2020 - "Machine Learning and Your Research", Savannah Thais, Princeton Research Computing Training Series
- 20 Sep 2020 - "Software Sustainability", Daniel S. Katz, Future Trends in Nuclear Physics Computing
- 11 Aug 2020 - "Education and Engagement of ML Skills", Savannah Thais, Snowmass Computing Frontier Kickoff Meeting
- 11 Aug 2020 - "Particle Physics and Machine Learning in Education", Mark Neubauer, Snowmass Computational Frontier Workshop
- 22 Jul 2020 - "The IRIS-HEP Blueprint Process", Mark Neubauer, Sustainable Software in HEP Blueprint Workshop
- 20 Apr 2020 - "Big Data and Open Science to Fight COVID-19", Savannah Thais, APS April Meeting
- 8 Jan 2020 - "Open Source Community Building", Ben Galewsky, ESIP 2020 Winter Meeting
- 20 Nov 2019 - "High-Performance Python: CPUs", Henry Schreiner, Princeton Research Computing Fall Mini-courses and Workshops
- 13 Sep 2019 - "Histogramming and more", Henry Schreiner, 2019 IRIS-HEP Institute Retreat
- 13 Sep 2019 - "IRIS-HEP area SSC", Sudhir Malik, IRIS-HEP Institute Retreat
- 13 Sep 2019 - "SSC - News, Status, Plans", Sudhir Malik, IRIS-HEP Institute Retreat
[expand]
- 3 Sep 2019 - "Software Sustainability Core", Sudhir Malik, IRIS-HEP Steering Board Meeting
- 20 Aug 2019 - "Modern CMake Workshop", Henry Schreiner, USATLAS/FIRST-HEP Computing Bootcamp
- 14 Aug 2019 - "Modern CMake", Henry Schreiner, PICSciE Lunch Seminar
- 20 May 2019 - "Training and Outreach", Sudhir Malik, IRIS-HEP Executive Board Meeting
- 25 Apr 2019 - "Training Working Group Update", Sudhir Malik, HEP Software Foundation Weekly Meeting
- 21 Mar 2019 - "HSF Training survey", David Lange, 2019 Joint HSF/OSG/WLCG Workshop (HOW2019)
- 21 Mar 2019 - "FIRST-HEP Training Program", Sudhir Malik, 2019 Joint HSF/OSG/WLCG Workshop
- 6 Feb 2019 - "IRIS-HEP Software Sustainability Core", Sudhir Malik, IRIS-HEP Steering Board Meeting
- 4 Feb 2019 - "Training Activities - FIRST-HEP and IRIS-HEP", Sudhir Malik, IRIS-HEP Topical Meeting
- 11 Dec 2018 - "A Framework for Integrated Research Software Training in HEP", Sudhir Malik, 2018 CPAD Instrumentation Frontier Workshop
- 31 Oct 2018 - "Training and Outreach", Sudhir Malik, IRIS-HEP Kickoff Workshop
- 11 Jul 2018 - "Training WG update", Sudhir Malik, HEP Software Foundation Weekly Meeting
[/expand]
SSC Publications
- Snowmass 2021 Letter of Interest: Software Sustainability and HEP, Daniel S. Katz, Sudhir Malik, Mark S. Neubauer, and Graeme A. Stewart, Snowmass 2021 Letters of Interest (31 Aug 2020).
- Snowmass2021 Letter of Interest : Coherent Vision for Enabling Software Training in HEP, Daniel S. Katz, Clemens Lange, Kilian Lieret, Sudhir Malik, Samuel Meehan, Kevin Nelson, Robin Newhouse, Meirin Oan Evans, Adam Parker, Mason Proffitt, Eduardo Rodrigues, Amber Roepe, Giordon Stark, Graeme Stewart, Sadhana Verma, Leonora Vesterbacka, and Claire David, Snowmass 2021 Letters of Interest (31 Aug 2020).
- Snowmass 2021 Letter of Interest: Particle Physics and Machine Learning in Education, Mark S. Neubauer, Snowmass 2021 Letters of Interest (31 Aug 2020).
Join us
We collaborate with groups around the world on code, data, and more. See our project pages for more.