The PlasmaPy project: growing 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 core functionality needed by plasma physicists across disciplines. PlasmaPy is a platform for the plasma community to collaborate and openly share commonly needed software functionality. 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 enhancements to the particles and formulary subpackages, as well as capabilities related to charged particle radiography, Thomson scattering, time series analysis, and MHD equilibria. We will describe how to contribute to PlasmaPy, as well as how to join PlasmaPy's working groups.
Presenters
-
Nicholas Murphy
Center for Astrophysics | Harvard & Smithsonian
Authors
-
Nicholas Murphy
Center for Astrophysics | Harvard & Smithsonian
-
Erik Everson
University of California, Los Angeles
-
Dominik Stańczak
University of Warsaw
-
Peter V Heuer
Laboratory for Laser Energetics
-
Haman Bagherianlemraski
University of Massachusetts - Amherst
-
Shane Brown
University of Connecticut
-
Khalil J Bryant
University of Michigan
-
Gregor Decristoforo
UiT - The Arctic University of Norway, UiT The Arctic University of Norway
-
Tiger Du
Vanderbilt Univ
-
Mohammed Haque
Columbia University, Princeton Plasma Physics Laboratory
-
Bennett Maruca
University of Delaware
-
Jayden Roberts
University of Rochester
-
Stephen T Vincena
UCLA, University of California, Los Angeles