The PlasmaPy Project: Toward an Open Source Software Ecosystem for Plasma Physics
POSTER
Abstract
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 will describe the capabilities in PlasmaPy’s version 0.2.0 release and PlasmaPy’s development roadmap. We will discuss how members of the plasma physics community can become contributors to this project.
*This material is based upon work supported by the U.S. Department of Energy Office of Fusion Energy Sciences under Award Number DE-SC0016363.