The PlasmaPy Project: Toward an Open Source Software Ecosystem for Plasma Physics
Authors/Creators
- 1. Center for Astrophysics | Harvard & Smithsonian
- 2. University of Warsaw
- 3. UCLA
- 4. Los Alamos National Laboratory
- 5. Chandigarh University
- 6. Aperio Software
- 7. Mullard Space Science Laboratory
- 8. University of Sheffield
- 9. ASML
- 10. University of Delaware
- 11. Bryn Mawr College
Description
PlasmaPy is a community-developed open source core Python package for plasma physics in the early stages of development. This package is being developed to provide the core functionality that is needed to support a fully open source Python ecosystem for plasma physics. PlasmaPy prioritizes code readability, consistency, and maintainability while using best practices for scientific computing such as version control, continuous integration testing, and code review. PlasmaPy has a code of conduct and is available under a BSD 3-clause license with explicit protections against software patents. We describe capabilities to be included in PlasmaPy’s version 0.3.0 release and PlasmaPy’s development roadmap. We will discuss how members of the plasma physics community can become contributors to this project.
Notes
Files
DPP2019_PlasmaPy.pdf
Files
(481.5 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:b250ac3c46d1d937e8ed3147617f85be
|
481.5 kB | Preview Download |
Additional details
Funding
- U.S. National Science Foundation
- Collaborative Research: Frameworks: An open source software ecosystem for plasma physics 1931388
- U.S. National Science Foundation
- Collaborative Research: Frameworks: An open source software ecosystem for plasma physics 1931393
- U.S. National Science Foundation
- Collaborative Research: Frameworks: An open source software ecosystem for plasma physics 1931429
- U.S. National Science Foundation
- Collaborative Research: Frameworks: An open source software ecosystem for plasma physics 1931435