APS Logo

The PlasmaPy Project: Building an Open Source Software Ecosystem for Plasma Science

POSTER

Abstract

The mission of the PlasmaPy project is to foster the creation of a fully open source Python ecosystem for plasma research and education. The PlasmaPy package is being developed to include the common core functionality needed by plasma physicists across disciplines. PlasmaPy prioritizes code readability, consistency, and maintainability while using best practices for scientific computing such as open development, version control, continuous integration testing, and code review. We will describe PlasmaPy's current capabilities, and describe new capabilities related to dispersion relation solvers, Thomson scattering, and magnetic topology. We will present code development plans for the next year, describe how PlasmaPy 0.7.0 was launched into space, and discuss how anyone in the community is welcome to contribute to the project.

Presenters

  • Nicholas Murphy

    Harvard - Smithsonian Center for Astroph

Authors

  • Nicholas Murphy

    Harvard - Smithsonian Center for Astroph

  • Erik Everson

    University of California, Los Angeles

  • Dominik Stańczak

    IPPLM

  • Peter V Heuer

    Laboratory for Laser Energetics, Laboratory for Laser Energetics, University of Rochester

  • Haman Bagherianlemraski

    University of Massachusetts Amherst

  • Shane Brown

    University of Delaware

  • Khalil J Bryant

    University of Michigan

  • Tiger Du

    Vanderbilt Univ

  • Rajagopalan Gangadharan

    N/A

  • Elliott Johnson

    University of Delaware

  • Ritiek Malhotra

    Chandigarh University

  • Bennett Maruca

    University of Delaware

  • Ramiz Qudsi

    Boston University

  • David A Schaffner

    Bryn Mawr College

  • Steve T Vincena

    University of California, Los Angeles, UCLA