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

Authors

  • Nicholas Murphy

    • Center for Astrophysics | Harvard & Smithsonian
    • Harvard - Smithsonian Center for Astroph
    • Center for Astrophysics | Harvard & Smithsonian, US
  • Erik T Everson

    • University of California, Los Angeles, US
  • Valentina Marascu

    • National Institute for Laser, Plasma and Radiation Physics, RO-077125 Magurele, Romania
  • Stephanie Yang

    • City of London Freemen's, UK
  • Dominik Stanczak

    • University of Warsaw
    • Institute of Plasma Physics and Laser Microfusion, Poland
  • David A Schaffner

    • Bryn Mawr College
    • Bryn Mawr College, US
  • Ramiz Qudsi

    • University of Delaware, US and Boston University, US
  • Steve T Vincena

    • University of California, Los Angeles
    • University of California, Los Angeles, US
  • Sterling P Smith

    • General Atomics - San Diego
    • General Atomics
    • General Atomics, San Diego, CA, US