Plasma open-source packages training for research activities via #2021PlasmaHackWeek
POSTER
Abstract
Plasma physics open-source software development training was carried out in a 5-days workshop from June 28th to July 2nd. We combined tutorials on various topics ranging from basic Python programming, PlasmaPy, Git & GitHub to specialized packages like OMFIT, BOUT++, SunPy, TurboPy, xarray. We also conducted multiple live "hacking" sessions. We define hacking as collaborative coding among novices, experts, and like-minded learners to work on projects, learn from each other and build the sense of computational plasma community. Hacking is a learn-by-doing activity, one of the best ways to further our knowledge. Moreover, open source software packages, for various applications in plasma and fusion physics, such as Aurora, divHretention, Tofu, OMAS, Gkeyll and BOUT++, were highlighted through either full sessions or lightning talks during the event.
*We acknowledge the support of the U.S. National Science Foundation, with many contributions from the broader plasma physics and open-source communities.
Publication: 1. https://hack.plasmapy.org/
2. https://www.plasmapy.org/
3. https://docs.plasmapy.org/en/stable/
Presenters
-
Valentina Marascu
- National Institute for Laser, Plasma and Radiation Physics, RO-077125 Magurele, Romania